基本情報暗記無料で始める

要件定義とは?ようけんていぎ

要件定義とは、システム化計画をもとに、利用者側が何を実現したいのかを整理し、開発するシステムに求める機能・性能・制約として文書にまとめる工程。業務要件から機能要件と非機能要件を洗い出し、関係者の合意を得るまでが範囲で、どう作るかを決める設計工程とは分けて考える。

最終更新:2026-10-09

試験情報

基本情報技術者試験の過去問では3回出題され、ほかに2問の解説で触れられています(2016年度〜2019年度)。

基本情報技術者試験の頻出用語/ストラテジ系

別名:要件定義(機能要件・非機能要件)

この語が出る過去問を解く →

背景

作る側が「たぶんこういうことだろう」と解釈したまま進むと、完成して初めて食い違いが分かり、作り直しになる。手戻りにかかる費用は工程が進むほど跳ね上がるため、最初に何を作るのかを文書で確定させ、双方が同じものを指していることを確かめる。近年は個人情報の扱いを設計段階から織り込むプライバシーバイデザインの考え方もこの工程に含まれる。

具体例

「受発注業務を自動化したい」という依頼に対し、業務担当者への聞き取りから「在庫が10個を切ったら通知する」といった機能要件と、「検索の応答は3秒以内」「24時間稼働」といった非機能要件を要件定義書に落とし込む。IPAは非機能要求グレードとして、その項目例を公開している。

試験での引っ掛け

決めるのは「何を求めるか」であって「どう実現するか」ではなく、後者は設計工程の仕事。業務要件・機能要件・非機能要件(性能・可用性・セキュリティ・運用性)の区別が頻出で、非機能要件の定義漏れが後工程での手戻りの原因として問われる。

関連用語

出た過去問

問題文で直接問われたものと、解説の中で触れられたものが含まれます。

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

この語が出る過去問を解く →

試験での特徴
  • 試験では3回出題(2016年度〜2019年度)
  • 分野:ストラテジ系
  • 決めるのは「何を求めるか」であって「どう実現するか」ではなく、後者は設計工程の仕事。