
システムエンジニア転職・IT転職ならログアス ホーム > 転職お役立ち情報 > 転職用語集 > IT用語 > 要件定義
システムやソフトウェアの開発において、どのような機能が要求されいて、実装されるべきなのかを明確にしていく作業のこと。開発者側と依頼者側の双方の協力により定義が行われ、その成果は「要件定義書」としてまとめられる。開発を始める前に行う作業であるが、最も重要なプロセスのひとつである。
要件定義を十分に行うことにより、開発後のトラブルや開発途中での仕様変更などのリスクを低減させることができる。要件定義に対して、ユーザの要求をまとめる作業を「要求定義」と呼び、「要求定義書」が作成される。まとめられた要求を実現するために要件定義が行われ、それを元に開発の工数や費用のを見積もりが行われる。
開発プロセスの基本的なモデルの一つである「ウォーターフォールモデル」においては、「要件定義」は一番最初に行われる作業工程である。続いて「設計」、「プログラミング」、「テスト」、「運用」という作業工程に移る。ウォーターフォールモデルは各作業工程ごとに成果を検証し、承認を経て次の工程へと進むモデルであることから、前の工程に逆戻りできずフィードバックができないという問題点がある。
会員登録が済めばすぐに会員限定の転職支援サービスを利用できます。
まずは、会員登録からはじめてみましょう!
ログアスに会員登録すると会員限定の転職支援サービスをご利用いただけます。
企業との強いパイプが実現する様々なサービスで強力サポート。