この概念が出た関連問題

この試験の対策ガイド

ITパスポート試験 対策ガイド

合格率・勉強法・参考書の選び方をまとめています

見る →
答えと解説を見る(先に解くのがおすすめ)

正解は ア

解説

業務システムの開発で開発者がシステム要件定義を実施する場合、利用者はその要件が自分たちの業務に合っているかを確認する役割を担います。アのように、開発者が行う要件のレビューに参加し、業務の視点から妥当性を確認することが適切な関わり方です。利用者しか分からない業務知識を反映させ、認識のずれを防ぐことが目的です。正解はアです。

なぜ他の選択肢は違うのか

選択肢 イ
開発者に全て任せて決定に従うのは不適切です。業務を最もよく知る利用者が関与しないと、業務に合わない要件が定義されるおそれがあります。
選択肢 ウ
システムの保守が可能かどうかを見極めるのは、開発者や保守担当が技術面で判断する事項で、利用者の主な役割ではありません。
選択肢 エ
システム要件の技術的な実現性を検証するのは開発者側の役割で、業務の妥当性を確認する利用者の関わり方とは異なります。

解くときのポイント

要件定義での利用者の役割は『業務に合っているかを確認する』ことです。技術的な実現性や保守性の判断は開発者側の役割、と切り分けて考えましょう。