令和1年度 秋期 ITパスポート 問52(マネジメント)
出典:令和元年度 秋期 ITパスポート試験 公開問題 問52(独立行政法人情報処理推進機構(IPA))
アジャイル開発において,短い間隔による開発工程の反復や,その開発サイクルを表す用語として,最も適切なものはどれか。
- アイテレーション
- イスクラム
- ウプロトタイピング
- エペアプログラミング
正解と解説を見る
正解:ア
【イテレーションとは】
イテレーション(iteration)は「反復」という意味です。アジャイル開発で、1〜4週間程度の短い期間を区切り、その中で計画、設計、開発、テストを行って、動くソフトウェアを作ることを繰り返す、その1回分の開発サイクルを指します。スクラムでは、これをスプリントと呼びます。
【選択肢の検討】
ア:短い間隔で開発の工程を反復する、その開発サイクルなので、イテレーションです。
イ:スクラムは、アジャイル開発の方法論の一つで、開発のサイクルそのものを表す用語ではありません。
ウ:プロトタイピングは、試作品を作って利用者に確かめてもらいながら開発を進める手法です。
エ:ペアプログラミングは、2人のプログラマが1台のコンピュータで共同してプログラムを書く手法です。
よって、正解は選択肢アです。