忍者ブログ

最強のソフトウェア開発

最強のソフトウェア開発を目指した知識等を提供する

要求の獲得

顧客などのステークホルダーに関して、次のようなことを聞くこと

・システムの目的は?

・何を達成したいの?

・どんなビジネスニーズに対応するの?

・システムがビジネスで、どう使われていくの?



しかし、要求の獲得は、次のような理由で難しい

1.スコープの問題

スコープの設定が悪いと、スコープが無限に広がっていく


2.要求や問題自体の問題

利用者が、問題自体を正しく認識していない

利用者によって、問題のとらえ方が異なる


3. 要求は時間とともに変化する



要求獲得のプロセスには、次のような作業がある

1.ビジネスや技術の面から実現可能性を検討

2.要求の定義および組織での役割の特定

3.技術環境(アーキテクチャ等)の定義

4.ドメインの制約定義

5.要求獲得の技法の定義(インタビュー、ミーティング)

6.要求獲得、プロトタイプでの確認

7.ユースケースシナリオの定義



PR