Wir haben ein Team, das in Scrum arbeitet, und einen PO, der den Rückstand priorisiert. Darüber hinaus haben wir 3 Projektmanager, die die Kommunikation mit unseren Kunden (jeweils mit 2-3 verschiedenen Ländern) führen. Sie (anstelle des PO) sind der Kommunikationspunkt mit den Kunden. Außerdem haben wir einen Chef-PM, der die Gesamt-Roadmap aller Projekte verwaltet. Das Team schätzt und erledigt einen kleinen Teil der Arbeit jedes Projekts in jedem Sprint, abhängig von den Fristen und Prioritäten.
In den meisten Fällen wird ein Kunde jedoch einige Last-Minute-Änderungen vornehmen, die nicht klein sind, und er möchte, dass sie innerhalb von 2 Tagen geliefert werden, wodurch der Rest des Sprints in die Luft gesprengt wird. Das führt dazu, dass wir versuchen, mit zu vielen Dingen zu jonglieren und am Ende Kompromisse bei der Qualität einzugehen.
Wir haben versucht, die Kunden näher zu uns zu bringen, damit sie verstehen, wie wir arbeiten, aber ihr Geschäft ist Werbung und Medien, und daher ist ihre Antwort normalerweise "Die Anzeige wird in 2 Tagen live geschaltet". Daher muss ihr Produkt in 2 Tagen fertig sein.
Ich weiß, dass dieses Setup alles andere als ideal ist, aber wie gehen Sie den „Kunden“-Teil mit Änderungen in letzter Minute an, wenn man bedenkt, dass es nur ein Scrum-Team ist, das sich um alle kümmern muss? Oder, noch besser, wie beweisen Sie, dass dies ineffizient ist?
Das ist eine wenig beneidenswerte Position. Ich bin mir nicht sicher, ob es gute/einfache Antworten gibt.
Da die Änderungen Sie Geld kosten, stellen sie abrechenbare Kosten dar? Muss der Kunde für Last-Minute-Änderungen des Umfangs bezahlen? Muss der Kunde eine Vertragsstrafe für Umfangsänderungen zahlen, die sich auf andere Leistungen auswirken?
Wann immer das Risiko von Autorität/Rechenschaftspflicht getrennt wird, bleiben die Probleme bestehen, bis die beiden verbunden sind. Es scheint keinen negativen Anreiz für das Verhalten des Klienten zu geben; alle Risiken/Probleme/Schäden/Folgen liegen woanders. Ich gehe davon aus, dass der Kunde sich weiterhin so verhalten wird, wie Ihre Anreize kommunizieren.
„Ich erlaube mir nie, zu irgendetwas eine Meinung zu vertreten, von der ich die Argumente der anderen Seite nicht besser kenne als sie.“ Charlie Munger
Ich werde nicht so tun, als würde ich die Situation besser verstehen als Sie, aber basierend auf dem, was Sie geteilt haben, würde ich es tun, wenn ich an Ihrer Stelle wäre
Viel Glück.
Deine Frage besteht aus zwei Teilen:
Ich würde damit beginnen, mit den Kunden zu sprechen und die Auswirkungen von Änderungen in letzter Minute zu erklären, die Folgendes umfassen könnten:
Die Kunden mögen sagen, dass sie den Effizienzverlust zu schätzen wissen, aber dass ihr Geschäft bedeutet, dass sie ohnehin kurzfristige Änderungen vornehmen müssen. Wenn dies passiert, müssen Sie als Nächstes überlegen, wie Sie sich schnell an Änderungen in letzter Minute anpassen können.
Sobald Sie wissen und akzeptieren, dass Änderungen in letzter Minute stattfinden werden, können Sie Ihren gesamten Prozess darauf aufbauen. Es kann durchaus sein, dass Scrum in dieser Situation nicht das beste Framework ist, da Scrum eine gewisse Stabilität innerhalb eines Sprints erfordert. Es wäre vielleicht eine Überlegung wert, ein reaktionsschnelleres Framework wie Kanban zu verwenden.
Andere Dinge, die bei sich schnell ändernden Anforderungen hilfreich sein können, sind:
Denken Sie daran, dass es bei Agilität darum geht, sich an Veränderungen anzupassen. Veränderung an sich ist nichts Schlechtes, aber sie hat Implikationen, die sorgfältig bedacht werden müssen. Wenn Sie den richtigen Ansatz verfolgen, können Sie Veränderungen begrüßen .
Wir haben versucht, die Kunden näher zu uns zu bringen, damit sie verstehen, wie wir arbeiten, aber ihr Geschäft ist Werbung und Medien, und daher ist ihre Antwort normalerweise "Die Anzeige wird in 2 Tagen live geschaltet". Daher muss ihr Produkt in 2 Tagen fertig sein.
Viele gute Antworten oben – und offensichtlich ist die Aufklärung und Einbeziehung des Kunden der richtige Weg. Ich meine, wissen sie wirklich nicht, wo sich etwas in ihrer Verkaufs-/Lieferpipeline befindet?
Davon abgesehen könnten Sie in Erwägung ziehen, mehrere Teams mit unterschiedlichen Sprint-Kadenzen für diesen Kunden zu haben.
Es hört sich so an, als ob dieser Kunde ein Team "bereit" für Ad-hoc-Anfragen haben möchte. Wenn genügend Kapazität vorhanden ist, könnte dies Ihre Lösung sein ...
dqm