„Scrum“ ist ein Rahmen (Framework) zur agilen (siehe „Agil“) Entwicklung komplexer (siehe „Komplexität“) Produkte, das auf eine schlanke, iterative und inkrementelle Vorgehensweise in kurzen Lernschleifen setzt. Es basiert auf agilen Werten und Prinzipien, wie sie z.B. im „Agilen Manifest“ beschrieben werden. Es definiert Rollen, Artefakte (Werkzeuge zur Planung und Arbeitsorganisation sowie die dabei entstehenden Ergebnisse) und Events (Ereignisse, wie Abstimmungsmeetings und Präsentationen) sowie das Zusammenspiel dieser drei Elemente. Scrum ist keine Prozessvorgabe, sondern stellt einen Rahmen mit wenigen, aber verbindlichen Regeln auf. Die konkrete Arbeitsweise können die Anwender von Scrum innerhalb dieses Rahmens selbst definieren.