ITパスポート 令和元年度 秋期 特別措置試験 問52
システム開発技術
アジャイルに関する問題
アジャイル開発において,短い間隔による開発工程の反復や,その開発サイクルを表す用語として,最も適切なものはどれか。
- ア イテレーション
- イ スクラム
- ウ プロトタイピング
- エ ペアプログラミング
答えと解説
✓ これが正解ア イテレーション
解説
短い間隔で繰り返す開発の周期をイテレーションといいます。
イテレーションは、アジャイル開発で、短い期間を区切って開発の工程をひととおり回す、その繰り返しや周期を指す言葉です。一つの区切りの中で、設計から作り込み、試験までを行い、動く形にして見せます。期間はふつう一週間から四週間ほどで、長さは途中で変えず、入れる中身のほうを調整します。長さを固定するので、どれだけ進んだかを周期ごとに比べられるようになります。周期が終わるたびに使う人の反応を得られるので、進む向きが違っていても早く気づけます。繰り返しという意味の英語がそのまま言葉になっています。入りきらなかった分は、次の周期へ回します。期限のほうを動かさないので、何をあきらめるかを毎回きちんと決めることになります。スクラムでは、この周期をスプリントと呼びます。よって最も適切なのはイテレーションです。
ほかの選択肢の解説
- イ スクラム:スクラムは、アジャイル開発を進めるための枠組みそのものの名前です。役割や集まりの持ち方まで定めています。その中で繰り返しの周期も使いますが、問われているのは周期を指す言葉のほうなので、指している層が一つ大きくなります。
- ウ プロトタイピング:プロトタイピングは、試作を作って確かめながら進めるやり方です。潜んでいる要望を早く掘り出すために使われます。作ったものを確かめる点は近いのですが、短い期間を区切って繰り返す周期そのものを指す言葉ではありません。作る対象が違います。
- エ ペアプログラミング:ペアプログラミングは、二人一組で一つの画面に向かい、交代しながらプログラムを書くやり方です。その場で互いに点検し合えるので、誤りが減ります。書き方についてのやり方であって、期間の区切りを指す言葉ではありません。
関連用語
- イテレーションアジャイル開発で短い期間を区切り、開発の工程をひととおり回す、その繰り返しや周期です。
- スクラムアジャイル開発を進める枠組みで、決まった期間のスプリントを繰り返して開発を進めます。
- プロトタイピング開発の早い段階で試作品を作って見せ、利用者の要求をはっきりさせる進め方です。
- ペアプログラミング二人が一台の画面を見ながら、交代でプログラムを書き進めるやり方です。
- アジャイル作るものを小さな単位に分け、短い期間で作っては出すことを繰り返す開発の進め方です。
- 工程仕事を進める順序と段取りのまとまりを指します。
出典:令和元年度 秋期 ITパスポート試験(特別措置試験) 問52
解説の最終確認:2026-08-30
解説は当サイト独自のもので、IPA(独立行政法人情報処理推進機構)とは関係ありません。
関連問題
- 令和8年度 問43
(アジャイル) - 令和7年度 問44
(プロトタイピング) - 令和5年度 問40:
DevOpsに 関する 記述 (ペアプログラミング) - 令和4年度 問38:
XPに 関する 問題 (ペアプログラミング) - 令和元年度 秋期 (特別措置試験) 問40:
スクラムに 関する 記述 (スクラム)
同じ分野の問題
誤りを見つけたら報告する