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