ITパスポート試験 ITパスポート 2013年 (平成25年 春期)42: ソフトウェア詳細設計の結果,ソフトウェア仕様書を作成した。この結果を受けて開発の次工程を担当する者は誰か。

ITパスポート 2013年 (平成25年 春期)
Q 4242 / 100
ソフトウェア詳細設計の結果,ソフトウェア仕様書を作成した。この結果を受けて開発の次工程を担当する者は誰か。
この問の正解率:77.94%(884件)
この問題の本文・選択肢・正解・解説(展開)

問題本文

ソフトウェア詳細設計の結果,ソフトウェア仕様書を作成した。この結果を受けて開発の次工程を担当する者は誰か。

選択肢

  • .システム監査人
  • .システムの運用担当者
  • .システムの利用者
  • .プログラマ

正解

. プログラマ

解説

ソフトウェア開発はソフトウェア要件定義→ソフトウェア方式設計→ソフトウェア詳細設計→プログラミング→テストと進む.ソフトウェア詳細設計ではコーディング単位の個々のプログラムの仕様(モジュール仕様・データ構造・処理アルゴリズム等)を確定し,その成果物であるソフトウェア仕様書を受け取ってプログラム(ソースコード)を作成するのが次工程のプログラマ.システム監査人は監査の独立評価担当でこの工程の担当ではない,運用担当者は本番稼働後の運用フェーズ担当,利用者は受入れテストや本番運用での確認担当.以上からプログラム作成を担うプログラマがソフトウェア詳細設計の次工程担当者で正解はエ.

選択肢ごとの解説

  • .システム監査人は監査対象から独立した立場で情報システムを検証し依頼者に報告する役割を担う.ソフトウェア詳細設計の成果物を受け取って次工程の作業を行う担当者ではなく,監査の独立性確保の観点からも開発の各工程に関与しないため誤り.プログラマと役割が完全に異なる.
  • .システムの運用担当者はシステム本番稼働後の日々の運用(バックアップ・監視・障害対応・利用者サポート等)を担う役割.ソフトウェア詳細設計の成果物を受け取ってプログラムを作成する次工程の担当者ではなく,開発工程の流れの中で位置付けられる作業者ではないため誤り.
  • .システムの利用者は要件定義段階での要望提示,受入れテスト段階での適合確認,本番運用段階での実利用を担う役割で,主に発注者側の業務担当者を指す.ソフトウェア詳細設計の成果物を直接受け取ってプログラムを書く立場ではなく開発実作業の担当者でもないため,詳細設計の次工程担当者とするのは役割上明らかに誤り.
  • .正解.ソフトウェア詳細設計でコーディング単位の仕様を確定したソフトウェア仕様書を受け取り,次工程としてプログラム(ソースコード)を作成するのはプログラマの役割.プログラミング工程の担当者として詳細設計の次に位置付けられ,設問の流れと完全に合致する.

ITパスポート 2013年 (平成25年 春期)過去問一覧へ戻る・問42