本連載では筆者がかかわった実際の開発プロジェクトを詳細に分析、検討し、そのうえで、ソフトウェア開発プロジェクトを成功に導く要因あるいは失敗に陥る原因などを探っていきます。連載を展開するうえで筆者は「開発プロセスと開発効率には何らかの相関関係がある」という仮説を掲げています。つまり、開発プロジェクトをスムーズに進め、最終的に成功へ導くためには、適切な開発プロセスの存在がどうしても必要なのではないか、という立場です。連載中にはさまざまなタイプのプロジェクトが登場しますが、千差万別の事例分析を通じて、この仮説の普遍性を明らかにできればと考えています。 ところで、一般的に開発プロジェクトの失敗(あるいは効率が明らかに低かった)原因として以下のようなことが指摘されます。 最新の開発プロセスを適用しなかったから? プロジェクトマネージャの能力が低かったから? エンジニアが慣れていない最新の開発技術を適