Ihr ADAPT Methodology® Blog

SprintPlanung: Den Weg zum agilen Erfolg in Ihrem Unternehmen ebnen

Geschrieben von Luis Gonçalves | 13.01.2024 10:42:40

 

In der dynamischen Welt der Softwareentwicklung erweist sich die SprintPlanung als kritische Zeremonie, die den Rahmen für erfolgreiche Sprints und erfolgreiche Projektergebnisse setzt.

 

SprintPlanung ist ein obligatorisches Ritual bei einer Projekt-zu-Produkt-Transformation, denn sie schafft eine strukturierte Umgebung, in der Teams sich auf priorisierte Aufgaben für einen bestimmten Zeitraum, typischerweise zwei bis vier Wochen, konzentrieren können.

 

Dieses Ritual ermöglicht es den Teams, große und oft komplexe Produkte in kleinere, handhabbare Teile zu zerlegen, fördert ein stetiges Liefertempo und ermutigt zu inkrementellen Verbesserungen auf Basis echten Feedbacks.

 

Darüber hinaus stellt die SprintPlanung sicher, dass alle Stakeholder, einschließlich des Produktbesitzers und des Entwicklungsteams, ein gemeinsames Verständnis der Ziele und des Arbeitsumfangs für den kommenden Sprint haben, was Zusammenarbeit und Abstimmung fördert.

 

Sie hilft bei der Risikominderung, indem sie potenzielle Blocker frühzeitig im Prozess identifiziert und realistische Erwartungen daran setzt, was erreicht werden kann.

 

Insgesamt ist die SprintPlanung entscheidend für die Pflege einer reaktionsfähigen, agilen und produktiven Arbeitsumgebung, die zentral für den erfolgreichen Übergang von Projekt zu Produkt ist.

 

Die ADAPT Methodology® ist ein einzigartiger Rahmen für die digitale Produktentwicklung, um traditionelle, projektzentrierte Unternehmen in produktorientierte Unternehmen zu verwandeln!

 

Die Gesellschaft hat sich verändert und Führungskräfte benötigen Unterstützung bei der Art und Weise, wie sie ihre digitalen Produktorganisationen führen und gestalten. Das ist der Grund, warum die ADAPT Methodology® geschaffen wurde.

Was ist SprintPlanung?

Die SprintPlanung ist ein entscheidendes Ereignis im Scrum-Framework, bei dem das Scrum-Team zusammenkommt, um die Arbeit zu skizzieren, die im nächsten Sprint unternommen wird. Hier werden die Ziele festgelegt und ein detaillierter Plan erstellt, um sicherzustellen, dass das Team eine kohärente Vision und eine umsetzbare Roadmap hat.

Teilnehmer der SprintPlanung und ihre Rollen

Bei der SprintPlanung ist die Teilnahme jedes Scrum-Teammitglieds von entscheidender Bedeutung. Hier erforschen wir die Rollen, die jedes Mitglied spielt:

 

Product Owner

Der Product Owner kommt mit einem priorisierten Produkt-Backlog ausgestattet, bereit, Details zu klären und Fragen zu beantworten, um eine erfolgreiche Planungssitzung zu erleichtern.

 

Scrum Master

Der Scrum-Master leitet das Meeting und stellt sicher, dass die Ziele klar sind und das Team eine förderliche Umgebung für eine fruchtbare Diskussion hat.

 

Entwicklungsteam

Das Entwicklungsteam nimmt aktiv teil, verhandelt über den Umfang des Sprints und verpflichtet sich zu einer machbaren Anzahl von Aufgaben."

Wichtige Elemente der Sprint-Planung

Eine erfolgreiche SprintPlanung hängt davon ab, zwei Schlüsselfragen zu beantworten:

 

Was kann gemacht werden?

Hier überprüft das Team die Elemente des Produkt-Backlogs und wählt eine machbare Anzahl von Aufgaben aus, die mit dem Ziel des Sprints übereinstimmen.

 

Wie wird die ausgewählte Arbeit erledigt?

Dies beinhaltet das Aufteilen ausgewählter Elemente in kleinere Aufgaben und das Definieren eines klaren Aktionsplans, um sicherzustellen, dass jeder im Team seine Verantwortlichkeiten kennt.

 

Umgang mit häufigen Hürden bei der SprintPlanung

Trotz sorgfältiger Planung stoßen agile Teams oft auf Hürden. Hier befassen wir uns mit gängigen Herausforderungen und Strategien zu ihrer Bewältigung:

 

Scope Creep (Umfangserweiterung)

Manchmal stellen Teams fest, dass das Sprint-Backlog sich mitten im Sprint ausweitet und vom ursprünglichen Plan abweicht. Ein gut definiertes Sprint-Ziel aufrechtzuerhalten und Teamdisziplin zu fördern, kann helfen, Scope Creep zu vermeiden.

 

Unterschätzung von Aufgaben

Die Unterschätzung der für Aufgaben benötigten Zeit und Anstrengung kann zu Überverpflichtungen führen. Die Nutzung historischer Daten und die Förderung offener Kommunikation können bei genauen Schätzungen helfen.

 

Best Practices für die SprintPlanung

Um eine fruchtbare SprintPlanung zu gewährleisten, sollten einige Best Practices befolgt werden:

 

Angemessene Vorbereitung

Kommen Sie mit einem verfeinerten Produkt-Backlog vorbereitet, um eine reibungslose und effiziente Planungssitzung zu gewährleisten.

 

Begrenzung der Meeting-Zeit (Time-Boxing)

Halten Sie einen strengen Zeitrahmen ein, um das Meeting fokussiert zu halten und Burnout zu vermeiden.

 

Förderung der Zusammenarbeit

Fördern Sie einen offenen Dialog und Zusammenarbeit, um ein gemeinsames Verständnis und Eigentum an den Zielen des Sprints zu kultivieren.

 

Kontinuierliches Backlog-Grooming

Regelmäßiges Grooming des Produkt-Backlogs stellt sicher, dass es priorisiert und aktuell bleibt und erleichtert so reibungslosere Sprint-Planungssitzungen.

 

Förderung aktiver Teilnahme

Die Sicherstellung, dass jedes Teammitglied aktiv am Planungsprozess teilnimmt, fördert eine kollaborative und inklusive Umgebung.

 

Flexibilität und Anpassungsfähigkeit

Während es wesentlich ist, sich an den Plan zu halten, ist die Flexibilität, sich an Veränderungen anzupassen, in agilen Umgebungen entscheidend.

Metriken zur Messung der Effektivität der SprintPlanung

Die Identifizierung der richtigen Metriken zur Messung der Effektivität der SprintPlanung ist entscheidend. Hier skizzieren wir die zentralen Metriken:

 

Velocity

Diese Metrik verfolgt die Menge an Arbeit, die in jedem Sprint abgeschlossen wird, bietet Einblicke in die Kapazität des Teams und unterstützt die zukünftige Planung.

 

Burndown Chart

Das Burndown Chart stellt visuell die verbleibende Arbeitsmenge in einem Sprint dar, hilft, den Fortschritt zu verfolgen und mögliche Hindernisse frühzeitig zu identifizieren.

Effektive SprintPlanung im Scrum-Meeting

Im Scrum planen Teams, indem sie Stories aus dem Produkt-Backlog aufnehmen. Danach verpflichten sie sich zu einem Set davon für die Ausführung im kommenden Sprint.

Es ist die Verantwortung des ScrumMasters sicherzustellen, dass das Ereignis stattfindet und dass die Teilnehmer den Grund für das Ereignis verstehen.

 

Der ScrumMaster wird das Team lehren, innerhalb der Zeitbox zu bleiben.

 

Am Ende des Meetings (Ergebnis) wird das Team haben:

  • Das Sprint-Backlog besteht aus den Stories, zu denen sich das Team für den nächsten Sprint verpflichtet hat. Im optimalen Szenario werden diese Stories Akzeptanzkriterien haben.
  • Die Sprint-Ziele
  • Eine Vereinbarung des Teams, alles Mögliche zu tun, um die Ziele zu erreichen. Das Wort Verpflichtung wurde im letzten Scrum Guide entfernt. Meiner persönlichen Ansicht nach war das ein großartiger Schritt.

Das Ziel des SprintPlanungsmeetings besteht darin, die Arbeit zu organisieren und einen realistischen Umfang für den nächsten Sprint zu definieren.

 

Teams einigen sich auf eine Anzahl von Stories, die sie aus dem Backlog ziehen können. Natürlich müssen sie die Verfügbarkeit der Teammitglieder berücksichtigen. Nachdem sie sich darauf geeinigt haben, was sie aus dem Backlog nehmen werden, definieren sie das/die Sprint-Ziel(e) zusammen mit dem Product Owner.

 

Manchmal sind einige Anpassungen notwendig, um einen größeren Zweck zu erreichen.

 

Die Kapazität des Teams basiert auf der Komplexität, Größe und Abhängigkeiten der Story von anderen Stories und Teams. Wir alle versuchen, die Teams dazu zu bringen, eine End-to-End-Verantwortung zu haben. Leider ist die Realität ein wenig anders, und es ist ziemlich üblich, mehrere Abhängigkeiten von anderen Teams zu haben.

Voranforderungen für ein effektives SprintPlanungs Scrum-Meeting

Vor dem Meeting sollte der Product Owner einen Entwurf der kommenden Sprint-Ziele vorbereiten.

 

Normalerweise wird ein Teil dieser Aufgabe in der Grooming-Sitzung erledigt. Ein weiterer wichtiger Teil besteht darin, mit anderen Product Owner abgestimmt zu sein, falls das Team von anderen abhängig ist.

 

Es ist sehr frustrierend für Teammitglieder, wenn Product Owner zu einem Meeting kommen und nach Arbeiten fragen, die aufgrund externer Abhängigkeiten nicht erledigt werden können.

 

Nicht nur der Product Owner muss seine Hausaufgaben machen. Auch die Teammitglieder müssen vorbereitet sein. Es ist üblich, dass einige Forschungsaufgaben (Spikes) vor der SprintPlanung erledigt werden müssen. Diese Aufgaben beantworten in der Regel Fragen zur Architektur oder zukünftigen Implementierungen.

Richtlinien für ein effektives SprintPlanung Scrum-Meeting

Tagesordnung

Ein Beispiel für ein Sprint-Planungsmeeting

  • Das Team bestimmt die für den Sprint verfügbare Geschwindigkeit.
  • Wenn Sie #NoEstimates verwenden, bestimmt das Team die Anzahl der Stories, die sie in der Vergangenheit (pro Sprint) erreicht haben, und wie viele Stories sie aufgrund ihrer Kapazität erreichen könnten.
  • Der Product Owner präsentiert die Sprint-Ziele; das Team diskutiert und stimmt den Zielen zu.
  • Persönlich finde ich das vorherige Thema ein wenig top-down-orientiert :) Ich frage lieber das Team nach dem Ziel, natürlich mit der richtigen Anleitung vom Produktbesitzer.
  • Das Team diskutiert jede Story. Für jede Story macht das Team Folgendes:
  • Größt jede Story in Story-Punkten und teilt sie bei Bedarf auf.
  • Wenn Sie #NoEstimates verwenden, zerlegen Sie die Story, bis das Team sich wohl fühlt, die Story bis zu zwei Tage zu liefern.
  • Erarbeitet Akzeptanzkriterien durch Gespräche.
  • Basierend auf Größe und Wert/Zeit/Risiko kann der PO Stories eventuell neu einstufen.
  • Einige Teams zerlegen die Stories in Aufgaben, geschätzt in Stunden.
  • Die Planung stoppt, sobald dem Team die Punkte ausgehen.
  • Das Team und der Product Owner verhandeln und finalisieren die ausgewählten Stories.
  • Alle verpflichten sich zu den Sprint-Zielen.

SprintPlanung meeting

Normalerweise beginnt der Product Owner das Meeting, indem er die vorgeschlagenen Sprint-Ziele überprüft. Während des Meetings diskutiert das Team die Umsetzung und verschiedene Optionen. In diesem Meeting ist der Product Owner dafür verantwortlich, das Was zu definieren; das Team definiert das Wie und Wie viel.

 

Während des Meetings erarbeitet das Team die Akzeptanzkriterien (zusammen mit dem Product Owner) und schätzt den Aufwand zur Fertigstellung jeder Story.

 

Basierend auf ihrer Geschwindigkeit wählt das Team dann die Kandidaten-Stories aus. Viele Teams zerlegen jede Story in Aufgaben und schätzen sie in Stunden, um zu bestätigen, dass sie die Kapazität und die Fähigkeiten zur Fertigstellung haben.

 

Sobald die Teamkapazität festgelegt wurde, richtet das Team seine Aufmerksamkeit darauf, ein oder mehrere Sprint-Ziele zu verstehen und sich darauf zu einigen.

 

Der Product Owner und das Team einigen sich auf die endgültige Liste der Stories, die erreicht werden sollen. Die Sprint-Ziele werden dann überprüft und neu formuliert. Das gesamte Team verpflichtet sich zu den Sprint-Zielen, und der Umfang der Arbeit bleibt für die Dauer des Sprints fest.

 

Es ist sehr wichtig zu erwähnen, dass die Teams die meiste Zeit über zuversichtlich sind. Sie tendieren dazu, mehr Stories auszuwählen, als sie in vorherigen Sprints erreichen konnten. Als Scrum Master fordern Sie sie heraus. Normalerweise werden sie es nicht schaffen. Dies kann zu Frustration und Enttäuschung führen.

Schlussfolgerung

Die SprintPlanung steht als Wächter am Anfang jedes Sprints und skizziert den Weg für die Bemühungen des Teams in den kommenden Wochen. Diese kollaborative und strategische Zeremonie ist mehr als nur eine Planungsübung; sie ist der Grundstein für den agilen Erfolg und ebnet den Weg für produktive Sprints, die sich durch Klarheit, Richtung und eine gemeinsame Vision auszeichnen.

 

Während agile Teams sich durch die Feinheiten der SprintPlanung navigieren, legen sie solide Grundlagen für Sprints, die voller Innovation, Effizienz und wertgetriebener Ergebnisse sind. In der dynamisch sich entwickelnden Landschaft des Projektmanagements tritt die SprintPlanung nicht nur als Zeremonie, sondern auch als Katalysator für den agilen Erfolg hervor und lenkt die Teams auf eine Bahn von Innovation und Exzellenz, einen Sprint nach dem anderen.

 

Während wir in der agilen Erzählung voranschreiten, tritt die SprintPlanung als eine Zeremonie mit großem Potenzial hervor, ein Bereich, in dem Weitsicht auf Strategie und Zusammenarbeit auf Exzellenz trifft. Sie steht als Leuchtfeuer, das agile Teams dabei leitet, Sprints zu gestalten, die nicht nur Arbeitsperioden sind, sondern Sinfonien des kollaborativen Erfolgs, die harmonische Echos im agilen Kosmos erzeugen, im Geiste der Innovation schwingen und auf eine Zukunft zusteuern, die von agiler Exzellenz durchzogen ist.

Hat Ihnen dieser Artikel gefallen?

Wir ermöglichen Führungskräften, durch die Anpassung ihres projektzentrierten Unternehmens zu einem produktorientierten Unternehmen, hoch geschätzt und anerkannt zu werden.

 

Die Gesellschaft hat sich verändert und Führungskräfte benötigen Unterstützung, um ihre Unternehmen an das digitale Zeitalter anzupassen. Aus diesem Grund wurde die ADAPT Methodology® geschaffen!

 

Wenn Sie wissen möchten, ob Ihr Unternehmen projektzentriert oder produktgeführt ist, machen Sie einfach unseren „Project To Product Scorecard“.

 

Wenn Sie wissen möchten, wie wir Ihnen bei Ihrem Transformationsbeginn helfen können, werfen Sie einen Blick auf unser: „Projekt zu Produkt Schulung“.

 

Wenn Sie an einer Transformation in Ihrem Unternehmen interessiert sind, sehen Sie sich bitte unser Angebot an: „Projekt zu Produkt Beratung“.