スクラム(Scrum)とは、アジャイル開発における代表的なフレームワークの一つだ。ケン・シュウェイバーとジェフ・サザーランドが共同で考案し、スクラムガイドとして体系化されている。1〜4週間の固定期間であるスプリントを繰り返しながら段階的にプロダクトを完成させていく。3つの役割が定義されている。プロダクトオーナーはプロダクトバックログの優先順位を管理しプロダクトの価値を最大化する責任を持つ。スクラムマスターはスクラムのプロセスが正しく機能するよう支援しチームの障害を取り除く。開発チームは自己組織化されたメンバーで構成されスプリント内でインクリメントを作成する。4つの公式イベントとしてスプリントプランニング、デイリースクラム、スプリントレビュー、スプリントレトロスペクティブがある。