The art of programming
22.01
Закон Конвея
Закон как бы и не закон. Мелвин Конвей в 1961 году защищает свою Ph.D. по математике «A Set-Theoretic Model For Logical Systems». И, нет, не в этой работе, а чуть позже, в 1968, в статье «How do Committees Invent?» формулирует мысль, которая его обессмертила. Через 42 года им самим эта мысль записана следующим образом:
Any organization that designs a system (defined more broadly here than just information systems) will inevitably produce a design whose structure is a copy of the organization's communication structure.
Любая организация, разрабатывающая систему (определяемую здесь более широко, чем просто информационные системы), неизбежно создаст проект, структура которого является копией коммуникационной структуры организации.
Конвей не представил никаких доказательств этого утверждения, и в результате его статья была изначально отклонена, но по сей день мы называем это утверждение законом Конвея.
Закон, однако, — это явное преувеличение. Наблюдение (во многих случаях весьма точное) на самом деле более точная формулировка для данного утверждения.
P.S. Перевод этой работы можно прочитать тут.
еще контент в этом сообществе
еще контент в этом соообществе
The art of programming
22.01
войдите, чтобы увидеть
и подписаться на интересных профи