52の正解: マネジメント系開発技術

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

この設問が問うていること

業務システムの開発におけるシステム要件定義フェーズでの利用者の適切な関わり方について問う設問です。

開発者が行うシステム要件のレビューに参加し、妥当性を確認する。正解
選択肢の解説: 開発者が作成したシステム要件のレビューに参加し、それが利用者の業務ニーズに合致しているか、妥当であるかを確認することは、利用者の最も重要な役割です。これが正解です。
開発者に全て任せ、その決定に従う。
選択肢の解説: 開発者に全て任せてしまうと、利用者の実際の業務や要望がシステムに反映されないリスクが高まります。
システムの保守が可能かどうかを見極める。
選択肢の解説: システムの保守が可能かどうかを見極めることは、主に開発者や運用担当者の役割であり、システム要件定義における利用者の直接的な役割ではありません。
システム要件の技術的な実現性を検証する。
選択肢の解説: システム要件の技術的な実現性を検証することは、主に開発者が行うべき役割であり、利用者の直接的な役割ではありません。

総合解説

この問題は、システム開発における「システム要件定義」の段階で、利用者がどのように関わるべきかを問うものです。 ・ 正解:ア(a) システム要件定義は、どのようなシステムを作るかを明確にする非常に重要な工程です。開発者は技術的な視点から要件をまとめますが、利用者はそのシステムの「使い手」として、自分たちの業務がどのように変わるのか、どのような機能が必要なのかを最もよく理解しています。そのため、開発者がまとめた要件が自分たちのニーズに合致しているか、業務上問題がないかをレビューし、妥当性を確認することが、システムが成功するために不可欠な利用者の役割です。 ・ 不正解の選択肢:イ(b):開発者に全て任せてしまうと、利用者の真のニーズが反映されず、使いにくいシステムや業務に合わないシステムができてしまうリスクがあります。 ・ ウ(c):システムの保守性(メンテナンスのしやすさ)は、主に開発者や運用担当者が考慮すべき技術的な側面です。 ・ エ(d):システム要件の技術的な実現性(技術的に作れるか)も、主に開発者が検討すべき事項です。 システム開発において、利用者の積極的な参画は、要件の漏れや認識の齟齬を防ぎ、最終的に業務に役立つシステムを構築するために非常に重要です。

執筆・監修: 運営者 KH更新日: 2026-06-30出典: IPA公式PDF(過去問題・解答例)
AIAIにその場で質問(デモ応答)

こんな聞き方もできます(タップで質問)

令和8年度を本番同様のCBT形式で解いてみよう

無料登録なしでも一部体験可能。登録すれば採点・弱点分析・AI教科書まで使えます。

令和8年度の過去問CBTを解く