Scrum to popularna metodyka Agile, która organizuje pracę w sprinty – krótkie, czasowo określone okresy intensywnego rozwoju. W Scrumie kluczowe są role takie jak Scrum Master, Product Owner i Zespół Developerski, a także regularne spotkania (daily stand-up, sprint review, retrospektywa) umożliwiające ciągłe doskonalenie procesu.