応用情報技術者 2019年 春期 午前2 問50
問題文
ソフトウェアライフサイクルプロセスのうちの、システム要求事項分析プロセスにおける要求事項評価の基準はどれか。
選択肢
ア:システム要求事項のテスト網羅性
イ:システム要求事項への追跡可能性
ウ:取得ニーズとの一貫性(正解)
エ:使用されたテスト方法及び作業標準の適切性
ソフトウェアライフサイクルプロセスのシステム要求事項分析における要求事項評価基準【午前2 解説】
要点まとめ
- 結論:要求事項評価の基準は「取得ニーズとの一貫性」が最も重要です。
- 根拠:要求事項は顧客やユーザーのニーズを正確に反映し、矛盾なく整合性が取れている必要があります。
- 差がつくポイント:テスト網羅性や追跡可能性は後工程での品質管理に関わるため、分析段階ではニーズとの整合性を重視します。
正解の理由
選択肢ウ「取得ニーズとの一貫性」は、システム要求事項が顧客の本来のニーズや目的と矛盾なく合致しているかを評価する基準です。要求分析の段階では、要求が正しく、完全で、矛盾がないことが重要であり、これにより後の設計や開発の品質が左右されます。したがって、要求事項評価の基準として最も適切です。
よくある誤解
要求事項評価はテストの網羅性や追跡可能性を指すと誤解しがちですが、これらは主に検証や管理の段階で重視されます。分析段階ではニーズとの整合性が最優先です。
解法ステップ
- 問題文の「システム要求事項分析プロセス」に注目する。
- 分析プロセスの目的は「要求の正確性・整合性の確認」であることを理解する。
- 各選択肢の意味を整理し、分析段階に適した基準を選ぶ。
- 「取得ニーズとの一貫性」が要求分析の本質に合致することを確認する。
選択肢別の誤答解説
- ア: 「テスト網羅性」はテスト設計や検証段階の評価基準であり、分析段階の評価基準ではありません。
- イ: 「追跡可能性」は要求管理や変更管理の観点で重要ですが、評価基準としては後工程寄りです。
- ウ: 「取得ニーズとの一貫性」は要求分析の核心であり、正解です。
- エ: 「使用されたテスト方法及び作業標準の適切性」はテストプロセスの評価基準であり、要求分析とは直接関係ありません。
補足コラム
要求事項分析はソフトウェア開発の初期段階であり、ここでの評価基準は「要求が顧客のニーズを正確に反映しているか」が最重要です。これにより後の設計・開発・テストの効率と品質が大きく左右されます。要求の不整合や誤解はプロジェクトの失敗リスクを高めるため、分析段階での厳密な評価が求められます。
FAQ
Q: 要求事項の「追跡可能性」とは何ですか?
A: 要求事項が設計やテストなど他の工程にどのように反映されているかを追跡できる性質のことです。管理段階で重要です。
A: 要求事項が設計やテストなど他の工程にどのように反映されているかを追跡できる性質のことです。管理段階で重要です。
Q: なぜテスト網羅性は要求分析の評価基準にならないのですか?
A: テスト網羅性はテスト設計や実施の段階で評価されるものであり、要求分析の段階では要求の正確性や整合性が優先されます。
A: テスト網羅性はテスト設計や実施の段階で評価されるものであり、要求分析の段階では要求の正確性や整合性が優先されます。
関連キーワード: ソフトウェアライフサイクル、要求分析、要求事項評価、取得ニーズ、システム開発プロセス

\ せっかくなら /
応用情報技術者を
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

