今回は、リーンソフトウェアとこれまでの開発手法(ウォーターフォール型)との違いについて考えていきます。 火を噴くプロジェクトの特徴 開発プロジェクトにおいて納期ぎりぎりになってきて火を噴くということは多々あります。原因は色々と考えられますのが、主に以下のような要因が挙げられます。 要求定義の漏れやビジネス環境の変化 見積もり精度の甘さ 情報伝達ミス バグフィックスのコスト増 マネジメントの甘さ これらの項目について、開発モデルの違いを見ていきます。 要求定義の漏れやビジネス環境の変化 要求定義時にはなかった事柄や、状況の変化によって開発工数が増減する(主に増)ことは多々あります。これを防ぐために、システム開発会社では「契約」「仕様の確定」などを前段階できっちりと行うことが求められています。が、半年や一年後においてビジネスが変化していないと誰が言えるのでしょうか。また、もし状況が変化している