問49令和2年度 10月テクノロジ系
アジャイル開発手法の説明のうち,スクラムのものはどれか。
- アコミュニケーション,シンプル,フィードバック,勇気,尊重の五つの価値を基礎とし,テスト駆動型開発,ペアプログラミング,リファクタリングなどのプラクティスを推奨する。
- イ推測(プロジェクト立上げ,適応的サイクル計画),協調(並行コンポーネント開発),学習(品質レビュー,最終QA/リリース)のライフサイクルをもつ。
- ウプロダクトオーナなどの役割,スプリントレビューなどのイベント,プロダクトバックログなどの作成物,及びルールから成るソフトウェア開発のフレームワークである。
- エモデルの全体像を作成した上で,優先度を付けた詳細なフィーチャリストを作成し,フィーチャを単位として計画し,フィーチャ単位に設計と構築を繰り返す。
正解はウ
解説 本サイト独自(IPA公表のものではありません)
ウ スクラムは,プロダクトオーナなどの役割,スプリントレビューなどのイベント,プロダクトバックログなどの作成物と,それらを結び付けるルールで構成される開発のフレームワークである。したがって,この構成を挙げる説明が該当する。
- ア 五つの価値と,テスト駆動型開発,ペアプログラミング,リファクタリングを重視する別のアジャイル開発手法の説明である。スクラム固有の役割やイベントを示していない。
- イ 推測,協調,学習のライフサイクルに基づく別のアジャイル開発手法の説明である。スクラムを構成する役割,イベント,作成物について述べていない。
- エ フィーチャを単位として計画し,設計と構築を繰り返す別のアジャイル開発手法の説明である。スプリントやプロダクトバックログを中心とする説明ではない。
この解説は間違っています
この解説は,別のモデルによるレビューを受けています。
出典:令和2年度 10月 応用情報技術者試験 午前 問49