令和6年度 ITパスポート 問40(マネジメント)
出典:令和6年度 ITパスポート試験 公開問題 問40(独立行政法人情報処理推進機構(IPA))
アジャイル開発に関する記述として,最も適切なものはどれか。
- ア開発する機能を小さい単位に分割して,優先度の高いものから短期間で開発とリリースを繰り返す。
- イ共通フレームを適用して要件定義,設計などの工程名及び作成する文書を定義する。
- ウシステム開発を上流工程から下流工程まで順番に進めて,全ての開発工程が終了してからリリースする。
- エプロトタイプを作成して利用者に確認を求め,利用者の評価とフィードバックを行いながら開発を進めていく。
正解と解説を見る
正解:ア
【アジャイル開発とは】
アジャイル開発は、開発する機能を小さい単位に分け、優先度の高いものから、1〜4週間程度の短い期間(イテレーション)ごとに、設計・開発・テストを行ってリリースすることを繰り返す開発手法の総称です。利用者の反応や要求の変化を取り入れながら、少しずつシステムを完成させていくので、変化に素早く対応できます。
【選択肢の検討】
ア:機能を小さく分けて、優先度の高いものから短期間で開発とリリースを繰り返すので、アジャイル開発の説明です。
イ:共通フレームは、ソフトウェアの開発や取引で使う工程や作業、用語などを定めた枠組み(共通の物差し)です。アジャイル開発の特徴を表す記述ではありません。
ウ:上流工程から下流工程まで順番に進め、全てが終わってからリリースするのは、ウォーターフォールモデルの説明です。
エ:試作品を作って利用者に確認してもらい、評価を反映しながら開発するのは、プロトタイピングモデルの説明です。
よって、正解は選択肢アです。