ITパスポート試験 ITパスポート 2011年 (平成23年 特別)49: システム開発を次に示す工程で行う場合,システムの機能及び能力を決める工程はどれか。 システム要件定義 → システム設計 → プログラミング → テスト

ITパスポート 2011年 (平成23年 特別)
Q 4949 / 100
システム開発を次に示す工程で行う場合,システムの機能及び能力を決める工程はどれか。 システム要件定義 → システム設計 → プログラミング → テスト
この問の正解率:77.19%(1,850件)
この問題の本文・選択肢・正解・解説(展開)

問題本文

システム開発を次に示す工程で行う場合,システムの機能及び能力を決める工程はどれか。 システム要件定義 → システム設計 → プログラミング → テスト

選択肢

  • .システム要件定義
  • .システム設計
  • .プログラミング
  • .テスト

正解

. システム要件定義

解説

システム開発の工程と決定事項: ①システム要件定義=システムに要求される機能・性能・能力を明確化(本問の正解)、②システム設計=方式・詳細設計(どう実現するか)、③プログラミング=コーディング、④テスト=検証。「機能と能力を決める」のは最上流のシステム要件定義工程で、ここで決まらないと後工程は進められない。要件定義は機能要件と非機能要件(性能・能力)の両方を確定するフェーズ。

選択肢ごとの解説

  • .正解。システム要件定義はシステムが満たすべき機能要件(必要な機能)と非機能要件(性能・能力等)を明確化する工程。利害関係者と合意することで「機能と能力」を決定し、開発全体の基盤となる。
  • .不正解。システム設計は要件定義で決まった機能・能力を「どう実現するか」を決める工程。機能・能力そのものを決めるのは要件定義であり、設計はそれを受けて実装方式を考える段階。
  • .不正解。プログラミングは設計に基づきコードを書く工程。機能・能力は上流で確定済みで、ここで決めるわけではない。実装フェーズ。
  • .不正解。テストは実装結果が要件を満たすかを検証する工程。決定するのは要件定義段階で、テストは検証のみ。

ITパスポート 2011年 (平成23年 特別)過去問一覧へ戻る・問49