ソフトウエアの開発プロジェクトに携わっている方であれば、プロジェクトで成功した経験と失敗した経験の両方をそれなりにお持ちだろう。お気に入りの苦労話は誰にもあるはずだ。だが、一般企業やコンサルティング会社でソフトウエア開発のプロジェクトマネージャーを務める者にとっては、予算超過やスケジュール遅延の原因に関する最新の情報は驚くほど少ない。 もちろん、コンサルティング会社を名乗るに値するような企業は、「当社の手法を取り入れることでソフトウエアプロジェクトの問題は解決できる」と主張する。こうした企業は、「当社の専門知識と経験によって御社はこのように正しい軌道に乗る」と説明する二次元のグラフを用意していることが多い。言うなれば、Gartner的な論法だ。 だが、話はそれほど単純ではない。米Standish Groupの「Chaos Report」は、いわばIT界の悪行を科学捜査班が分析したものだ。こ