プログラムは基本的に、受け取ったデータを別の形に加工して、また別の処理に渡すけど、
じゃあ途中の処理を変えたらそっから下の処理も全部確認せんといかん。
上流に仕様変更があったらそらもう終わりよ。
そしてデグレードや仕様に無い部分が変わっていないか確認するために、リグレッションテストというやつもする羽目になる。
もちろんソースコードレビューが通らないとマージもできん。そしてソースコードレビューが出来てマージする権限を持ってる奴等そう大量に用意は出来ん。
しかもその行程がチャート上のマイルストーンだったらもう最悪よ。