Архитектура и оргструктура



Закон Конвея: «организации проектируют системы, которые копируют структуру коммуникаций в этой организации»



Если возникает несоответствие, то на практике это приводит



- Либо к рефакторингу: архитектура бьется под то, как устроены команды

- Либо к реоргу: команды перемешиваются так, чтобы было комфортно общаться в рамках текущей архитектуры



---



Предположим есть две небольшие команды: первая занимается сервисом X, вторая — сервисом Y. Команды ведут бэклог и приоритизируют задачи независимо друг от друга. И последнее время стало заметно, что time to market сильно вырос — почти каждая фича требует доработок в обоих сервисах и требует координации/синхронизации между командами



Пишите в комментах, какие способы уменьшения TTM здесь видите