И правило его как-бы шуточное, но, повторюсь, - "как-бы".
Кто тут слышит звон - вопрос открытый 
В шутку это было сказано или нет... не столь важно. Важно то, как это воспринимается... а здесь, как бы всё серьёзно.
Теперь о звоне. Представим любую проектную организацию... софверную компанию, или тех, кто проектирует самолёты, суда, космические корабли или здания и мосты... Любую!
Когда такая организация впервые выходит на создание большой системы (где каждый элемент сам может быть системой), то модель системы, как единого целого, у них, как правило, довольно... громоздкая, и её понимает 1-3 человека (а иногда никто!). Разработчики, соответственно, делятся на группы и каждая берётся реализовывать свою подсистему. Для тех, кому нужны примеры, ссылка на фильм "Укрощение огня"...
По мере осмысления "предмета труда"... иногда приходит понимание системы, как единого целого. Тогда, вдруг, становится понятно, что не должно быть в каждой группе своих специалистов, которые занимаются прочностными расчётами, компоновкой, дизайном (эргономикой и эстетикой) и т.п. Эти специалисты становятся "общими", то есть, выделяются в самостоятельные структуры, обслуживающие весь проект, распространяющие единые методики на все части проекта. Чем глубже понимание системы, как единого целого, тем "слабее" становятся горизонтальные (первоначальные) группы, тем активнее растут вертикальные группы. Это неизбежный процесс, поскольку он значительно сокращает трудозатраты, выдаёт более эффективные (эргономичные) решения, сокращает сроки и финансовые затраты... Заканчиваются этот этап процесс развития проектной организации тем, что... горизонтальные группы либо исчезают, либо отторгаются в самостоятельные проектные организации. Теперь, для работы над конкретным проектом создаются временные коллективы (на время создания проекта, и сопровождения в течении заданного интервала времени). В эти трудовые коллективы направляются различные специалисты из разных вертикальных отделов. В чём принципиальная разница между этими временными коллективами и первоначальными горизонтальными коллективами?..
- Временные коллективы исходят из понимания системы, как единого целого;
- Каждый из членов временного коллектива выполняет свою специфическую работу для всего проекта в целом и каждого элемента в частности;
- Каждый из членов временного коллектива не разрывает связи со своим подразделением и привносит в проект весь предыдущий опыт подразделения (формализованный в правилах и методиках, помощи своих коллег/наставников).
Если Конвей был менее... шутлив... и более... наблюдателен, он бы заметил, что и сфера материального производства развивалась по той же схеме.
Заканчивается ли на этом этапе развитие проектной организации? Нет, но это отдельный разговор...