令和6年度 ITパスポート試験 公開問題 問40

アジャイル開発に関する記述として,最も適切なものはどれか。

解答・解説

正解: ア. 開発する機能を小さい単位に分割して,優先度の高いものから短期間で開発とリリースを繰り返す。

アジャイル開発は、ソフトウェア開発手法の一つであり、開発対象を小さな機能単位(イテレーションやスプリントなど)に分割し、優先度の高い機能から短いサイクルで設計・実装・テスト・リリースを繰り返す手法です。要件の追加や変更に柔軟に対応しやすいという特徴があります。したがって、最も適切な記述は「ア」です。

各選択肢の解説

  • ア: 正解。アジャイル開発の特徴である「小さな単位での分割」および「短期間での開発とリリースの繰り返し」を正しく説明しています。

  • イ: 誤り。共通フレーム(SLCPなど)を適用して要件定義や設計などの工程名および作成する文書を定義するのは、ソフトウェア開発のプロセス標準化に関する記述です。

  • ウ: 誤り。システム開発を上流工程から下流工程まで順番に進めて、全ての開発工程が終了してからリリースするのはウォーターフォールモデルの説明です。

  • エ: 誤り。プロトタイプを作成して利用者に確認を求め、利用者の評価とフィードバックを得ながら開発を進めていくのはプロトタイピングモデルの説明です。

Spineチーム