Letzte Woche, nach einem unserer zweiwöchentlichen Xebia Knowledge Exchange Meetings, bei dem wir uns bei einem Bier über Autos und Sport hätten unterhalten sollen, haben ein paar Xebianer-Kollegen und ich uns bei einem Bier über Agilität und Wasserfall unterhalten. Das Gespräch drehte sich schnell um die Frage "Was ist das Schlimmste am Wasserfall?" Am Ende einigten wir uns auf "Anreize für (ist das ein Wort?) Teile der Kette statt für das Ganze". Lassen Sie mich erklären.
Ein typisches Wasserfallprojekt hat ein paar ausgeprägte Phasen, die immer in etwa so aussehen: Geschäftsanalyse, detaillierte Spezifikation, Konstruktion und Tests. Sie alle hängen voneinander ab und nichts kann beginnen, bevor die vorherige Phase abgeschlossen ist. Sie können zum Beispiel nicht mit der Konstruktion beginnen, wenn Sie nicht wissen, was die detaillierten Spezifikationen sind. Daran ist noch nichts wirklich Spektakuläres falsch. Das Problem entsteht, wenn Sie bedenken, dass alle Phasen in der Regel getrennt voneinander beeinflusst und budgetiert werden. Sie können nicht wissen, wie lange die Bauphase dauern wird, bevor die Mitarbeiter der Spezifikation fertig sind.
Aber in der realen Welt müssen Sie Ihre Ressourcen verwalten. Sobald die Auswirkungen und Schätzungen für die Spezifikationsphase feststehen, müssen Sie Reservierungen für die Mitarbeiter der Bauphase vornehmen, damit diese Ihr Projekt tatsächlich programmieren können.
Mit dieser Reservierung gibt es jetzt einen sehr großen Anreiz, diese Phase bis zu diesem Zeitpunkt fertig zu stellen, denn die Strafe für eine nicht rechtzeitige Fertigstellung ist, dass ein ganzes Entwicklungsteam Däumchen dreht. Wenn es darum geht, Entscheidungen zu treffen, die die aktuelle Phase verzögern könnten, auch wenn dadurch später Hunderte von Stunden eingespart werden könnten, ist das jetzt erstaunlich schwer. Die oberste Priorität eines Projektmanagers ist es, seinen Teil der Kette pünktlich abzuliefern.
Das ist allerdings schwer zu erkennen, denn die nächste Phase sieht sich die Ergebnisse der vorherigen Phase an und wenn es irgendwelche Mängel oder Ineffizienzen gibt, wird einfach entsprechend geplant und budgetiert. Dadurch wird der wahre Schmerz (größtenteils) ausgeblendet. In der Regel werden die einzigen Leistungskennzahlen, die verwendet werden, darin bestehen, ob Sie Ihren Teil rechtzeitig geliefert haben. Nicht, ob das gesamte Projekt reibungslos verlaufen ist.
Verfasst von

Erwin van der Koogh
Unsere Ideen
Weitere Blogs
Contact



