令和元年度 秋期 (特別措置試験) 問49
システム開発技術
アジャイル開発の特徴
アジャイル開発の特徴として,適切なものはどれか。
- ア各工程間の情報はドキュメントによって引き継がれるので,開発全体の進捗が把握しやすい。
- イ各工程でプロトタイピングを実施するので,潜在している問題や要求を見つけ出すことができる。
- ウ段階的に開発を進めるので,最後の工程で不具合が発生すると,遡って修正が発生し,手戻り作業が多くなる。
- エドキュメントの作成よりもソフトウェアの作成を優先し,変化する顧客の要望を素早く取り入れることができる。
答えと解説を見る
✓ これが正解エドキュメントの作成よりもソフトウェアの作成を優先し,変化する顧客の要望を素早く取り入れることができる。
解説
文書より動くものを優先し、変化に素早く応える進め方です。
アジャイルは、ソフトウェア開発を短い区切りで繰り返しながら進める考え方です。分厚い文書を整えることよりも、動くソフトウェアを早く見せることを重んじます。顧客の要望は、作っている途中でも変わります。それを困ったことと捉えず、取り入れられる仕組みをあらかじめ持っておくのが特徴です。区切りごとに使ってもらい、返ってきた声を次の区切りへ反映していきます。文書を作らないという意味ではありません。必要な分は残しますが、文書を仕上げること自体が目的にならないようにする、という重みの置き方です。顔を合わせて話すほうが速く正確に伝わる場面も多いので、組は近くで働く形が採られます。作る人と使う人が、契約を盾に押し付け合わない関係も重んじます。よって最も適切なのは、変化する顧客の要望を素早く取り入れられる点です。
ほかの選択肢はなぜ違うのか
- ア各工程間の情報はドキュメントによって引き…:工程の間の情報を文書で引き継ぐので進み具合をつかみやすい、というのはウォーターフォールモデルの特徴です。前の工程を固めてから次へ渡す形なので、文書が引き継ぎの要になります。動くものを先に置く考え方とは重みが逆です。
- イ各工程でプロトタイピングを実施するので,…:各工程で試作を作って潜んでいる問題や要望を掘り出すのは、プロトタイピングの特徴です。確かめるために作った試作は、そのまま製品になるとは限りません。区切りごとに使える形を仕上げていく進め方とは、作るものの位置づけが違います。
- ウ段階的に開発を進めるので,最後の工程で不…:段階を追って進めるので最後の工程で不具合が出ると遡って直すことになる、というのもウォーターフォールモデルの説明です。しかもこれは利点ではなく弱点にあたります。手戻りを小さくするために区切りを短くしたのが、この考え方です。
この問題の用語
- 工程仕事を進める順序と段取りのまとまりを指します。図表にして管理し、重要な期日や作業の順序、進み具合を目に見える形にします。
- 作業工程を組み立てる、一つひとつの仕事の単位のことです。開始と終了、所要日数をもち、順序をつないで全体の日程を作ります。
出典:令和元年度 秋期 ITパスポート試験(特別措置試験) 問49
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)