Von Abhay Talreja
3.2.2026
Mein neuester Artikel - Empirical Process Control - The Key to Agile Success
Release-Planung ist die Art und Weise, wie agile Teams die Frage beantworten, die Stakeholder am meisten interessiert: "Wann werden wir es haben?" Sie ueberbrueckt die Luecke zwischen Ihrer Produkt-Roadmap (strategische Vision) und Sprint Planning (taktische Umsetzung) und deckt typischerweise 3-6 Monate oder 3-12 Sprints ab. Gut durchgefuehrt gibt Release-Planung Ihrem Team ein gemeinsames Ziel, Ihren Stakeholdern realistische Erwartungen und Ihrem Product Owner die Daten, um Umfang-vs-Termin-Abwaegungen zu treffen, bevor sie zu Krisen werden.
Dieser Leitfaden behandelt den vollstaendigen Release-Planungsprozess - von Eingaben und Velocity-Prognosen ueber branchenspezifische Beispiele und haeufige Fehler bis hin zur Entwicklung der Release-Planung im Zeitalter von Continuous Delivery.
| Aspekt | Release-Planung | Sprint Planning | Produkt-Roadmap |
|---|---|---|---|
| Zeithorizont | 3-6 Monate (3-12 Sprints) | 1 Sprint (1-4 Wochen) | 6-18 Monate |
| Granularitaet | Epics und Features | User Stories und Aufgaben | Themen und strategische Ziele |
| Wer fuehrt | Product Owner | Entwickler + Product Owner | Produktmanagement |
| Ergebnis | Release-Ziele, Zieltermine, Feature-Umfang | Sprint Backlog, Sprint-Ziel | Strategische Richtung, Quartalsthemen |
| Genauigkeit | Mittel (velocity-basierte Prognosen) | Hoch (zugesagte Arbeit) | Niedrig (Richtungsentscheidungen) |
| Haeufigkeit | Quartalsweise oder pro Release-Zyklus | Jeden Sprint | Halbjaehrlich oder jaehrlich |
Release-Planung ist der Prozess, Product Backlog Items auf eine Zeitleiste von Sprints abzubilden, um vorherzusagen, wann eine Reihe von Features fuer Kunden bereit sein wird. Stellen Sie es sich als die mittlere Ebene in einem dreistufigen Planungssystem vor:
Ein Release-Plan ist kein Vertrag - es ist eine Prognose. Wie eine Wettervorhersage wird er genauer, je naeher man kommt. Der Plan fuer Sprint 1-3 sollte ziemlich detailliert sein. Der Plan fuer Sprint 8-12? Das ist eine grobe Skizze, und das ist in Ordnung.
Release-Planung bestimmt das "Was" und "Wann" der Lieferung eines potenziell auslieferbaren Produkt-Increments. Sie ueberbrueckt Ihre Produktvision mit der Ausfuehrung auf Sprint-Ebene.
Ein guter Release-Plan beinhaltet:
Hier ist etwas, das viele ueberrascht, die fuer die PSM-1-Zertifizierung lernen: Release-Planung ist kein vorgeschriebenes Scrum Event. Der Scrum Guide beschreibt fuenf Events - Sprint, Sprint Planning, Daily Scrum, Sprint Review und Sprint Retrospective - aber Release-Planung gehoert nicht dazu.
Die Schoepfer des Scrum Guide haben Verweise auf Release-Planung und Release Burndowns im Update von 2011 bewusst entfernt. Ihre Begruendung: Scrum Teams sollten in der Lage sein, jeden Sprint ein potenziell auslieferbares Increment zu liefern. Wenn jeder Sprint etwas Auslieferbares produziert, brauchen Sie keinen separaten Release-Plan - Sie liefern einfach aus, wenn es geschaeftlich Sinn ergibt.
In der Praxis profitieren die meisten Teams jedoch weiterhin von der Release-Planung, weil:
Die zentrale Erkenntnis: Release-Planung ist eine ergaenzende Praxis, keine verpflichtende. Nutzen Sie sie, wenn Ihr Kontext es erfordert.
| Rolle | Verantwortlichkeit |
|---|---|
| Product Owner | Definiert Release-Ziele, priorisiert Features, trifft Umfang-vs-Termin-Entscheidungen |
| Entwickler | Schaetzen Aufwand, identifizieren technische Risiken und Abhaengigkeiten, bewerten Kapazitaet |
| Scrum Master | Facilitiert die Sitzung, beseitigt Hindernisse, schuetzt das Team vor Uebercommitment |
| Stakeholder | Liefern Marktkontext, Geschaeftseinschraenkungen, regulatorische Anforderungen |
| Abhaengige Teams | Koordinieren teamuebergreifende Abhaengigkeiten und gemeinsame Infrastruktur |
Der Product Owner fuehrt das "Was" und "Warum". Entwickler fuehren das "Wie viel" und "Wie schnell". Alle anderen liefern Einschraenkungen und Kontext.
Ein haeufiger Fehler ist, jeden Sprint mit gleicher Detailtiefe zu planen. Verwenden Sie stattdessen drei Planungshorizonte:
Dieser Ansatz der "progressiven Verfeinerung" bedeutet, dass Sie Planungsaufwand dort investieren, wo er den meisten Wert erzeugt - kurzfristig - waehrend zukuenftige Plaene bewusst offen gehalten werden.
Beginnen Sie mit dem Warum, nicht dem Was. Ein Release-Ziel beschreibt das Geschaeftsergebnis, nicht eine Feature-Liste.
Schlechtes Release-Ziel: "Features A, B, C, D und E bis zum 31. Maerz liefern" Gutes Release-Ziel: "Self-Service-Onboarding ermoeglichen, das Kundensupport-Tickets um 30% reduziert"
Das Ziel gibt dem Team einen Nordstern. Wenn waehrend des Release Umfangsentscheidungen anfallen ("Sollen wir das Admin-Dashboard oder die Reporting-Funktion bauen?"), liefert das Ziel den Entscheidungsrahmen.
Ziehen Sie die Velocity Ihres Teams aus den letzten 6-8 Sprints. Verwenden Sie den Durchschnitt, nicht den besten Sprint und nicht den schlechtesten. Wenn Ihre Velocity stark schwankt (30 in einem Sprint, 80 im naechsten), ist das ein Signal zur Untersuchung - inkonsistente Velocity macht die Release-Planung unzuverlaessig.
| Sprint | Velocity |
|---|---|
| Sprint 1 | 42 |
| Sprint 2 | 38 |
| Sprint 3 | 45 |
| Sprint 4 | 41 |
| Sprint 5 | 39 |
| Sprint 6 | 44 |
| Durchschnitt | 41,5 |
Mit einer durchschnittlichen Velocity von ~42 Story Points pro Sprint und einem 6-Sprint-Release betraegt Ihre Gesamtkapazitaet ungefaehr 252 Story Points.
Der Product Owner sortiert Features nach Geschaeftswert. Entwickler schaetzen mit Planning Poker oder Affinity Estimation fuer grosse Backlogs.
Schaetzen Sie nicht alles - nur die Elemente, die es wahrscheinlich in dieses Release schaffen. Wenn Ihre Release-Kapazitaet ~250 Punkte betraegt, schaetzen Sie die Top 300-350 Punkte an Elementen. Alles darueber hinaus ist Verschwendung.
Ordnen Sie geschaetzte Elemente den Sprints zu, unter Beruecksichtigung von:
Erstellen Sie eine Abhaengigkeitskarte, die zeigt:
Kein Release-Plan ueberlebt den Kontakt mit der Realitaet. Bauen Sie einen Puffer ein:
Teilen Sie den Release-Plan mit Stakeholdern. Seien Sie ausdruecklich ueber:
Planen Sie eine formelle Neuplanungssitzung am Mittelpunkt des Release. Vergleichen Sie die tatsaechliche Velocity mit dem Plan, passen Sie den Umfang an und aktualisieren Sie die Stakeholder-Erwartungen. Das ist kein Scheitern - das ist Empirie.
Jeder Release-Plan steht vor einer grundlegenden Einschraenkung: Sie koennen nicht sowohl das Datum als auch den Umfang fixieren. Dies wird manchmal als "Eisernes Dreieck" bezeichnet - Umfang, Zeit und Ressourcen sind miteinander verbunden. Fixieren Sie zwei, und der dritte muss flexibel sein.
Wann verwenden: Marktfenster, regulatorische Deadlines, Konferenz-Launches, saisonale Produkte
Wie es funktioniert: Das Release-Datum ist nicht verhandelbar. Das Team liefert die Features mit hoechster Prioritaet, die in den Zeitrahmen passen. Features mit niedrigerer Prioritaet werden auf das naechste Release verschoben.
Beispiel: "Wir launchen auf der Jahreskonferenz am 15. Oktober. Wir nehmen so viele Features auf, wie die Velocity erlaubt, priorisiert nach Geschaeftswert."
Vorteil: Vorhersagbarer Lieferrhythmus, Stakeholder-Vertrauen Risiko: Einige Features schaffen es moeglicherweise nicht
Wann verwenden: Compliance-Anforderungen, Minimum Viable Product Launches, vertragliche Verpflichtungen
Wie es funktioniert: Alle spezifizierten Features muessen enthalten sein. Das Release-Datum wird basierend auf der Velocity geschaetzt und angepasst, waehrend die Arbeit voranschreitet.
Beispiel: "HIPAA-Compliance erfordert alle 12 Sicherheitsfeatures, bevor wir launchen koennen. Wir liefern aus, wenn alles fertig und getestet ist."
Vorteil: Vollstaendige Feature-Sets werden geliefert Risiko: Datumsunsicherheit, Potenzial fuer Scope Creep getarnt als "Must-haves"
Die meisten agilen Praktiker empfehlen festes Datum, variabler Umfang. Der Grund: Wenn Sie das Datum fixieren und den Umfang flexibel halten, erzwingen Sie Priorisierung. Der Product Owner muss entscheiden, was am wichtigsten ist, was bedeutet, dass die wertvollsten Features immer zuerst ausgeliefert werden. Wenn Sie den Umfang fixieren und das Datum flexibel halten, fuehlt sich jedes Feature gleich wichtig an, und das Release-Datum verschiebt sich immer weiter.
Versuchen Sie niemals, sowohl Umfang als auch Datum gleichzeitig zu fixieren. Die einzige verbleibende Variable ist Qualitaet - und Qualitaet zu opfern kostet langfristig immer mehr.
Velocity ist der Motor der Release-Planung. So nutzen Sie sie:
Release-Kapazitaet = Durchschnittliche Velocity x Anzahl der Sprints
Wenn Ihr Team durchschnittlich 42 Punkte pro Sprint erreicht und das Release 8 Sprints hat:
Ein Release Burndown verfolgt die verbleibende Arbeit ueber Sprints hinweg. Es zeigt:
Wenn die tatsaechliche Linie ueber der Ideallinie liegt, ist das Release im Verzug. Wenn sie darunter liegt, sind Sie voraus. Die Trendlinie liefert die ehrlichste Prognose.
Planen Sie nicht mit einer einzelnen Velocity-Zahl. Verwenden Sie einen Bereich:
Das ergibt drei Prognosen: bester Fall, erwarteter Fall, schlechtester Fall. Kommunizieren Sie alle drei an Stakeholder.
Story Mapping organisiert Arbeit entlang der User Journey. Die horizontale Achse repraesentiert Benutzeraktivitaeten in Reihenfolge. Die vertikale Achse repraesentiert Prioritaet. Ziehen Sie eine horizontale Linie ueber die Karte, um ein Release zu definieren - alles ueber der Linie wird in diesem Release ausgeliefert, alles darunter kommt ins naechste.
Story Mapping ist besonders wirkungsvoll fuer Erst-Releases und grosse Produkt-Pivots, bei denen das Team den minimal funktionsfaehigen Satz an Funktionalitaet identifizieren muss.
Gruppieren Sie Product Backlog Items in Themen (Geschaeftsfaehigkeiten) und ordnen Sie Themen Releases zu. Dieser Ansatz funktioniert gut fuer Portfolio-Level-Planung, bei der mehrere Teams zu verschiedenen Aspekten eines Produkts beitragen.
Beispielthemen: "Self-Service-Onboarding", "Zahlungsabwicklung", "Reporting und Analysen"
Kategorisieren Sie Features als:
Release-Ziel: Multi-Tenant-Billing v2 bis Q3 launchen
Spezifische Ueberlegungen:
Release-Struktur: 8 Sprints, festes Datum (Q3-Verlaengerungssaison), variabler Umfang. Must-haves: neue Preisstufen, Rechnungserstellung, Zahlungsabwicklung. Should-haves: Nutzungsanalyse-Dashboard, automatisiertes Mahnwesen.
Release-Ziel: Patientenportal mit Terminplanung launchen
Spezifische Ueberlegungen:
Release-Struktur: 10 Sprints, fester Umfang (alle Compliance-Features erforderlich), variables Datum. Compliance-Gates sind nicht verhandelbare Kontrollpunkte.
Release-Ziel: Apple Pay-Unterstuetzung vor der Weihnachtseinkaufssaison hinzufuegen
Spezifische Ueberlegungen:
Release-Struktur: 8 Sprints, festes Datum (1. November fuer Weihnachtssaison), variabler Umfang. Abwaegung: "Zahlungsmethode speichern"-Feature streichen, um den Termin einzuhalten.
Release-Ziel: Mobile Checkout-Conversion um 10% verbessern
Spezifische Ueberlegungen:
Release-Struktur: 9 Sprints, festes Datum (Black-Friday-Deadline fuer mobiles Web), variabler Umfang fuer native Apps.
Release-Ziel: Online-Real-ID-Antrag launchen
Spezifische Ueberlegungen:
Release-Struktur: 12 Sprints, fester Umfang (regulatorische Anforderungen), variables Datum. Barrierefreiheits- und Sicherheits-Gates sind nicht verhandelbar.
Release-Ziel: Virtuelles Klassenzimmer fuer das Herbstsemester bereit
Spezifische Ueberlegungen:
Release-Struktur: 10 Sprints, festes Datum (15. August), variabler Umfang. Den Termin zu verpassen bedeutet, 12 Monate auf das naechste Schuljahr zu warten.
Zeitrahmen: Erste 1-4 Releases
Merkmale:
Schwerpunkte: Sprint-Rhythmus etablieren, Velocity-Tracking starten, einen grundlegenden Release-Prozess definieren, Vertrauen bei Stakeholdern durch Transparenz ueber Unsicherheit aufbauen.
Zeitrahmen: Releases 5-10
Merkmale:
Schwerpunkte: Schaetzgenauigkeit verbessern, teamuebergreifende Abhaengigkeiten managen, Release-Burndown-Tracking aufbauen, Stakeholder-Kommunikationsrhythmus etablieren.
Zeitrahmen: Release 10+
Merkmale:
Schwerpunkte: Release-Zykluszeit reduzieren, Stakeholder-Zufriedenheit verbessern, Umfang-vs-Termin-Abwaegung optimieren, Release-Gesundheitsmetriken verfolgen.
Zeitrahmen: Variiert (oft 1-2 Jahre nach Stufe 3)
Merkmale:
Schwerpunkte: Feature-Flag-Management, Observability und Monitoring, geschaeftsmetriken-getriebene Release-Entscheidungen, Zero-Downtime-Deployment.
Was passiert: Das Management verlangt alle Features bis zu einem festen Termin.
Warum es ein Problem ist: Die einzige verbleibende Variable ist Qualitaet. Teams nehmen Abkuerzungen bei Tests, ueberspringen Code Reviews und haeufen technische Schulden an, die zukuenftige Releases verlangsamen.
Loesung: Waehlen Sie eines: Fixieren Sie das Datum (flexibler Umfang) oder fixieren Sie den Umfang (flexibles Datum). Praesentieren Sie den Stakeholdern die Abwaegung mit Daten.
Was passiert: Die durchschnittliche Velocity des Teams betraegt 40, aber der Release-Plan geht von 55 aus, weil "wir schneller sein werden, sobald wir eingearbeitet sind."
Warum es ein Problem ist: Optimistische Planung scheitert fast immer. Der Plan ist ab Sprint 2 im Verzug, und das Team fuehlt sich demoralisiert.
Loesung: Verwenden Sie den Durchschnitt der letzten 6-8 Sprints. Punkt. Wenn Sie ernsthaft erwarten, dass die Velocity sich verbessert (neues Tooling, kuerzlich eingestellte Entwickler beenden das Onboarding), planen Sie mit Ihrer aktuellen Velocity und lassen Sie die Verbesserung zu einer angenehmen Ueberraschung werden.
Was passiert: Das Team entdeckt mitten im Release, dass Feature C eine API von einem anderen Team braucht - eine API, die noch nicht existiert.
Warum es ein Problem ist: Blockierte Arbeit, durcheinandergeworfene Prioritaeten und ein Dominoeffekt auf den Rest des Plans.
Loesung: Fuehren Sie waehrend der Release-Planung eine Abhaengigkeits-Mapping-Uebung durch. Fragen Sie: "Was brauchen wir von anderen Teams? Was brauchen andere Teams von uns? Bis wann?"
Was passiert: Jeder Sprint ist voll ausgelastet. Es gibt keinen Spielraum fuer Schaetzfehler, Umfangsaenderungen oder unerwartete Bugs.
Warum es ein Problem ist: Die erste Ueberraschung (ein Produktionsvorfall, eine Schluesslperson ist krank, eine missverstandene Anforderung) bringt den gesamten Plan durcheinander.
Loesung: Planen Sie mit 80% der Kapazitaet. Reservieren Sie 20% fuer das Unerwartete.
Was passiert: Der in Sprint 0 erstellte Plan gilt als unveraenderlich. Keine Aenderungen erlaubt.
Warum es ein Problem ist: Sie bauen das Falsche, wenn sich Anforderungen aendern und der Plan sich nicht anpasst.
Loesung: Planen Sie eine Neuplanungssitzung zur Mitte des Release. Vergleichen Sie die tatsaechliche Velocity mit dem Plan, passen Sie den Umfang an und aktualisieren Sie die Stakeholder-Erwartungen. Das ist Empirie, kein Scheitern.
Was passiert: Jede Stakeholder-Anfrage wird dem Release hinzugefuegt, ohne etwas zu entfernen.
Warum es ein Problem ist: Der Plan blaest sich ueber die Kapazitaet des Teams hinaus auf. Deadlines rutschen, und das urspruengliche Release-Ziel wird verwaessert.
Loesung: Fuer jedes hinzugefuegte Element muss etwas in gleicher Groesse entfernt werden (oder der Termin muss sich verschieben). Machen Sie diese Abwaegung fuer die Person sichtbar, die die Ergaenzung anfordert.
Was passiert: Das Team baut 3 Monate lang in Stille und praesentiert dann das Release am Ende.
Warum es ein Problem ist: Nicht abgestimmte Erwartungen, Last-Minute-Umfangsstreitigkeiten und Stakeholder, die sich ueberrumpelt fuehlen.
Loesung: Laden Sie wichtige Stakeholder zu Sprint Reviews ein. Senden Sie monatliche Release-Statusupdates. Teilen Sie das Release Burndown Chart. Ueberkommunizieren Sie.
Was passiert: Der Plan enthaelt nur Features - keine Zeit fuer Datenbankmigrationen, CI/CD-Pipeline-Verbesserungen, Sicherheitspatches oder Performanceoptimierung.
Warum es ein Problem ist: Features werden auf einem broeckelnden Fundament gebaut. Produktionsvorfaelle nehmen zu. Deployment wird fragil.
Loesung: Reservieren Sie 20-30% der Release-Kapazitaet fuer technische Exzellenz. Nehmen Sie "technische Enabler" als explizite Elemente in den Release-Plan auf.
Was passiert: Das Release hat einen kritischen Defekt, und es gibt keine Moeglichkeit, zur vorherigen Version zurueckzukehren.
Warum es ein Problem ist: Laengere Ausfallzeiten, Kundendatenrisiko, Notfall-Feuerwehraktionen mit allen Beteiligten.
Loesung: Jeder Release-Plan sollte eine Rollback-Strategie beinhalten. Ueben Sie sie. Verwenden Sie Feature Flags fuer schrittweisen Rollout, damit Sie einzelne Features deaktivieren koennen, ohne das gesamte Release zurueckzurollen.
Was passiert: Das Team verbringt 3 Tage damit, jede Story fuer Sprint 8-12 waehrend der Release-Planung zu schaetzen.
Warum es ein Problem ist: Diese Schaetzungen sind unzuverlaessig und werden sich aendern. Der Aufwand ist verschwendet.
Loesung: Verwenden Sie progressive Verfeinerung. Schaetzen Sie Sprint 1-3 Elemente mit Story Points. Schaetzen Sie Sprint 4-6 Elemente mit T-Shirt Sizing. Sprint 7+ bekommt nur Themen. Detaillieren Sie die naechste Charge, wenn Sie naeher kommen.
Continuous Delivery hat die Beziehung zwischen "Deployment" und "Release" veraendert:
Mit Feature Flags, Dark Launches und Canary Releases koennen Teams Code in die Produktion deployen, ohne ihn fuer alle Benutzer freizugeben. Dies veraendert die Release-Planung in mehrfacher Hinsicht:
Was weiterhin wichtig bleibt:
Was sich aendert:
Auch in Continuous-Delivery-Umgebungen muessen Sie noch planen, was gebaut werden soll und in welcher Reihenfolge. Die Mechanik aendert sich, aber der Bedarf an Koordination verschwindet nicht.
Verfolgen Sie diese Metriken, um zu beurteilen, ob Ihr Release auf Kurs ist:
| Metrik | Gesund | Warnung | Kritisch |
|---|---|---|---|
| Umfangsstabilitaet | <10% Aenderung pro Sprint | 10-20% Aenderung | >20% Aenderung |
| Velocity-Varianz | Innerhalb von 15% des Durchschnitts | 15-30% Varianz | >30% Varianz |
| Abhaengigkeits-Gesundheit | 0 blockierte Elemente | 1-2 blockierte Elemente | 3+ blockierte Elemente |
| Qualitaet | Bug-Escape-Rate <5% | 5-10% | >10% |
| Stakeholder-Abstimmung | Monatliche Updates, keine Ueberraschungen | Quartalsweise Updates | Keine Kommunikation |
Ueberpruefen Sie diese Scorecard bei jedem Sprint Review. Wenn zwei oder mehr Metriken im "Warnung"-Bereich sind, planen Sie eine Release-Retrospektive vor dem naechsten Sprint. Wenn eine Metrik "kritisch" ist, eskalieren Sie sofort.
Release-Planung ist ein Paradoxon: Sie ist am wertvollsten, wenn Sie sie als entbehrlich behandeln. Der Akt des Planens - die Zusammenarbeit, das Entdecken von Abhaengigkeiten, die Prioritaetsgespraeche - zaehlt mehr als der Plan selbst. Erstellen Sie einen Plan, kommunizieren Sie ihn, und seien Sie dann bereit, ihn zu aendern, wenn Sie dazulernen.
Zentrale Erkenntnisse:
Beginnen Sie mit einem Release-Ziel, das das gewuenschte Ergebnis beschreibt, nicht die Features, die Sie bauen werden. Schaetzen Sie basierend auf der tatsaechlichen Velocity des Teams. Ordnen Sie Features Sprints zu, identifizieren Sie Abhaengigkeiten frueh und bauen Sie einen Puffer ein. Dann kommunizieren Sie transparent und passen Sie sich im Verlauf an.
Wie unterscheidet sich Release-Planung von PI Planning in SAFe?
Kann Release-Planung ohne Story Point-Schaetzungen funktionieren?
Wie beeinflussen regulatorische Anforderungen wie HIPAA, SOC 2 oder PCI-DSS die Release-Planung?
Welche Tools unterstuetzen die Release-Planung in Jira, Azure DevOps und anderen Plattformen?
Wie sollte die Release-Planung mit technischen Schulden und Infrastrukturarbeit umgehen?
Was ist die Beziehung zwischen Release-Planung und Produkt-Roadmap-Planung?
Wie gehen Sie mit Release-Planung um, wenn die Velocity des Teams instabil ist?
Koennen Kanban-Teams Release-Planung durchfuehren, oder ist das nur fuer Scrum?
Wie funktioniert Release-Planung mit mehreren Teams, die am selben Produkt arbeiten?
Welche Rolle spielt der Scrum Master bei der Release-Planung?
Wie veraendern Feature Flags die Release-Planung?
Welche Metriken sollten Sie verfolgen, um die Genauigkeit der Release-Planung im Laufe der Zeit zu verbessern?
Wie kommunizieren Sie Release-Plan-Aenderungen an Stakeholder, ohne Vertrauen zu verlieren?
Ist Release-Planung fuer Startups nuetzlich, die ihr erstes Produkt entwickeln, oder nur fuer etablierte Teams?
Wie ueberschneidet sich Release-Planung mit Budgetierung und Finanzplanungszyklen?