要件定義

システム開発の最も初期の工程で,システムが「何をすべきか」を明確にすることです。システムにどのような機能が必要か,誰が,どのような目的で,どのように利用するのか,といった要求事項を具体的に洗い出し,文書化します。 例えば,ECサイトを開発するプロジェクトの場合,「ユーザーが商品をカートに入れられる機能」「クレジットカードで決済できる機能」「購入履歴を閲覧できる機能」といった要求をすべてリストアップし,関係者間で合意を形成します。 

» ITパスポート用語集