In einer typischen Softwareentwicklungsumgebung markieren Projektabschlüsse das Ende eines Projekts.
- Projektaufzeichnungen werden vervollständigt und archiviert,
- Ressourcen freigegeben,
- Probleme und Lektionen werden dokumentiert und
- ein formelles Abendessen / eine Party zur Feier.
Der letzte Schritt ist optional, aber für die Teilnehmer sehr motivierend. :-)
Vergleichen Sie dies mit Scrum. Ich weiß, dass Scrum auf Geschichten aus Rückständen basiert . Technisch gesehen schließt jede Iteration bestimmte Geschichten. Hier gibt es also zwei Fragen.
- Wie passen Projektabschlüsse für eine Gruppe, die an mehreren Projekten gleichzeitig arbeitet ?
- Wie gilt dieses Konzept für ein Projekt mit mehreren Gruppen ?
Oder gilt die Laufzeit des Projektabschlusses überhaupt nicht für T & M-Projekte ?
Normalerweise sehe ich agile Methoden wie Scrum-Praktiken in einem strukturierteren Projektmanagement-Framework. Dies ist überhaupt kein Widerspruch. Agile arbeitet für die Lieferung. Ziel ist es, die richtige Software schneller zu liefern. Es hilft bei der Interaktion zwischen Entwicklern und Stakeholdern. Es kann als Teil eines Programms mit fester Laufzeit oder für unbefristete Verbesserungen verwendet werden.
Vor diesem Hintergrund gibt es keinen Grund, warum der Rest des Projektmanagements nicht auf herkömmliche Weise verwaltet werden kann, da ein PM die Zeitachse, die Kosten und andere Abhängigkeiten verwaltet. Nach Abschluss haben Sie Ihre Abschlussveranstaltungen wie gewohnt.
Ich arbeite im Finanzwesen, manchmal passieren neue Vorschriften oder es erscheint ein neuer Austausch, und wir haben einen Go-Live-Termin für das, was in Stein gemeißelt ist. Wir verwenden immer noch eine agile Methode für die Lieferung, jedoch innerhalb eines traditionelleren Projektmanagen-Frameworks, damit wir sie pünktlich liefern können.
Die Schätzung der Arbeitseinheiten und die Auswahl einer Lösung, die innerhalb des verfügbaren Zeitrahmens erreichbar ist, macht uns zu guten Entwicklern (eines der Dinge, die ich sagen sollte).
quelle
In Scrum sind Projekte, wie in allen agilen Techniken, Kleinigkeiten, die kommen und gehen, während das Team zusammen bleibt. Es gibt also kein "Projekt-Clojure" -Ritual als solches. Eher auf Projekt schwindet, während ein anderer wächst. Der Fluss der Rückstandselemente verschiebt sich allmählich von einem zum anderen. Das Team kennt den Unterschied kaum.
In der Tat kann das Team gleichzeitig an zwei oder drei verschiedenen Projekten arbeiten. Auch hier kennen sie den Unterschied kaum. Die Rückstandselemente kommen zu Beginn jedes Sprints ins Team und werden vom Team implementiert. Sie können alle zu einem Projekt gehören oder gleichmäßig auf mehrere aufgeteilt werden. Dem Team ist das egal. Das Team implementiert nur die Backlog-Elemente, die sie erhalten.
Wenn das Unternehmen die Priorität von Projekten ändern muss, ändert es einfach den Fluss von Rückstandselementen in die Teams.
quelle
Einige der Dinge, die Sie hier diskutieren, werden von den meisten agilen Prozessen zusammengefasst, wobei Dokumente wie Veröffentlichungen und Veröffentlichungen häufig selbstverständlich sind, anstatt auf einen externen Auslöser zu warten. Dies ist natürlich nicht immer der Fall, je nachdem, welche Arten von Kunden Sie haben und in welcher Art von Geschäft Sie tätig sind. Wenn Sie beispielsweise einen einzelnen Teil eines größeren Systems erstellen, das einer externen Entität gehört, Normalerweise gibt es ein Datum, das den Prozess bestimmt, und dieses Datum ist ein angemessener Zeitpunkt, um zusätzliche Reinigungs- und natürlich Partyarbeiten durchzuführen. In anderen Fällen, selbst wenn der Kunde ein interner Kunde ist, erkennt das Unternehmen möglicherweise immer noch den Abschluss eines Geschäftsmeilensteins / eines wichtigen Ergebnisses / eines anderen, der wiederum das Ende der Projektbuchhaltung / -feier erfordert. Wenn sich Ihr Unternehmen mit der Release-Planung befasst, erhalten Sie natürliche Haltepunkte. Selbst wenn Sie dies nicht tun, ist es durchaus angemessen, geschäftsorientierte Erfolgsmaßstäbe zu setzen. Das heißt, Projekte sind möglicherweise nicht mehr Bestandteil Ihres Engineering-Prozesses, aber sie können sicherlich Teil Ihres Geschäfts sein, und das Feiern / Behandeln mit ihnen kann und sollte immer noch Teil Ihrer Unternehmenskultur sein.
quelle