Scrum beinhaltet nur wenige Rollen und Regeln. Es beruht auf der Idee, dass viele Produkte zu komplex sind, um in einen vollumfänglichen Plan gefasst zu werden.
Ein wesentlicher Teil der Anforderungen und Lösungen ist zu Beginn eines Projektes unklar – hier helfen Zwischenergebnisse.
Denn anhand der Zwischenergebnisse kann ein Projektteam schnell und effizient die fehlenden Anforderungen und Lösungen finden.  Maßgeblich ist dabei das Feedback des Kunden, der letztendlich entscheidet, ob ein Produkt auf dem richtigen Weg ist oder nicht.