Насколько далеко работа в IT от водопада

Моя работа идёт в “типовой” IT компании, насколько могу судить по своему кругозору. На поверхности лежат крики agile, под капотом лежат project management office и работа по этапам.

Но здесь подсвечу другую проблему: насколько указанное в тексте курса не-водопад - водопад. Возьмём главу “проблемы с жизненным циклом 1.0”. Переход от водопода к неводопаду на примере корабля произошёл от того, что мы разбили всю поверхность корабля на отдельные сектора. Но внутри сектора-то остался водопад. И чем тогда картина стала лучше? Ещё под вопросом целостность самой грунтовки от того, что она сделана частично, так как на стыке всё время возникают проблемы.

Эту же мысль можно переложить и на IT. Большая распределённая система, ещё больше людей поверх неё. Все части меняются одновременно и проекты находятся в разных стадиях. А вот согласованности работ нет. Так надо ли было отказываться от водопада?

А можете описать подробнее как в вашем проекте выглядит (не)водопад, какие вы видите проблемы? И каким образом на ваш взгляд водопад решил бы проблему отсутствия согласованности в вашем проекте, с учётом того, что написано в учебнике?