出典:令和元年度 ITパスポート試験(IP) 秋期分 問52
スポンサーリンク
予備知識
| 用語 | 意味 |
|---|---|
| アジャイル | システム開発のやり方のひとつで「作りながら考えましょう」なやり方 |
| イテレーション | アジャイル開発において短期間の開発を繰り返すこと、あるいは、短期間の開発を繰り返す際のそれぞれの「短期間の開発」のこと |
| スクラム | アジャイル開発のやり方のひとつ |
| プロトタイピング | 「試作品を作る」→「作った試作品を お客さまに見てもらう」→「試作品に対する意見を お客さまからもらう」→「お客さまからもらった意見を試作品に反映する」を繰り返すことで完成度を上げていく やり方 |
| ペアプログラミング | 2人一組で1台のコンピュータを使い、あーだこーだと相談しながらソースコード(プログラムの元ネタ)を書いていくプログラミングのやり方 |
問題
| 問題文 |
|---|
| アジャイル開発において,短い間隔による開発工程の反復や,その開発サイクルを表す用語として,最も適切なものはどれか。 |
| ピヨ意訳:アジャイル開発で、短期間での開発の反復や、そのサイクルを表す用語は、どれ? |
| 解答選択肢 | |
|---|---|
| ア | イテレーション |
| ピヨ意訳:- | |
| イ | スクラム |
| ピヨ意訳:- | |
| ウ | プロトタイピング |
| ピヨ意訳:- | |
| エ | ペアプログラミング |
| ピヨ意訳:- | |

正解
| 正解 | |
|---|---|
| ア | イテレーション |
| ピヨ意訳:- | |
ピヨピヨ解説
解答選択肢の意味を知っているかの問題ですね。
「ア:イテレーション」は、アジャイル開発において「短期間の開発を繰り返すこと」です。
あるいは、短期間の開発を繰り返す際のそれぞれの「短期間の開発」を指している場合も あります。
「イ:スクラム」は、アジャイル開発のやり方のひとつです。
「ウ:プロトタイピング」は「試作品を作って、それを変更していく やり方」です。
「試作品を作る」→「作った試作品を お客さまに見てもらう」→「試作品に対する意見を お客さまからもらう」→「お客さまからもらった意見を試作品に反映する」を繰り返すことで完成度を上げていきます。
「エ:ペアプログラミング」は二人羽織プログラミングです。
2人一組で1台のコンピュータを使ってプログラミングをします。
片方が実際にプログラムを作り、もう一方がそれを客観的な目で見て口を出すやり方です。
問題文で聞いているのは「短い間隔による開発工程の反復や,その開発サイクルを表す用語」です。
そのものズバリな「ア:イテレーション」が正解です。






