システム開発ITシステム開発は、その多くが失敗するといわれています。原因のひとつは見積もりです。完成してみると当初の見積もりの数倍となる場合もあります。顧客は、システム開発を発注する際、複数のベンダーに提案と見積もりを要求します。本来であれば、提案要求書に仕様がきちんと書かれるべきですが、簡単な資料しかない場合も珍しくありません。書かれた提案要求書でもあいまいな点は多数含まれます。顧客の頭の中でも、この段階で、システムイメージが細部まで明確になっていることはありません。見積もりはあいまいな条件の元で作成されることになります。この時にベンダー側で行われがちなミスの一つは、顧客の予算に合わせて見積もりを作成することです。顧客の予算以上の見積もりを提出しても受注できません。顧客の予算に合わせるために、システムに条件をつけようとします。顧客側はあいまいとはいえシステムのイメージを持っています。ベンダーのつけた条件がイメージと合わなければ拒否します。あいまいであれば、都合よく解釈します。そのため、受注後のシステム仕様を決める段階では、顧客のイメージとベンダーのつけた条件のせめぎあいとなります。多くの場合、ベンダー側が折れることになります。その結果、開発費用は見積もりよりも膨らむことになります。顧客がベンダーに発注するのではなく、社内開発をする場合も似た状況となります。見積もりは、抱えている要員と納期に合わせようとします。開発部門は投入可能なリソースからシステム規模をイメージします。ところが、システム仕様を決める段階で、エンドユーザー部門の要求は膨らんできます。して、社内開発の場合も当初の見積もりよりも費用がかかることになります。このような失敗を繰り返した結果、ITシステムの開発では、あいまいな条件のもとでの見積もり提示を避けるようになります。ベンダー側は最初の段階では、要件定義だけを受注し、その結果決まった要件をもとに次のシステム設計を受注しようとします。社内開発でも同様に要件定義だけからはじめようとします。これは、金を出す側にリスクを移す方法です。多段階に分けて進めることにより、開発側のリスクは減少します。金を出す側では、最初の段階でいくらかかるかわかりません。すると、開発の進め方でせめぎあいが発生します。多段階に分けて進めたい開発側と最初に全体費用を確定させてしまいたい受益者側との間の争いとなります。最初の段階で全体の詳細な仕様を決められない以上、理論的には開発側の多段階方式に分があります。金をだすのは受益者側です。費用がどんどん膨らむのではたまりません。政治的な駆け引きの世界になります。顧客が複数のベンダーから発注先を選択する場合は、ベンダー間の受注競争となります。しても受注したいベンダーは、あいまいな条件のまま一括受注するリスクを冒すことになります。して、ITシステム開発の失敗はいつまでたってもなくなりません。ITシステム開発における見積もりを正確にするためには、多段階方式にすることですが、受注競争がそれを許しません。ITシステム開発の見積もりミスをなくすためには、受注競争のないブルーオーシャン領域を見つけることが必要です。ブルーオーシャン領域において多段階方式で行うことが、見積もりを正確にする方法です。ツイート2フォローはこちらからお願いします。』には、プロジェクト失敗を示す10個のサインが書かれています。10個のサインを意訳すると次のようになります。記事を読む東証システム障害は初歩的ミス?2月2日に発生した東証のシステム障害について、経団連会長が「初歩的ミスを犯した」と発言したと報道されています。報道によると、サー...記事を読む「日本のソフトウェアは米国をしのぐ」どころか、大きく差をつけられました日経ビジネス創刊号(1969年10月号)の「日本のソフトウェアはここまで来た」という記事に次の一節があるそうです。日本のソフトウェア産業の問題は、「多重下請け」と「人月商売」という説があります。私は、「多重下請け」と「人月商売」ではなく、「受託開発」と「ソフトウェア工場」が問題の根源だと考えます。日本のIT業界は米国と比べて、利益率が低く、技術者の給与も低く抑えられています。日本のIT業界特有の問題がありますが、問題点と解決策をまとめました。記事を読むソフトウェア開発にはトリアージが必要ソフトウェア開発を経験した人ならば、いつまでたってもバグがなくならないという経験をした人も多いと思います。ひとつのバグをつぶしている間に、隠れていた別のバグが見つかったりします。あるバグを修正すると、別の場所に影響を与えて新しいバグを生み出すこともあります。記事を読むITエンジニアのキャリアアップのチャンス到来コアとなる技術の流出を防ぐため、システム開発を内製化する企業が増えるという予想があります。本当だとすればITエンジニアにとってはチャンスです。記事を読む「人月商売」は悪か?ソフトウェア開発について人月商売は悪であるという主張があります。「人月商売」で検索すると次のような記事が見つかります。日本のIT業界は泥沼にはまりこんでいます。大型プロジェクトの大多数は失敗しています。そんなIT業界に新しいビジネスモデルが誕生しました。ソフトウェア業界の“常識"を変えるビジネスモデル』に書かれている「納品のない受託開発」です。2015年2月5日号が「オルタナティブSI」と題した特集を組んでいます。日経コンピュータでも、一括請負が原理的にうまくいかない開発方法と認めています。記事を読む出世する人としない人の違い成果主義がうまくいかない理由プロフィール鈴木希一(すずききいち)起業のためのウェブコンサルタント1957年横浜生まれ定年前後の方に、定年後も生きがいを持ち続けていただくために、起業の支援をしています。起業し社会に貢献することが生きがいに通じます。定年起業のためのウェブコンサルティング.。