令和8年度 ITパスポート試験 公開問題 問52

業務システムの開発において,開発者がシステム要件定義を実施する場合,利用者の関わり方として,最も適切なものはどれか。

解答・解説

正解: ア. 開発者が行うシステム要件のレビューに参加し,妥当性を確認する。

業務システムの開発におけるシステム要件定義は、業務要件を実現するためにシステム化する範囲や機能を定義するプロセスです。
利用者は、対象となる業務を最も熟知している立場として、開発者がまとめたシステム要件が実際の業務ニーズを満たしているか(妥当性)を確認する必要があります。
したがって、開発者が行うシステム要件のレビューに参加し、妥当性を確認することが適切な関わり方です。

各選択肢の解説

  • ア: 正解。利用者は自身の要求が正しくシステム要件に反映されているか、レビューに参加して妥当性を確認する役割を持ちます。
  • イ: 開発者に全て任せてしまうと、利用者の本来の要求と異なるシステムが構築されるリスクが高まるため不適切です。
  • ウ: システムの保守が可能かどうかの見極めは、運用・保守の設計段階で主に開発者や運用担当者が行うべき事項であり、要件定義における利用者の主な役割としては不適切です。
  • エ: システム要件の技術的な実現性の検証は、システムを構築する開発者が行うべき役割です。

Spineチーム