読み:ようけんていぎ / 分野:IT・システム
システムを作る前に、「何のために」「どんな機能を」「いつまでに」「いくらで」作るかを、発注する側と開発する側で決めて文書にする工程です。
要件定義とは、システムやアプリを開発する前に「何のために」「どんな機能を」「いつまでに」「いくらで」作るかを明確にし、文書としてまとめる工程です。発注する側と開発する側の認識をそろえるための重要な作業です。
使われる場面
新しい業務システムやWebサイトを外部の開発会社に依頼するときに、まず要件定義から始まります。
担当者へのヒアリングや業務フローの整理を通じて、必要な機能や画面、データの流れを洗い出します。
この内容をもとに見積もりやスケジュールが決まるため、発注前の準備段階として欠かせません。
注意点・よくある誤解
要件定義が曖昧なまま開発を始めると、完成後に「思っていたものと違う」というトラブルが起きやすくなります。
また、開発途中で要件を追加すると、追加費用や納期の遅れにつながることがあります。
経営者や現場担当者も内容を丁寧に確認し、完成イメージをすり合わせておくことが大切です。
専門用語が多く分かりにくい場合は、開発会社に噛み砕いた説明を求めても構いません。
ほかの用語を探す



















