問題
マネジメント系
問40 アジャイル開発に関する記述として,最も適切なものはどれか。
選択肢
- ア開発する機能を小さい単位に分割して,優先度の高いものから短期間で開発とリリースを繰り返す。
- イ共通フレームを適用して要件定義,設計などの工程名及び作成する文書を定義する。
- ウシステム開発を上流工程から下流工程まで順番に進めて,全ての開発工程が終了してからリリースする。
- エプロトタイプを作成して利用者に確認を求め,利用者の評価とフィードバックを行いながら開発を進めていく。
解説
正解:ア
概要
この問題は、アジャイル開発の特徴を表す記述を問う問題です。小さく作って短い周期で改善しながら提供する点がポイントです。
正解の理由
アジャイル開発は、機能を小さな単位に分割し、優先度の高いものから短い期間で開発とリリースを繰り返して価値を早く届けます。選択肢アはこの反復的・段階的な進め方を正しく述べています。したがって正解はアです。
各選択肢の解説
ア(〇): 機能を小さく分割し、優先度の高いものから短期間で開発とリリースを繰り返すのはアジャイル開発の特徴なので正しいです。
イ(×): 共通フレームで工程名や文書を定義するのは標準化や文書体系の話で、アジャイル開発の説明ではないため誤りです。
ウ(×): 上流から下流まで順に進めて最後にまとめてリリースするのはウォーターフォール型の考え方で、アジャイルとは逆なので誤りです。
エ(×): プロトタイプを作って評価しながら進めるのはプロトタイピングの説明で、アジャイルと似る部分はありますがアジャイルそのものを最も適切に表す記述ではないため誤りです。
ポイント
アジャイルは「小さく作る」「短いサイクルで改善」「優先度の高いものから提供」がキーワードです。ウォーターフォールの一括リリース型と対比で覚えましょう。