Met scrum ontwikkel je software in korte sprints. De opdrachtgever en de -nemer werken samen in een multidisciplinaire team. De sprints hebben een vaste lengte van 1 tot 4 weken. Gezamenlijk wordt deze periode bepaald. Door in sprints met elkaar samen te werken, kun je inspelen op veranderende omstandigheden en kun je dus snel bijsturen. Het managen van het project verloopt hierdoor soepeler en de kosten blijven beperkt.