要求仕様書(SRS)とは?ようきゅうしようしょ
要求仕様書(SRS)とは、要求仕様書(SRS:Software Requirements Specification)とは、システムが満たすべき機能、性能、制約、外部との接続を、発注者と開発者が同じ意味に読めるように書いた文書である。要件定義の成果物にあたり、測って確かめられる表現であること、「なるべく」「適切に」のようなあいまいな言葉を使わないこと、各要求に番号を付けて設計書やテストから追跡できることが品質の条件になる。
最終更新:2026-10-09
基本情報を最短で暗記・合格する →背景
口頭やメモで要望を聞いて作ると、完成後に「思っていたのと違う」となり、どちらの言い分が正しいかを判断する基準がない。作り直しは工程が進むほど高くつくため、作る前に「これができていれば合格」を文書で決めておく必要が生まれた。基本情報では要求分析の用語例として出て、What(何を)を書き、How(どう作るか)は設計に委ねる原則が問われる。
具体例
「検索を速くする」ではなく「同時に100人が使う状態で、検索結果の最初の画面が2秒以内に出ること」と書く。番号をREQ-001のように振り、JiraやBacklogの課題にひも付けておくと、どの要求がどのテストで確認されたかを一覧で追える。
試験での引っ掛け
「どう実装するか」を書き込むと要求ではなく設計になる。「使いやすいこと」のように測れない記述は受け入れ基準にならず、検収時のもめごとの元になる。またSRSは要件定義の成果物であり、発注側が提案を求めるときに出すRFP(提案依頼書)とは工程も書き手も違う。
関連用語
出典・参考
公式シラバスの7 システム戦略 > 2. 要件定義 > (1) 要求分析に掲載されている用語です。
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。