本文へスキップ

平成31年度 春期 ITパスポート試験 問51

この問題の解説と、これまでの解答の記録です。

問51
頻出度★★★

システムの利用者と開発者の間で, システムの設計書の記載内容が利用者の要求を満たしていることを確認するために実施するものはどれか。

出典 平成31年度 春期 ITパスポート試験 問51
解説

問 51

  • ア

    正解 正解は「ア 共同レビュー」。共同レビューとは、システムの利用者側と開発者側が一堂に会し、成果物 (設計書など) の内容を共同で検証・確認する活動を指す。設問のように、設計書の記載内容が利用者の要求を満たしているかを、利用者と開発者の双方の視点で突き合わせて確認するのに最も適した手段である。テストのように動くものを動かして確かめるのではなく、文書 (設計書) をレビューして早期に認識のずれや要求とのギャップを発見できる点が特徴で、設問の「利用者と開発者の間で」「設計書の記載内容が要求を満たすことを確認」という条件に合致する。

  • 不正解イ

    結合テストは、単体テスト済みの複数のモジュール (プログラム) を組み合わせ、モジュール間のインタフェースや連携が正しく動作するかを開発者が検証する工程。実際に動くプログラムを対象とするテストであり、設計書という文書が利用者の要求を満たすかを利用者と一緒に確認する活動ではないため誤り。

  • 不正解ウ

    シミュレーションは、対象システムやその一部を模擬 (モデル化) して動作や性能を予測・評価する手法。性能検証や事前の挙動確認には有効だが、設計書の記載内容が利用者の要求を満たすかを利用者と開発者が突き合わせて確認する場ではないため誤り。

  • 不正解エ

    進捗会議は、プロジェクトの作業がスケジュールどおり進んでいるか、遅れや課題はないかを共有・管理するための会議。管理 (進捗把握) が目的であり、設計書の内容が利用者の要求を満たしているかを技術的に検証する活動ではないため誤り。

ここがポイント
  • 共同レビューは、利用者と開発者が共同で成果物 (設計書など) を検証し、要求との整合や欠陥を早期に発見する活動である。
  • 「文書を突き合わせて確認する = レビュー」「動くものを実行して確かめる = テスト」という区別を押さえる。結合テストやシミュレーションは実行して確かめる手段、進捗会議は進捗管理が目的で、いずれも要求充足の確認手段としては不適切。
用語

解答の記録