🏛 Закон Конвея: архитектура повторяет оргструктуру Любая система, спроектированная организацией, копирует структуру коммуникаций внутри неё. Закон сформулировал Мелвин Конвей в 1968 году, и с тех пор он подтверждён эмпирически: архитектура крупных проектов действительно повторяет устройство команд, которые их создали. Команда из четырёх человек над одним модулем почти неизбежно создаст монолит. Независимые подгруппы — систему из слабо связанных сервисов. Границы кода повторяют границы команд, поэтому попытки менять архитектуру без перестройки коммуникаций обычно буксуют: «не наша зона» — это не про характеры, а про закон. Обратный манёвр Конвея (Inverse Conway Maneuver) превращает закон в инструмент: сначала проектируется целевая архитектура, затем перестраиваются команды так, чтобы их естественное взаимодействие приводило к нужной системе. Так границы микросервисов совпадают с границами команд. 🔗 Подробнее: https://agaltsovav.ru/docs/development-managment/laws/conways-law/