10/02/15 16:53:55
そもそも、機能縦割りの設計が、アジャイルの思想と反しているだけの話だな。
どんな小規模なプロダクトでも、機能単位に個別設計していては、
プロダクトが大規模で起こりがちな機能間の問題も、同様に発生する。
単に、小規模だと問題の発生率が級数的に小さくて済むようになるだけ。
縦割りが問題なだけで、実は規模は無関係なんだ。
大規模だと、全体を見て設計できる能力を持ったSEが日本では希少なため、
縦割りして細かく分けないと設計できない。
だから縦割りを前提としないアジャイルが、大規模に向かないように見えるだけ。
いいかえれば、縦割り設計自体が諸悪の根源なだけなので、
そこをクリアできていれば、別にアジャイルでやらなくても開発の効率は上がる。
まあ、折角そこまでやったのなら、後はどんなんでも成功するハズなので、
アジャイルで効率良く開発するだろうけどな普通。