スクラムとは?
シェア教科書的な定義
アジャイル開発の代表的フレームワーク。スプリント、デイリースクラムなどの仕組みを持つ。
ざっくり言うと
ラグビーのスクラム(密集戦)と同じ名前。チーム全員がガッチリ組んで、短い期間(スプリント)で一気にゴールに向かう。毎日の短いミーティングで「今どこにいるか」を確認しながら進みます。
もう少し詳しく
スクラムの3つの役割:①プロダクトオーナー(何を作るか決める)②スクラムマスター(チームの障害を除去する)③開発チーム(実際に作る)。5つのイベント:①スプリント(1〜4週間の開発期間)②スプリントプランニング③デイリースクラム(15分以内の日次ミーティング)④スプリントレビュー⑤スプリントレトロスペクティブ。3つの成果物:①プロダクトバックログ②スプリントバックログ③インクリメント。
具体例
あるWebサービスの開発チームが2週間のスプリントで「ユーザー登録機能」を完成させる。毎朝15分のデイリースクラムで進捗を共有し、2週間後にレビューして次のスプリントへ。
試験対策ポイント
3つの役割、5つのイベント、3つの成果物の名称と内容は暗記必須。特にプロダクトオーナーとスクラムマスターの役割の違いが問われる。
よく比較される用語
スクラムは「アジャイル開発の代表的フレームワーク。スプリント、デイリースクラムなどの仕組みを持つ。…」であるのに対し、アジャイル開発は「短いイテレーション(反復)で少しずつ機能を開発・リリースする開発手法。変更に柔軟に対応。…」という違いがあります。
「スクラム」のよくある質問
Q. スクラムとは何ですか?わかりやすく教えてください
アジャイル開発の代表的フレームワーク。スプリント、デイリースクラムなどの仕組みを持つ。 わかりやすく言うと、ラグビーのスクラム(密集戦)と同じ名前。チーム全員がガッチリ組んで、短い期間(スプリント)で一気にゴールに向かう。毎日の短いミーティングで「今どこにいるか」を確認しながら進みます。
Q. スクラムは診断士試験のどの科目で出題されますか?
スクラムは「経営情報システム」の科目で出題されます。経営情報システムの分野に分類され、関連する概念と合わせて理解することが重要です。
Q. スクラムの具体例を教えてください
あるWebサービスの開発チームが2週間のスプリントで「ユーザー登録機能」を完成させる。毎朝15分のデイリースクラムで進捗を共有し、2週間後にレビューして次のスプリントへ。
Q. スクラムを効率よく覚えるコツは?
スクラムを覚えるコツは、①まず定義を自分の言葉で言い換えること、②実際のビジネスや日常生活の具体例と結びつけること、③関連する用語とセットで比較しながら覚えることです。診断士AIの4択クイズで繰り返し出題されることで、記憶が定着します。