Scrum adalah kerangka kerja yang digunakan untuk menerapkan proses pengembangan Agile. Scrum tidak menyediakan panduan yang sangat detail, tetapi lebih merupakan kerangka kerja yang fleksibel yang dapat disesuaikan dengan kebutuhan tim. Fokus utama Scrum adalah iterasi pendek dan pengiriman produk secara terus-menerus dengan tujuan mendapatkan umpan balik cepat dari pengguna atau pemangku kepentingan.