要件を管理する

アプリケーション開発を成功に導くには

岡崎 義明

2010年4月13日 20:00

アプリケーション開発を成功に導くには

みなさん、こんにちは。日本ヒューレット・パッカード(以下、HP)の岡崎です。前回は、アプリケーション・ライフサイクル管理(ALM)の側面から、HPのBTOソフトウエアの概要を紹介しました。今回は、ぐっとフォーカスを絞って「要件管理」について解説します。

アプリケーション開発においては、さまざまな阻害要因が絡み合って、プロジェクトが予定通りの納期とコスト、品質で完了することを妨害します。これらの要因/要素は、プロジェクトの規模によっても違いますし、ソフトウエアのタイプによっても異なります。このため、「アプリケーション開発を成功に導く」ために必要な要素を特定するのは、困難かも知れません。

しかし、対象をビジネス・アプリケーションに限定すると、話は見えやすくなります。いくつかのデータが、アプリケーション開発を成功に導くための要素を、描き出してくれています。まずは、ここの話を今回のスタート・ポイントにしましょう。

少し古いデータで恐縮ですが、NIST(National Institute of Science and Technology:米国国立標準技術研修所)が、1994年から10年間にわたるITプロジェクトの成功率を調査しました。アプリケーション開発の分野では10年間にわたってさまざまなテクノロジや開発手法が生み出されましたが、この調査結果によると、「成功した」と考えられるITプロジェクトの割合は、ほとんど変わっていないことが分かります(図1)。

なぜ要件を管理するのか

では、何がプロジェクトが成功するためのカギであると考えられているのでしょうか。同じNISTの調査では、以下のような結果がでています。

  • 経営陣のサポート(18%)
  • ユーザーの取り込み(16%)
  • 経験豊富なプロジェクト・マネージャ(14%)
  • 明確なビジネス目標(12%)
  • スコープを最小限に抑えたこと(10%)
  • 標準のソフトウエアインフラストラクチャ(8%)
  • 基本的な要件が確固としていること(6%)
  • 信頼できる見積もり(5%)

ここで注目していただきたいのは、以下の4つの項目は、すべてエンドユーザーないしはビジネスに関係しているという点です。
 

  • 経営陣のサポート(18%)
  • ユーザーの取り込み(16%)
  • 明確なビジネス目標(12%)
  • 基本的な要件が確固としていること(6%)

このデータを見る限り、ユーザーやビジネスをしっかりと把握することが、ITプロジェクトを成功に導く重要なポイントとなっているようです。

ユーザーやビジネスのニーズは、ビジネス要件としてアプリケーション開発に反映されますので、要件(特にユーザー要件)を明確に理解することが、ユーザーやビジネスをしっかりと把握することにつながります。

次ページからは、ユーザー要件を明確に理解して管理するための方法について解説します。

人気記事トップ10

人気記事ランキングをもっと見る

企画広告も役立つ情報バッチリ! Sponsored

ClickHouse Cloudが実現した広告運用SaaS「ATOM」のデータ基盤革新、パフォーマンスを向上しながら、運用負荷とコストを削減 11月11日 6:20 AIで開発が加速する時代、品質保証はどう変わる? Tricentisが示すAIエージェント活用の実像 11月9日 6:45 悪用までの猶予が「1分」に迫るフロンティアAI時代に開発と本番を貫く脆弱性管理が必要 10月29日 8:30 欧州CRA対応とSBOM運用。AI生成コードのOSS混入問題の対策とは ――スニペット単位で検出する「FossID」「Insignary Clarity」によるSBOM運用 9月16日 6:40 PostgreSQLからTiDBへ、稼働中SaaSで進める段階的DB移行の実践と再設計への展望 9月7日 6:30 機能安全開発におけるGoogleTestの活用を支援!「Parasoft C/C++test CT」で実現する効率化&AI連携 4月14日 6:30 【CNDW2025】Grafanaが明かす「オブザーバビリティの哲学」ー最小限の労力で実用的なインサイトを得るには 1月23日 6:30 【CNDW2025】プロダクト急増に備える基盤刷新 ーウェルスナビがECSからEKSへの移行で得た知見とは 1月15日 6:30 【CNDW2025】250環境を5人で運用、構築時間は30分に ーKINTOテクノロジーズが語るインフラ基盤組織の作り方 2025年12月18日 6:30 新たな自動化で熱視線! AIエージェントの「推論能力」を支える2つのコンポーネントとは? 2025年11月28日 6:30