令和2年度秋期 応用情報技術者試験 午前 問49
アジャイル開発手法の説明のうち,スクラムのものはどれか。
- ア コミュニケーション,シンプル,フィードバック,勇気,尊重の五つの価値を基礎とし,テスト駆動型開発,ペアプログラミング,リファクタリングなどのプラクティスを推奨する。
- イ 推測(プロジェクト立上げ,適応的サイクル計画),協調(並行コンポーネント開発),学習(品質レビュー,最終QA/リリース)のライフサイクルをもつ。
- ウ プロダクトオーナなどの役割,スプリントレビューなどのイベント,プロダクトバックログなどの作成物,及びルールから成るソフトウェア開発のフレームワークである。
- エ モデルの全体像を作成した上で,優先度を付けた詳細なフィーチャリストを作成し,フィーチャを単位として計画し,フィーチャ単位に設計と構築を繰り返す。
解答・解説を見る
正解:ウ
AI解説
スクラムは、プロダクトオーナ・スクラムマスタ・開発チームといった役割、スプリントプランニングやスプリントレビューなどのイベント、プロダクトバックログやスプリントバックログといった作成物、及びそれらを支えるルールから構成されるアジャイル開発のフレームワークである。 ア: この記述はXP(エクストリームプログラミング)の五つの価値とプラクティスの説明である。 イ: この記述はASD(適応的ソフトウェア開発、Adaptive Software Development)のライフサイクルの説明である。 ウ: 役割・イベント・作成物・ルールから成るソフトウェア開発フレームワークという記述であり、これがスクラムの正しい説明である。 エ: この記述はFDD(フィーチャ駆動開発、Feature-Driven Development)の説明である。 💡 XP=価値とプラクティス、スクラム=役割・イベント・作成物、FDD=フィーチャ単位の開発、ASD=推測・協調・学習のサイクル、と各手法のキーワードを対応させて覚える。
出典:令和2年度 秋期 応用情報技術者試験 午前 問49 / 独立行政法人情報処理推進機構(IPA)
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。