IPA過去問ドリル

平成25年度 秋期 システムアーキテクト試験 午前Ⅱ 問16

ストラテジ/システム企画

要求の分析に当たって,データとプロセス(データの作成,読取り,更新,削除)の対応関係を検証するものはどれか。

出典:平成25年度 秋期 システムアーキテクト試験 午前Ⅱ 問16

正解:ア

解説

CRUD マトリックス(CRUD 図)は,データ(エンティティ)とプロセス(業務処理)を行と列に配置し,各プロセスがそれぞれのデータに対してどのような操作(Create:作成,Read:読取り,Update:更新,Delete:削除)を行うかを表形式で整理する分析技法です。これにより,データとプロセスの対応関係の抜け漏れや矛盾を検証することができます。

選択肢ごとの解説

  • 正しい。データとプロセス(作成,読取り,更新,削除)の対応関係を表形式で表し,検証する技法が,CRUD マトリックスです。
  • 誤り。FURPS+モデルは,機能性,使用性,信頼性,性能,保守性などのソフトウェア品質特性を分類するモデルであり,データとプロセスの対応関係を検証するものではありません。
  • 誤り。KAOS 法は,システムが達成すべきゴール(目標)を階層的に分解して要求を導出するゴール指向要求分析の手法であり,データとプロセスの対応関係を検証するものではありません。
  • 誤り。MoSCoW 分析は,要求の優先順位を Must,Should,Could,Won't の 4 段階に分類して整理する手法であり,データとプロセスの対応関係を検証するものではありません。
システムアーキテクトの過去問を演習モードで解く