戦国IT - 情報処理技術者試験の過去問対策サイト
お知らせお問い合わせ料金プラン

応用情報技術者 2020年 秋期 午前249


問題文

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

選択肢

コミュニケーション、 シンプル、 フィードバック、 勇気、 尊重の五つの価値を基礎とし、 テスト駆動型開発、 ペアプログラミング、 リファクタリングなどのプラクティスを推奨する。
推測 (プロジェクト立上げ、 適応的サイクル計画)、 協調 (並行コンポーネント開発)、 学習 (品質レビュー、 最終 QA / リリース)のライフサイクルをもつ。
プロダクトオーナなどの役割 スプリントレビューなどのイベント、 プロダクトバックログなどの作成物、 及びルールから成るソフトウェア開発のフレームワークである。(正解)
モデルの全体像を作成した上で、優先度を付けた詳細なフィーチャリストを作成し、 フィーチャを単位として計画し、 フィーチャ単位に設計と構築を繰り返す。

アジャイル開発手法の説明のうち、スクラムのものはどれか【午前2 解説】

要点まとめ

  • 結論:スクラムは役割・イベント・作成物・ルールから成るフレームワークであり、選択肢ウが正解です。
  • 根拠:スクラムはプロダクトオーナーやスクラムマスターなどの役割、スプリントやレビューなどのイベント、プロダクトバックログなどの作成物を明確に定義しています。
  • 差がつくポイント:アジャイルの他手法(XP、FDD、RUP)との特徴的な違いを理解し、用語や構成要素を正確に把握することが重要です。

正解の理由

選択肢ウはスクラムの特徴を正確に表現しています。スクラムは「役割(プロダクトオーナー、スクラムマスター、開発チーム)」「イベント(スプリント、スプリントレビュー、デイリースクラムなど)」「作成物(プロダクトバックログ、スプリントバックログ)」、そしてこれらを統制するルールからなるフレームワークです。これにより、チームの自己組織化と継続的改善を促進します。

よくある誤解

スクラムは単なる開発手法ではなく、明確な役割やイベントを持つフレームワークである点を見落としがちです。XPやRUPの特徴と混同しやすいので注意が必要です。

解法ステップ

  1. アジャイル開発手法の代表的な種類(スクラム、XP、FDD、RUP)を把握する。
  2. 各手法の特徴的な用語や構成要素を確認する。
  3. 問題文の選択肢と照らし合わせ、スクラムの特徴に合致するものを選ぶ。
  4. スクラムは「役割」「イベント」「作成物」「ルール」から成るフレームワークであることを基準に判断する。

選択肢別の誤答解説

  • ア:XP(エクストリームプログラミング)の価値観とプラクティスを説明しており、スクラムではありません。
  • イ:RUP(Rational Unified Process)のライフサイクルを示しており、スクラムの説明ではありません。
  • :スクラムの特徴を正確に表現しているため正解です。
  • エ:FDD(Feature Driven Development)の特徴であり、スクラムの説明ではありません。

補足コラム

スクラムはアジャイル開発の中でも特に普及しているフレームワークで、短期間の反復作業(スプリント)を繰り返しながら製品を改善していきます。役割ごとの責任範囲が明確で、チームの透明性とコミュニケーションを重視する点が特徴です。

FAQ

Q: スクラムとXPの違いは何ですか?
A: スクラムはフレームワークで役割やイベントに重点を置き、XPは技術的プラクティス(テスト駆動開発やペアプログラミング)に重点を置いています。
Q: スクラムの「スプリント」とは何ですか?
A: スプリントは一定期間(通常2〜4週間)で行う反復作業の単位で、計画・実行・レビューを繰り返します。

関連キーワード: スクラム、アジャイル開発、プロダクトバックログ、スプリント、XP, RUP, FDD
← 前の問題へ次の問題へ →
戦国ITクイズ機能

\ せっかくなら /

応用情報技術者
クイズ形式で学習しませんか?

クイズ画面へ遷移する

すぐに利用可能!

©︎2026 情報処理技術者試験対策アプリ

このサイトについてプライバシーポリシー利用規約特商法表記開発者について