Thinkers'Studio
JavaとC言語の自習ツール
要件定義(用語集)

要件定義

 開発するシステムでどんなことをするかを整理し、クリアすべき条件などを取りまとめる作業。

 システム開発工程の最初に行われる。
 業務内容に対する認識や理解をユーザ側と開発者側で統一し、システム化の範囲を明確にするための項目を漏れなく挙げることが主な目的である。

 ユーザ側は、現状の業務の流れや実現したいこと、課題や改善要求など必要な情報を提示し、開発者側はそれらを聞いて整理し「要件定義書」にまとめる。 その主な内容はシステム開発の目的や背景、求められる機能や性能、動作環境、配慮が必要なことがらなどである。

 なお、要件定義では実現方法や仕様は定めないのが一般的であり、それらは後続の設計工程で検討する。
  (開発工程の例は 設計 を参照)


ページTOP