要求管理
実現可能性検討の工程では、費用の見積もりが行われる。まず、現状のコストと新システム導入後の予測コストを比較する。この際に次のような質問がなされる。「データ入力ミスの現在のコストは何か?」あるいは「現状のインタフェースでオペレータがミスをしたことで無駄になるコストは?」実際、これらの問題が組織の財務部門に注目されたときに、新しいツールの必要性が認められることが多い。
コストには「どの部門がこの予算を引き受けるのか?」、「この新製品の市場で予測される収益率は?」、「より使いやすいシステムを作る場合、トレーニングとサポートのコスト低減によって内部収益率はどう変化するか?」といった問題も含まれる。
技術的コストにはソフトウェア開発コストとハードウェアのコストが関連する。「そのツールの作成に適した人々がいるか?」「新たなソフトウェアを動作させるのに新たなハードウェアは必要か?」この後者の質問は重要である。
一般に新たなソフトウェアはユーザーが負担していた処理を実行することでプロセスを効率化する。従って、現状のハードウェアがその新たな負荷を処理できるだけの性能を持っているかどうかを調査する必要がある。
これらの質問は要求管理の基本的な点を明らかにする。システムは人間とツールから成るが、そのツールがコンピュータまたはコンピュータ上の新たなアプリケーションの場合、このような質問で要求を理解することは特に重要である。人間の精神は不十分なデータから傾向を解釈して並列処理することを得意とする。コンピュータは逐次的かつ正確な処理を得意とする。要求管理は、人間とコンピュータにそれぞれ得意とする作業が割り当てられることを保証する役割も持っている。例えば、「人間に同じデータを2カ所以上で入力させない。システムが必要に応じて同じデータを入力すべきところを自動的に埋める」などである。
この工程の成果物は、プロジェクトの予算と日程である。