Scrum ist ein agiles Rahmenwerk zur Produktentwicklung, das durch empirische Prozesskontrolle, Transparenz und kontinuierliche Anpassung geprägt ist. Es fördert die selbstorganisierte Zusammenarbeit im Team, den Austausch durch tägliche Abstimmungen und die regelmäßige Überprüfung von Fortschritten. Die Rollen innerhalb eines Scrum-Teams umfassen den Product Owner, Scrum Master und das Entwicklungsteam, während Events wie Sprints, Sprintplanungen und Retrospektiven den Arbeitsprozess strukturieren.