問題本文
システム開発における要件定義プロセスを説明したものはどれか。
選択肢
- ア.新たに構築する業務,システムの仕様,及びシステム化の範囲と機能を明確にし,それらをシステム取得者側の利害関係者間で合意する。
- イ.経営事業の目的,目標を達成するために必要なシステムの要求事項をまとめ,そのシステム化の方針と実現計画を策定する。
- ウ.システム要件とソフトウェア要件を定義し,システム方式とソフトウェア方式を設計して,システム及びソフトウェア製品を構築する。
- エ.ソフトウェア要件どおりにソフトウェアが実現されていることやシステム要件どおりにシステムが実現されていることをテストする。
正解
ア. 新たに構築する業務,システムの仕様,及びシステム化の範囲と機能を明確にし,それらをシステム取得者側の利害関係者間で合意する。
解説
正解はア。要件定義プロセスでは,新たに構築する業務・システムの仕様や,システム化の範囲・機能を明確にし,それらをシステム取得者(利用者・発注者)側の利害関係者間で合意することが目的。共通フレームでは企画→要件定義→開発→運用→保守の流れの中で,要件定義が利害関係者合意の重要工程と位置づけられる。イは企画/システム化計画,ウは開発工程全体,エはテスト工程の説明.
選択肢ごとの解説
- ア.正解。要件定義プロセスは,構築する業務・システムの仕様とシステム化範囲・機能を明確にし,発注者・利用者の利害関係者間で合意する工程。ここで合意が取れないと下流の手戻りが大きくなる.
- イ.企画/システム化計画プロセスの説明。経営事業の目標達成に必要なシステム要求事項をまとめ,システム化方針と実現計画を策定する工程で,要件定義より上流に当たる.
- ウ.システム開発(設計〜実装)プロセスの説明。要件をもとに方式設計・詳細設計を行いシステムやソフトウェア製品を構築する工程で,要件定義のあとに続く段階.
- エ.テスト工程の説明。ソフトウェア/システムが要件どおりに実現されていることを検証する工程(単体・結合・システム・運用テスト)で,要件定義の成果物を使って後続で行う.
ITパスポート 2009年 (平成21年 春期) の過去問一覧へ戻る・問25