ウィリアムのいたずらが、街歩き、食べ物、音楽等の個人的見解を主に書くブログです(たま~にコンピューター関係も) 昨日、アジャイルで開発すると品質は高くなるのか?という話を書いた。 そこで書いた話は、 ・仕様がまとまっていない段階でも、アジャイルでは開発に入れるが、 ・そうすると、度重なる仕様変更がおこり、 ・プログラムが崩壊し、 ・デスマーチ化する という話だった。 で、今日は、その「仕様がまとまっていない段階で」どうして、開発に入らないといけないか?っていう話です。 ■要求仕様がまとめられないから この理由は、一言で言うと、 「要求仕様がまとめられないから」 この結果、要求仕様の段階で、結構月日がたってしまう。 そーすると、後工程が遅れてしまうので、最悪の「できたところからやろう」という発想になる(=できないところはいつまでたってもできない。それをやるとき、大幅仕様変更になり、無駄になる