При одновременной работе многих сотрудников над монолитной
системой возникают: необходимость координации отдельных исполнителей; обязательство тестировать всю систему целиком при каждом
изменении; объединение изменений, подготовленных множеством исполнителей;
риск непредсказуемых последствий от изменений в одной части системы для другой; необходимость искусственных барьеров (календарь
релизов) для снижения рисков; даже при этом дефекты всё равно попадают в
продуктивную среду.