科目A問44
システム開発の早い段階で,目に見える形で利用者の要求が確認できるように確認用のソフトウェアを作成するソフトウェア開発モデルとして,最も適切なものはどれか。
| アジャイル | |
| ウォーターフォール | |
| スパイラル | |
| プロトタイピング |
『情報処理過去問.com』からiPhoneアプリがリリースされました!!
正解
- エ
解説
| ア. | アジャイル |
| アジャイルは、短い期間ごとに「設計・開発・テスト」を繰り返しながら進める開発手法です。 利用者や市場の変化に応じて、途中で要件を見直しやすい点が特徴です。 | |
| イ. | ウォーターフォール |
| ウォーターフォールは、要件定義から設計、開発、テスト、導入へと工程を順番に進める開発モデルです。 各工程を完了してから次へ進むため、計画性を重視した開発に向いています。 | |
| ウ. | スパイラル |
| スパイラルは、開発を複数のサイクルに分け、計画・設計・実装・評価を段階的に繰り返す開発モデルです。 リスク分析を重視しながら、徐々に機能を拡張していく点が特徴です。 | |
| エ. | プロトタイピング |
| プロトタイピングは、開発の早い段階で試作品(プロトタイプ)を作成し、利用者に実際の画面や動きを確認してもらう開発手法です。 要求内容を具体的に確認できるため、要件の認識違いを早期に発見しやすくなります。 |