正答1
解説
正解は1です。
アジャイル開発の特徴を問う問題です。
アジャイル開発は、変化に柔軟に対応するため、短い期間で開発とリリースを繰り返す手法です。
【選択肢別解説】
1:○ アジャイル開発の説明として正しい記述です。
開発する機能を小さな単位に分け、優先度の高いものから開発します。
1〜4週間程度の短い期間(イテレーションやスプリント)で、開発とリリースを繰り返します。
2:× 共通フレームは、ソフトウェア開発の工程や作業内容、用語を標準化した枠組みです。
取引の当事者間で共通の言葉を使うためのもので、アジャイル開発の特徴ではありません。
3:× これはウォーターフォールモデルの説明です。
上流から下流へ工程を順番に進め、全工程の完了後にリリースします。
短い期間でリリースを繰り返すアジャイル開発とは異なります。
4:× これはプロトタイピングモデルの説明です。
試作品を利用者に評価してもらい、その意見を反映しながら開発を進めます。
機能単位で開発とリリースを繰り返すアジャイル開発とは異なります。
【ポイント】
アジャイル開発の代表的な手法には、スクラムやXP(eXtreme Programming:エクストリームプログラミング)があります。