令和5年度 秋期 情報処理安全確保支援士試験 午前II 問23

アジャイル開発手法の説明のうち,スクラムのものはどれか。

解答・解説

正解: ウ. プロダクトオーナーなどの役割,スプリントレビューなどのイベント,プロダクトバックログなどの作成物,及びルールから成る。

スクラムはアジャイル開発手法の代表的なフレームワークの一つです。スクラムでは、プロダクトオーナー、スクラムマスター、開発者という役割や、スプリントと呼ばれる反復単位、スプリントレビューなどのイベント、プロダクトバックログなどの作成物(アーティファクト)が定義されています。したがって、これらを挙げている選択肢ウが正解となります。

各選択肢の解説

  • ア: 誤り。コミュニケーション、シンプル、フィードバック、勇気、尊重の5つの価値を基礎とし、テスト駆動型開発やペアプログラミングなどを推奨するのは XP(エクストリームプログラミング) の説明です。
  • イ: 誤り。推測、協調、学習というライフサイクルを持つのは ASD(適応型ソフトウェア開発) の説明です。
  • ウ: 正解。スクラムの説明です。
  • エ: 誤り。モデルの全体像を作成した上で、フィーチャ(機能)を単位として計画し開発を進めるのは FDD(フィーチャ駆動開発) の説明です。

Spineチーム