平成 30 年度 秋期 システムアーキテクト試験 午前Ⅱ 問題 問14
テクノロジシステム開発技術開発プロセス要件定義・製品品質開発モデル・ライフサイクルプロセス
共通フレーム2013によれば,要件定義プロセスの活動内容には,利害関係者の識別,要件の識別,要件の評価,要件の合意などがある。このうちの要件の識別において実施する作業はどれか。
解答・解説
正解: エ. 利害関係者から要件を漏れなく引き出し,制約条件や運用シナリオなどを明らかにする。
正解は エ です。
共通フレーム2013(SLCP-JCF2013)における要件定義プロセスでは、システムやソフトウェアに対する利害関係者(ステークホルダ)のニーズや要望を明確にし、合意を形成します。このプロセスは主に以下の4つの活動(アクティビティ)で構成されています。
- 利害関係者の識別:システムに関わる全ての利害関係者(利用者、発注者、運用者、規制当局など)を特定します。
- 要件の識別:識別された利害関係者から要望やニーズを引き出し、業務上の制約条件、運用シナリオ、機能要件・非機能要件などを漏れなく洗い出して定義します。
- 要件の評価:洗い出された要件間の矛盾や曖昧さ、実現可能性などを分析・評価し、一貫性のある要件として整理します。
- 要件の合意:整理された要件や問題点の解決策を利害関係者に提示してレビューを行い、合意を得ます。
したがって、「要件の識別」において実施する作業として適切なのは、利害関係者から要件を引き出し、制約条件や運用シナリオなどを明らかにする エ です。
各選択肢の解説
- ア:システムのライフサイクル全体でどの関係者が参画するかを明確にする作業は、利害関係者の識別に該当します。
- イ:抽出された要件の矛盾点や曖昧な点をなくし、一貫性がある要件として整理する作業は、要件の評価に該当します。
- ウ:問題点に対する解決方法を利害関係者に説明して合意を得る作業は、要件の合意に該当します。
- エ:正しい。利害関係者から要件を漏れなく引き出し、制約条件や運用シナリオなどを明らかにする作業は、要件の識別に該当します。