Gall qonuni
Qonunlar 0 06.08.2023 303

Gall qonuni Wikipedia

Ishlaydigan murakkab tizim har doim ishlaydigan oddiy tizimdan evolyutsiyalashganligi aniqlangan. Noldan ishlab chiqilgan murakkab tizim hech qachon ishlamaydi va uni ishlashi uchun tuzatib bo'lmaydi. Ishlaydigan oddiy tizim bilan qaytadan boshlashingiz kerak.

(John Gall)

Gall qonuni shuni anglatadiki, juda murakkab tizimlarni loyihalashga urinishlar muvaffaqiyatsiz bo'lishi mumkin. O'ta murakkab tizimlar kamdan-kam hollarda bir vaqtning o'zida quriladi, lekin buning o'rniga oddiyroq tizimlardan rivojlanadi.

Klassik misol - butun dunyo bo'ylab tarmoq. Hozirgi holatida bu juda murakkab tizimdir. Biroq, bu dastlab ilmiy muassasalar o'rtasida tarkibni almashishning oddiy usuli sifatida aniqlangan. Bu maqsadlarga erishishda juda muvaffaqiyatli bo'ldi va vaqt o'tishi bilan yanada murakkablashdi.

Shuningdek qarang: KISS (Keep It Simple, Stupid)

Gall's Law
Qonunlar 0 06.08.2023 303

Gall's Law on Wikipedia

A complex system that works is invariably found to have evolved from a simple system that worked. A complex system designed from scratch never works and cannot be patched up to make it work. You have to start over with a working simple system.

(John Gall)

Gall's Law implies that attempts to design highly complex systems are likely to fail. Highly complex systems are rarely built in one go, but evolve instead from more simple systems.

The classic example is the world-wide-web. In its current state, it is a highly complex system. However, it was defined initially as a simple way to share content between academic institutions. It was very successful in meeting these goals and evolved to become more complex over time.

See also: KISS (Keep It Simple, Stupid)