本文へスキップ

平成27年度 春期 ITパスポート試験 問8

この問題の解説と、これまでの解答の記録です。

問8
頻出度★☆☆

システム構築の流れを, 企画プロセス, 要件定義プロセス, 開発プロセス, 運用プロセス, 保守プロセスに分けたとき, 企画プロセスにおいて実施する作業として適切なものはどれか。

出典 平成27年度 春期 ITパスポート試験 問8
解説

問 8

  • ア

    正解 正解はア。企画プロセスは、システム開発の最も上流で「そもそも何のためにシステムを作るのか」を決める段階である。ここでは経営戦略や事業目標を踏まえ、システム化しようとする対象業務の現状を調査して問題点を分析し、システム化によって解決すべき課題 (システム化の目的・範囲・効果) を定義する。この成果が「システム化構想」「システム化計画」としてまとめられ、後続の要件定義プロセスへの入力となる。アはまさにこの「業務の問題点分析 → 実現すべき課題の定義」を述べており、企画プロセスの作業として適切である。

  • 不正解イ

    利害関係者 (ステークホルダ) のニーズや要望、制約事項を洗い出して定義するのは、企画プロセスの次に来る要件定義プロセスの作業である。企画プロセスで決めた課題・目的を受けて、業務要件やシステム要件を具体化する段階にあたる。

  • 不正解ウ

    応答時間や処理時間といった性能面の評価基準を具体的に設定するのは、要件定義プロセスでの非機能要件 (性能要件) の定義や、それを受けた開発プロセスでのシステム方式設計・システムテストの合否基準づくりに当たる作業である。企画プロセスは、そもそも何のためにシステム化するのかという目的と課題を決める段階であり、性能の数値基準まで踏み込む工程ではない。

  • 不正解エ

    ソフトウェアの性能やセキュリティの仕様などを要件として文書化するのは、開発プロセス (ソフトウェア要件定義など) の作業である。企画プロセスよりかなり下流であり、実現手段のレベルの話になっている。

ここがポイント
  • 企画プロセス = 経営戦略に基づき、対象業務の問題点を分析して「実現すべき課題」とシステム化の目的・範囲を定義する最上流工程 (システム化構想・システム化計画の立案)。
  • 共通フレームの流れ「企画 → 要件定義 → 開発 → 運用 → 保守」で、何を決める工程かを区別する: 企画=目的と課題、要件定義=利害関係者のニーズと要件 (性能などの非機能要件を含む)、開発=仕様と実装および性能・品質の合否基準、運用=安定稼働とサービス提供、保守=改善と修正。
用語

解答の記録