本文へスキップ

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

この問題の解説と、これまでの解答の記録です。

問40
頻出度★★★

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

出典 令和6年度 ITパスポート試験 問40
解説

問 40

  • ア

    正解 「ア」が正解。アジャイル開発は、最初に全仕様を固めず、開発対象の機能を小さな単位 (バックログ項目) に分割し、優先度の高いものから「設計→実装→テスト→リリース」を短い期間 (イテレーション/スプリント) で繰り返す反復・漸進型の開発手法である。短サイクルで動くものを早期に出し、フィードバックを次の周回に反映していくため、要求変化への対応力が高い。「優先度の高いものから短期間で開発とリリースを繰り返す」という記述がこの特徴をそのまま表しており、最も適切。

  • 不正解イ

    「共通フレームを適用して工程名や作成文書を定義する」は、ソフトウェア開発の作業範囲・用語を共通化する枠組みである共通フレーム (SLCP) の説明であり、反復開発を旨とするアジャイルの説明ではない。

  • 不正解ウ

    「上流工程から下流工程まで順番に進め、全工程終了後にリリースする」は、工程を後戻りせず一方向に進めるウォーターフォールモデルの説明。短サイクルで繰り返すアジャイルとは正反対の進め方である。

  • 不正解エ

    「プロトタイプを作成し利用者の評価とフィードバックを得ながら進める」は、試作品で要求を確認するプロトタイピングモデルの説明。利用者参加という点は似ても、機能を小単位に分割し短サイクルで反復・リリースするというアジャイルの核心とは別の手法である。

ここがポイント
  • アジャイル開発の核心は、機能を小さな単位に分割し、優先度の高いものから短いイテレーション (スプリント) で開発・リリースを繰り返す反復・漸進型である。
  • ウォーターフォール (一方向・全工程後にリリース)、プロトタイピング (試作で要求確認)、共通フレーム (工程・文書の標準枠組み) と区別して押さえる。
用語

解答の記録