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

平成30年度 秋期 午前 問50

開発技術

アジャイルに関する問題

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

答えと解説を見る

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

解説

求めとのずれを短い周期で直すためです。

アジャイル開発でイテレーションを行う目的を選ぶ問いです。四つの肢はどれも実際に行われている取り組みなので、正しい行いかどうかでは選べません。基準になるのは、それがイテレーションそのもののねらいかどうかです。イテレーションは反復という意味で、おおむね一週間から四週間の短い区切りを置き、その中で設計から動くものまでを一巡させる進め方を指します。区切りの終わりに動くソフトウェアを見せ、もらった意見を次の区切りに織り込みます。なぜ短く区切るのかというと、求められているものは最初に全部を正しく書き切れず、作って見せて初めて気づく部分が必ず残るからです。一巡が短ければ、ずれに気づくまでの時間も短くなり、やり直しの量が一区切り分に収まります。ですからねらいは、求めとのずれを短い周期で解き、求めが変わってもついていけるようにすることです。見分けの軸は、その取り組みが回っている単位です。一日ごとに回るもの、作業の並び方を見せるもの、二人一組で書くときの役割に関わるものは、それぞれ別の名前と別のねらいを持ちます。一区切りという外枠の中に、それらが入れ子で収まっていると考えると取り違えません。

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

この問題の用語

出典:平成30年度 秋期 応用情報技術者試験 午前 問50

同じ用語が出る問題

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