過去問解きまくり研究所 ホーム

平成29年度 春期 午前 問49

開発技術

イテレーションに関する問題

アジャイル開発で“イテレーション”を行う目的のうち,適切なものはどれか。

答えと解説を見る

✓ これが正解アソフトウェアに存在する顧客の要求との不一致を解消したり,要求の変化に柔軟に対応したりする。

解説

短い周を重ねて要求のずれを直すのが目的です。

設問は、アジャイル開発でイテレーションを行う目的を選ばせています。四つの肢はどれもこの進め方で実際に行われている活動なので、正しい説明かどうかでは一件も切れません。弁別の軸は、どれがこの繰返しそのものの目的かという一点です。イテレーションは一週間から四週間ほどの短い期間で、計画から設計、実装、テスト、そして動くものを見せるところまでを一周し、それを何周も重ねる進め方を指します。依頼した側は動くものを見るまで自分の求めているものを言葉にできないことが多く、最後に一度だけ見せる作り方では、食い違いが判明するのは終わった後になります。短い周で見せていれば、食い違いは一周ぶんの手戻りで済みます。つまり目的は、求められているものとのずれをその都度直し、途中の変化にも合わせられるようにすることです。残る三つの活動にはそれぞれ別の名前が付いているので、名前を当てられれば答えは一つに絞れます。

ほかの選択肢はなぜ違うのか

この問題の用語

出典:平成29年度 春期 応用情報技術者試験 午前 問49

同じ用語が出る問題

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)