科目A問39
ソフトウェア開発モデルであるアジャイルモデルの特徴に関して,次の記述中のa,bに入れる字句の適切な組合せはどれか。
アジャイルモデルとは,要件を確定してから開発を実施するウォーターフォールモデルのaする形で提唱された,bできるようにソフトウェアを開発するための手法の総称である。
アジャイルモデルとは,要件を確定してから開発を実施するウォーターフォールモデルのaする形で提唱された,bできるようにソフトウェアを開発するための手法の総称である。

『情報処理過去問.com』からiPhoneアプリがリリースされました!!
正解
- ア
解説
アジャイルモデル
アジャイルモデルは、短い期間(イテレーション)で計画・設計・実装・テストを繰り返しながら、段階的にソフトウェアを完成させていく開発手法です。要件を最初にすべて確定させるのではなく、開発途中での変更やフィードバックを前提として進めます。
ウォーターフォールモデル
ウォーターフォールモデルは、要件定義・設計・実装・テストといった工程を順番に進める開発手法です。各工程を一度完了させてから次へ進むため、開発途中での仕様変更には対応しにくい特徴があります。
課題を改善
課題を改善とは、既存の方法や仕組みで発生している問題点を見直し、よりよい形に修正・改良することを指します。開発手法においては、従来モデルの弱点を補う目的で新しい考え方が取り入れられることがあります。
開発工程で生じる種々の変更に迅速に対応
これは、仕様変更や要件追加など、開発中に発生するさまざまな変化に対して、柔軟かつ素早く対応できることを意味します。利用者の要望や市場環境の変化を反映しやすい開発スタイルの特徴です。
よって、アジャイルモデルはウォーターフォールモデルの課題を改善し、開発工程で生じる種々の変更に迅速に対応できる手法として整理できます。
アジャイルモデルは、短い期間(イテレーション)で計画・設計・実装・テストを繰り返しながら、段階的にソフトウェアを完成させていく開発手法です。要件を最初にすべて確定させるのではなく、開発途中での変更やフィードバックを前提として進めます。
ウォーターフォールモデル
ウォーターフォールモデルは、要件定義・設計・実装・テストといった工程を順番に進める開発手法です。各工程を一度完了させてから次へ進むため、開発途中での仕様変更には対応しにくい特徴があります。
課題を改善
課題を改善とは、既存の方法や仕組みで発生している問題点を見直し、よりよい形に修正・改良することを指します。開発手法においては、従来モデルの弱点を補う目的で新しい考え方が取り入れられることがあります。
開発工程で生じる種々の変更に迅速に対応
これは、仕様変更や要件追加など、開発中に発生するさまざまな変化に対して、柔軟かつ素早く対応できることを意味します。利用者の要望や市場環境の変化を反映しやすい開発スタイルの特徴です。
よって、アジャイルモデルはウォーターフォールモデルの課題を改善し、開発工程で生じる種々の変更に迅速に対応できる手法として整理できます。