本文へスキップ

平成22年度 春期 ITパスポート試験 問12

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

問12
頻出度★☆☆

ソフトウェアライフサイクルの主プロセスを, 企画, 要件定義, 開発, 運用, 保守に分け, 企画プロセスでシステム化計画の立案を行うとき, そこで実施する作業として, 適切なものはどれか。

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

問 12

  • 不正解ア

    対象業務の業務内容やルール、制約などの 「業務要件」 を明らかにするのは、企画の次に来る要件定義プロセスの作業である。企画プロセスで業務をモデル化して対象範囲を決めた後、その業務を成り立たせるために何が必要かを要件として確定させる段階であり、企画プロセスの作業ではない。

  • イ

    正解 共通フレーム (SLCP) では、ソフトウェアライフサイクルの主プロセスを 企画 → 要件定義 → 開発 → 運用 → 保守 の順に置き、後ろへ進むほど検討の粒度が細かくなる。先頭の企画プロセスは 「システム化構想の立案」 と 「システム化計画の立案」 から成り、まだ個々のシステム機能を決める段階ではなく、経営上のニーズを受けて 「どの業務を、どの範囲で、どんな体制・費用・スケジュールでシステム化するか」 を決める段階である。そのためシステム化計画の立案では、まず対象となる業務を確認・分析し、業務の流れや業務機能を業務モデルとして図式化して、現行の問題点とシステム化の対象範囲を見極める。イ の 「対象業務を確認・分析し, 業務機能をモデル化する」 はまさにこの作業に当たるので、イ が適切である。

  • 不正解ウ

    対象システムの機能及び能力、セキュリティなどの 「システム要件」 を明らかにするのは、業務要件を受けて行うシステム要件定義であり、企画プロセスよりさらに後 (要件定義から開発にかけて) の作業である。企画の段階でここまで踏み込むと、まだ対象範囲も固まっていないうちにシステムの仕様を決めることになってしまう。

  • 不正解エ

    テスト仕様書の作成は、システム要件・ソフトウェア要件が確定した後の開発プロセスで行う作業である。何をどう作るかが決まって初めてテストの観点や合否基準を書けるのであって、システム化計画を立てている企画プロセスの段階では作成しようがない。

ここがポイント
  • 企画プロセスは 「システム化構想の立案」 と 「システム化計画の立案」 から成り、システム化計画の立案では対象業務の確認・分析と業務機能のモデル化、システム化の対象範囲・全体スケジュール・体制・費用対効果の検討を行う。
  • 主プロセスは 企画 (業務のモデル化) → 要件定義 (業務要件) → 開発 (システム要件・設計・テスト) → 運用 → 保守 と段階的に詳細化される。選択肢がどの粒度の話をしているかを見れば、どのプロセスの作業かを判別できる。
用語

解答の記録