Agile adalah metode manajemen proyek yang fleksibel dan iteratif, yang sering digunakan dalam pengembangan perangkat lunak. Scrum adalah salah satu kerangka kerja dalam Agile yang berfokus pada kolaborasi tim, pengiriman produk secara bertahap, dan penyesuaian berkelanjutan berdasarkan umpan balik.