Scrum là mô hình để quản lý việc phát triển sản phẩm. Các công việc sẽ được lên kế hoạch và đưa vào Backlog. Các công việc này được plan để thực hiện trong khoảng thời gian dài. Được chia nhỏ để thực hiện trong mỗi sprint. Thời gian của 1 sprint thường là 1 tháng.
Người có vai trò quan trọng trong mô hình này được gọi là Scrum Master. Là người kết nối giữa khách hàng và cty phát triển sản phẩm.