Scrum ist ein agiles Framework. Es bietet die Möglichkeit, Arbeiten in Teams in kleine Teile aufzuteilen und iterativ, in vorgegebenen zeitlichen Zyklen zu erledigen. Hierbei werden durch konitnuierliches Experimentieren und etablierte Feedbackschleifen ein ständiges Lernen und Verbessern sichergestellt. Durch Kollaboration kann durch die Teams ein Mehrwert in jedem Zyklus erschaffen werden. Scrum berücksichtig hierbei die Fähigkeiten und Bedürnisse der Menschen und Teams und bietet gerade genug Struktur, um diese zu integrieren und Praktiken zur Optimierung der Arbeit und des Outcomes bereitzustellen.
Seit 1995 bietet der Scrum Guide eine Möglichkeit für Teams zur besseren Zusammenarbeit bei der Lösung komplexer Probleme. Im Scrum Framework gibt es ein Scrum Team, welches aus einem:r Product Owner:in, einem:r Scrum Master:in und den Entwickler:innen besteht. Jeder Zyklus hat fünf Events und es werden drei Artefakte erstellt. Die Events sind das Sprint Planning, das Daily Scrum, die Sprint Review, die Sprint Retrospektive und der Sprint selbst. Die Artefakte sind das Product Backlog, das Sprint Backlog und das Inkrement (die Funktionalität, welche in jeden Sprint hergestellt werden muss).
Das Scrum Team nimmt an den Events teil und produzieren dabei die Artefakte. In Ihrem Scrum Guide (hier einen Link hinterlegen?) haben die Erfinder von Scrum, Ken Schaber und Jeff Sutherland Ihr Framework kurz und prägnant erklärt. Neben der Definition von Scrum beschreiben sie neben den Verantwortlichkeiten, Ereignissen und Artefakten auch , wie diese miteinander verbunden sind. Der Name Scrum leitet sich von Rugby ab, wo es das Gedränge beschreibt, wenn die Teams aufeinandertreffen und versuchen, den Ball vorwärts zu bewegen. Dem entsprechend ist Scrum etwas, an dem Teams zusammenkommen, sich Ziele setzen und gemeinsam dafür arbeiten.
Scrum basiert auf Beobachtungen, Erfahrungen sowie Experimentieren und ist daher ein empirischer Prozess.Es steht auf den drei Säulen Transparenz, Inspektion und Adaption (Anpassung). So gestaltet sich das Arbeiten iterativ (wiederholend in Zyklen) und zeichnet sich durch Experimente aus, aus denen die Teammitglieder lernen sowie nach Bedarf jederzeit Anpassungen vornehmen. In Scrum Teams ist Vertrauen besonders wichtig, das die Teams eigenverantwortlich und selbstorganisiert arbeiten. Dem zugrunde liegen die Scrum Werte Mut, Fokus, Selbstverpflichtung (Commitment), Offenheit und Respekt.