Мелвин Конвей опубликовал статью «How Do Committees Invent?» в журнале Datamation в апреле 1968 года. Её тезис автор позже сам пересказал коротко: любая организация, проектирующая систему, неизбежно получит проект, структура которого копирует структуру коммуникаций этой организации. Название «закон Конвея» появилось не у него.
Ход мысли такой. Как только команда проектирования организована, часть проектных решений уже принята, явно или неявно: для некоторых вариантов просто нет нужных путей общения. Каждое делегирование сужает круг решений, которые можно рассмотреть. Поэтому, пишет Конвей, не бывает группы проектирования, одновременно организованной и непредвзятой. Его пример почти анекдотический: двум родам войск поручили разработать общую систему вооружения, и после больших усилий они произвели копию своей оргсхемы.
Статья — рассуждение в отраслевом журнале, а не эмпирическое исследование. Для курса из неё следует неприятный вывод: вкус продукта зависит не только от вкуса людей, но и от того, как их разложили по командам. Если продукт делают несколько отделов, которые общаются через согласования, у него, скорее всего, будет несколько частей, а не один замысел (Концептуальная целостность). Сам Конвей советует организовывать проектирование по потребности в общении и держать организацию гибкой, потому что первый замысел почти никогда не бывает лучшим. Разбирается в теме Одна голова: целостность и хранитель вкуса и упражнении Чья это была голова?.
Попробуйте
Нарисуйте структуру своего последнего продукта или проекта (разделы, экраны, главы) рядом со схемой команд, которые его делали. Отметьте, где швы продукта совпадают со швами между командами.