ITパスポート

問51

ITパスポート過去問 平成31年度(2019年)問51

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

選択肢

  • 共同レビュー
  • 結合テスト
  • シミュレーション
  • 進捗会議

正解と解き方・学習ポイント(AI解説)

正解:
あなたの回答:未回答

システムの設計書に書かれた内容が、利用者の要求を満たしているかを利用者と開発者が一緒に確認する作業は共同レビューです。設計段階で認識違いや記載漏れを見つけて修正し、開発が進んだ後に手戻りが発生する可能性を下げます。

正解

共同レビューは、利用者と開発者が設計書などの成果物を読み合わせ、記載内容が利用者の要求を満たしているか、漏れや誤りがないかを確認するために実施します。

不正解

結合テストは、実装したプログラムやモジュールを組み合わせた後に、連携やインタフェースが正しく動作するかを確認するテストです。設計書の記載内容を利用者と確認する活動ではありません。

不正解

シミュレーションは、モデルや想定条件を用いて挙動を模擬し、結果や性能などを確認する方法です。利用者と開発者が設計書を読み合わせて要求充足を確認する活動を指すものではありません。

不正解

進捗会議は、スケジュールや課題など作業状況の共有と調整が目的です。設計書の記載内容が要求を満たすかを確認する活動とは目的が異なります。

Point

この問題は、設計書の内容が利用者の要求を満たしているかを確認する場面で、共同レビューを選べるかどうかを問うています。あわせて、結合テスト、シミュレーション、進捗会議がそれぞれ何を目的とする活動かを区別できることが求められます。

解くために必要な知識

この問題を解くには、レビューとテスト、会議の目的の違いを理解している必要があります。

用語の整理

用語名 意味 実施する主な目的 主な実施タイミング
共同レビュー 利用者と開発者など複数の関係者で成果物(例:設計書)を読み合わせ、内容の妥当性や不足、誤りを確認する活動です。 設計書が要求を満たすか、矛盾や漏れがないかを確認します。 設計書などの成果物ができた段階(実装前を含む)
結合テスト 複数のプログラムやモジュールを組み合わせ、インタフェースや処理のつながりが正しく動作するかを確認するテストです。 結合したときの動作不良や連携不具合を見つけます。 実装後
シミュレーション 実際の運用や処理を模擬して、挙動・性能・結果などを事前に確認する方法です。 想定条件での動きや結果を事前に確かめます。 設計・評価などの局面で実施されることがあります。
進捗会議 作業の進み具合、課題、今後の予定などを共有・調整する会議です。 進行状況の共有と調整を行います。 プロジェクト期間中

覚える観点

設問の「利用者と開発者の間で」「設計書の記載内容が要求を満たしていることを確認」という条件から、成果物の内容確認を目的とするレビュー活動を選ぶのが原則です。

選択肢ごとの解説

正解

共同レビューは、利用者と開発者が設計書などの成果物を読み合わせ、記載内容が利用者の要求を満たしているか、漏れや誤りがないかを確認するために実施します。

不正解

結合テストは、実装したプログラムやモジュールを組み合わせた後に、連携やインタフェースが正しく動作するかを確認するテストです。設計書の記載内容を利用者と確認する活動ではありません。

不正解

シミュレーションは、モデルや想定条件を用いて挙動を模擬し、結果や性能などを確認する方法です。利用者と開発者が設計書を読み合わせて要求充足を確認する活動を指すものではありません。

不正解

進捗会議は、スケジュールや課題など作業状況の共有と調整が目的です。設計書の記載内容が要求を満たすかを確認する活動とは目的が異なります。

まとめ

システムの設計書に書かれた内容が、利用者の要求を満たしているかを利用者と開発者が一緒に確認する作業は共同レビューです。設計段階で認識違いや記載漏れを見つけて修正し、開発が進んだ後に手戻りが発生する可能性を下げます。

マネジメント系 > 開発技術 > システム開発技術

順次、単語を追加予定です。もうしばらくお待ちください。