要件定義とトレーサビリティとは?ようけんていぎとといれーさびりてぃ
要件定義は、利用者や発注者が実現したいこと(業務要件・機能要件・非機能要件)を明らかにし文書化する上流工程。トレーサビリティは、要件定義から設計・実装・テストに至るまで、どの要件がどの設計・プログラム・テストケースに対応しているかを追跡できる状態にしておくことで、仕様変更時の影響範囲の特定やテストの網羅性確認に役立つ。
最終更新:2026-10-06
応用情報を最短で暗記・合格する →具体例
ある機能要件に対応する設計項目とテストケースを一覧表(トレーサビリティマトリクス)で紐づけておき、要件変更が生じた際に影響を受ける設計・テストを漏れなく洗い出す。
試験での引っ掛け
要件定義の不備は下流工程での手戻りにつながりやすく、修正コストは工程が進むほど大きくなる(上流工程で発見するほど修正コストが小さい)という性質が問われやすい。
関連用語
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。