令和5年度 秋期 午前Ⅱ 問23
システム開発技術
スクラムに関する問題
アジャイル開発手法の説明のうち,スクラムのものはどれか。
- アコミュニケーション,シンプル,フィードバック,勇気,尊重の五つの価値を基礎とし,テスト駆動型開発,ペアプログラミング,リファクタリングなどのプラクティスを推奨する。
- イ推測(プロジェクト立上げ,適応的サイクル計画),協調(並行コンポーネント開発),学習(品質レビュー,最終 QA/リリース)のライフサイクルをもつ。
- ウプロダクトオーナーなどの役割,スプリントレビューなどのイベント,プロダクトバックログなどの作成物,及びルールから成る。
- エモデルの全体像を作成した上で,優先度を付けた詳細なフィーチャリストを作成し,フィーチャを単位として計画し,フィーチャごとの設計と構築とを繰り返す。
答えと解説を見る
✓ これが正解ウプロダクトオーナーなどの役割,スプリントレビューなどのイベント,プロダクトバックログなどの作成物,及びルールから成る。
解説
役割・イベント・作成物・ルールから成るのがスクラムです。
スクラムは、短い期間の繰り返しで開発を進めるアジャイル開発手法の一つです。スクラムの枠組みは、役割、イベント、作成物、ルールで構成されます。役割にはプロダクトオーナー、スクラムマスター、開発者があります。イベントには、スプリントや、その成果を確認するスプリントレビューなどがあります。作成物の代表は、作るべきものを優先順に並べたプロダクトバックログです。プロダクトオーナーやスプリントといった固有の語が出てくるかどうかが、見分ける手掛かりになります。
ほかの選択肢はなぜ違うのか
- アコミュニケーション,シンプル,フィードバ…:五つの価値を基礎とし、テスト駆動型開発やペアプログラミング、リファクタリングを推奨するのは、XP(エクストリームプログラミング)の説明です。同じアジャイル開発手法ですが別の手法です。
- イ推測(プロジェクト立上げ,適応的サイクル…:推測、協調、学習のサイクルでプロジェクトを進めるのは、適応型ソフトウェア開発(ASD)の説明です。変化に適応することを重視した手法で、スクラムの構成要素とは違います。
- エモデルの全体像を作成した上で,優先度を付…:モデルの全体像からフィーチャリストを作り、フィーチャ単位で設計と構築を繰り返すのは、フィーチャ駆動開発(FDD)の説明です。スクラムの役割やイベントの話は出てきません。
この問題の用語
- テスト決めたとおりに動くかを、実際に動かして確かめる作業のこと。何を確かめるかによって移行テスト、システムテストなどと呼び分けます。
- ログいつ誰が何をしたかを、機器やソフトウェアが自動で残していく記録です。あとから出来事をたどれるので、事故の調査や不正の発見に使われます。
- プロジェクトある目的のために期間を決めて行う、一回限りの活動。決算処理のように同じ手順を繰り返す定常業務とは区別されます。
- レビュー決めたことや作ったものを、あらためて見直すことをいいます。設計書やプログラムの誤りを早く見つけるために、関係者で行うことが多いです。
出典:令和5年度 秋期 情報処理安全確保支援士試験 午前Ⅱ 問23
同じ用語が出る問題
- 令和7年度 秋期 午前Ⅱ 問22:ソフトウェア結合テストの方式(プロジェクト)
- 令和7年度 春期 午前Ⅱ 問23:KPTに関する問題(プロジェクト)
- 令和6年度 春期 午前Ⅱ 問22(テスト)
- 令和元年度 秋期 午前Ⅱ 問25:コントロールに関する問題(レビュー)
- 令和元年度 秋期 午前Ⅱ 問7:モニタに関する問題(レビュー)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)