平成22年秋期試験問題 問34
問34解説へ
システムを上流工程から下流工程まで順番に進めるとき,システムの利用者によるテストの段階で大幅な手戻りが生じることがある。それを防ぐために,早い段階で試作ソフトウェアを作成して利用者の要求事項を明確にする方法はどれか。
- オブジェクト指向
- スパイラルモデル
- データ中心アプローチ
- プロトタイピング
広告
解説
- オブジェクト指向は、システムの構造を処理やその処理の対象となるもの(オブジェクト)同士のやり取りの関係としてとらえる考え方です。
- スパイラルモデルは、最初にシステム全体をサブシステムに分割した上で、サブシステムごとに要件定義・設計・開発・評価を繰り返すことで、段階的に開発を進める手法です。
- データ中心アプローチ(DOA:Data Oriented Approach)は、プログラムとデータは独立したものと考え、データを中心に据えてシステム/ソフトウェアの設計を行う手法です。
- 正しい。プロトタイピング(モデル)は、システム開発の早い段階で目的とするシステムの試作品をつくり、利用者にそのイメージを理解させ、要件の確認と承認を得たうえで本格的な開発プロセスに進む開発モデルです。試作品を作ることで、目指すシステムについての認識の違いを埋めることができるため、後工程での手戻りのリスクを小さくすることができます。
広告