システム開発技術
ITパスポート試験「システム開発技術」の問題
業務システムの開発において,開発者がシステム要件定義を実施する場合,利用者の関わり方として,最も適切なものはどれか。
ア開発者が行うシステム要件のレビューに参加し,妥当性を確認する。
イ開発者に全て任せ,その決定に従う。
ウシステムの保守が可能かどうかを見極める。
エシステム要件の技術的な実現性を検証する。
正解
ア.開発者が行うシステム要件のレビューに参加し,妥当性を確認する。
システム要件定義では、開発者が業務要件を技術仕様へ変換した内容が業務の実態に合致しているかを、業務を熟知する利用者が確認することが求められる。利用者がレビューに参加して妥当性を確認することは、要件の取りこぼしや誤解を早期に発見するための最も適切な関わり方である。
?選択肢ごとの解説
ア ○システム要件定義では、開発者が業務要件を技術仕様へ変換した内容が業務の実態に合致しているかを、業務を熟知する利用者が確認することが求められる。利用者がレビューに参加して妥当性を確認することは、要件の取りこぼしや誤解を早期に発見するための最も適切な関わり方である。
イ ×開発者に全て任せて決定に従うことは、要件定義フェーズにおける利用者の責任放棄である。業務要件の妥当性は業務担当者にしか判断できないため、利用者の関与は不可欠であ…
ウ ×システムの保守可能性を見極めることは、主に開発者・運用担当者の技術的判断であり、一般的な利用者が担う役割ではない。
エ ×技術的な実現性の検証は、アーキテクチャや実装手段の評価であり、開発者・技術責任者の役割である。利用者に技術的実現性の検証を求めることは現実的でない。
システム開発技術の他の問題
この問題の「深掘り・誤答の完全解説・試験のコツ・覚え方」はアプリで。
無料ではじめる →ITパスポート試験の全問を、一問ごとにAIの8-ways解説つきで。SRS暗記カード・全真模試・弱点診断まで。まずは無料で。
ukamiru 過去問 · ITパスポート試験 · itpass-r8k-q52
