正答1
解説
正解は1です。
アジャイル開発で、短い期間で計画、設計、実装、テストを繰り返す開発サイクルを表す用語を問う問題です。
1回の期間は一般に1〜4週間程度です。
【選択肢別解説】
1:○ イテレーション(反復)は、アジャイル開発で短い間隔で繰り返す開発工程、またはその1回の開発サイクルを指します。
スクラムではスプリントと呼びます。
2:× スクラムは、アジャイル開発の代表的なフレームワークの名称です。
開発サイクルそのものを表す用語ではありません。
3:× プロトタイピングは、試作品を作って利用者に確認してもらい、要求を明確にする手法です。
4:× ペアプログラミングは、2人1組で1台のコンピュータを使い、一人がコードを書き、もう一人が確認する手法です。
【ポイント】
イテレーションを繰り返して、少しずつ機能を増やしていくのがアジャイル開発です。
ペアプログラミングはXP(エクストリームプログラミング)の代表的なプラクティスです。