12 agile Prinzipien – Nr. 1 von 12

Frühzeitige und kontinuierliche Bereitstellung wertvoller Software

„ Unsere höchste Priorität ist es, den Kunden durch frühzeitige und kontinuierliche Lieferung wertvoller Software zufriedenzustellen. 

Das erste Prinzip betont die „frühe und kontinuierliche Bereitstellung wertvoller Software“. In vielen traditionellen plangesteuerten Projekten vor Agile sieht der Endbenutzerkunde bis zur abschließenden Benutzerakzeptanztestphase des Projekts nichts, und zu diesem Zeitpunkt ist es sehr schwierig und teuer, alle erforderlichen Änderungen vorzunehmen .

Durch die Betonung der frühzeitigen Bereitstellung der Software werden zwei Hauptziele erreicht:

1. Es bietet dem Kunden die Möglichkeit, die Software früh im Entwicklungszyklus zu sehen und Feedback und Input zu geben, damit Korrekturen schnell und einfach vorgenommen werden können.

2. Funktionierende Software ist ein gutes Maß für den Fortschritt. Es ist viel genauer und effektiver, den Fortschritt in Form von inkrementellen Softwarefunktionen zu messen, die tatsächlich abgeschlossen, getestet und zur Zufriedenheit des Benutzers geliefert wurden, als zu versuchen, den Prozentsatz der Fertigstellung eines sehr großen Entwicklungsprojekts zu messen, das unvollständig ist.

Es ist sehr schwierig, den Fortschritt eines großen Softwareentwicklungsprojekts als Ganzes genau zu messen, ohne es in Einzelteile zu zerlegen. Das kann ein sehr subjektives Urteil mit einer gewissen Menge an Vermutungen sein. Die Aufteilung des Aufwands in klar definierte Teile, die jeweils klar definierte Kriterien haben, um als „erledigt“ zu gelten, bietet eine viel sachlichere und objektivere Möglichkeit, den Fortschritt zu messen.

Kommentar hinterlassen

Deine E-Mail-Adresse wird nicht veröffentlicht.