ITパスポート試験 過去問解説

システム開発とは?ITパスポート試験 2014年 (平成26年 秋期) 問42を解説

ITパスポート試験 2014年 (平成26年 秋期) 問42は、システム開発に関する理解を問う問題です。検索から入っても、問題文、選択肢、正解、解説、各選択肢がなぜ違うかをこのページだけで確認できます。

問題文

図のように,改良及び機能追加を繰り返すことによって利用者の要求の変動に柔軟に対処したシステム開発を行う開発モデルはどれか。 [図: 分析 → 設計 → プログラミング → テスト → 評価 (評価から分析へ改良及び機能追加で戻る)]
開発モデルのフロー図。分析 → 設計 → プログラミング → テスト → 評価。評価から分析へ「改良及び機能追加」で戻るループあり。

この問題の出題ポイント

  • システム開発の定義だけでなく、問題文中の条件がどの選択肢に当てはまるかを確認する。
  • マネジメント系分野では、用語の目的・主体・責任範囲の違いが選択肢で問われやすい。
  • 関連タグ: システム開発、スパイラルモデル、開発手法。

選択肢

  1. アウォータフォールモデル
  2. イ再利用モデル
  3. ウスパイラルモデル正解
  4. エリエンジニアリングモデル

正解

ウ: スパイラルモデル

解説

図の開発では、分析から評価までの工程を一巡させ、評価の結果をもとに改良や機能追加を行って再び分析から繰り返す。このように工程を繰り返しながら完成度を高めていくのがスパイラルモデルで、利用者の要求の変化に柔軟に対応しやすい。工程を一方向にだけ進めるウォータフォールモデルとは、この点で異なる。

なぜ他の選択肢が違うのか

  • ア

    ウォータフォールモデルは、上流から下流へ工程を順に一度だけ進め、原則として前の工程に戻らない方式で、図のように繰り返すものではない。

  • イ

    再利用モデルは、既存のソフトウェア部品を組み合わせて開発する方式で、改良と機能追加を繰り返す進め方を示すものではない。

  • ウ(正解)

    正しい。スパイラルモデルは、一連の工程を繰り返しながら、評価の結果をもとに改良と機能追加を重ねて完成度を高め、要求の変化に柔軟に対応しやすい。

  • エ

    リエンジニアリングモデルは、既存のシステムを解析し、新しい要求に合わせて再構築する方式で、工程を繰り返して機能を追加していくものではない。

解き方の整理

システム開発の問題では、選択肢のキーワードだけで判断せず、問題文が示す条件と正解選択肢の説明が一致しているかを見ます。誤答選択肢は、似た用語を混ぜる、主体を入れ替える、目的や範囲を広げすぎる、という形で作られることが多いため、選択肢別解説まで確認しておくと復習効率が上がります。

関連問題

前後の問題

2014年 (平成26年 秋期) の関連する問題

復習を続ける

間違えた問題、苦手タグ、模試履歴を保存して復習する導線を用意しています。広告なしPro、弱点分析、復習リマインダーは段階的に提供予定です。