Frameworks for Agile Release Planning
Agile release planning vyžaduje více než data v kalendáři. Potřebujete silný nevyřízený produkt a sdílenou vizi produktu. V tomto návodu k obsluze poskytujeme komplexní přehled procesu a užitečných rámců k dokončení práce.
můj manažer, Celia, se občas zastavil u mého stolu a zeptal se: „kdy budete hotovi?“Za jejím neformálním chováním se opravdu ptala:“ takže Kevine, dal jsem vám tři týmy Scrum, abyste vytvořili tuto aplikaci. Kdy od nich dostanu své peníze?
začínající produktový manažer mohl odpovědět: „jsme agilní. Uvolníme, až budeme připraveni.“Naštěstí, nebyl jsem začátečník a reagoval na Celio, „na Základě údajů z několika posledních Sprinty — a co zbývá do Produktového Backlogu — můj plán pro uvolnění bodů, s vysokou mírou jistoty, uvolnění v šesti týdnech, s potenciálem uvolnit brzy v jak malý jako čtyři týdny.“
Moji důvěru spokojeni Celia a byla podpořena všechnu práci jsem udělal s mými týmy rozvíjet a udržovat solidní vydání plánu pro můj produkt. Zatímco v mých raných letech jako produktový manažer budování plánu vydání bylo skličující úkol. Jakmile jsem lépe porozuměl mechanice a rytmům plánů vydání, jejich budování a udržování bylo mnohem snazší. Pro ty z vás, kteří mají ve svém životě“ Celii “ (my všichni), vězte, že veškerá tvrdá práce strávená budováním a udržováním plánu vydání stojí za to.
co je plán vydání?
plán vydání je prognóza na vysoké úrovni, typicky napříč více sprinty, která popisuje, jak hodláte přinést hodnotu uvolněním produktu. Plán vydání je neocenitelným nástrojem, protože odpovídá na tyto otázky:
- které položky nevyřízených produktů budou řešeny ve kterém sprintu?
- co je v příštím vydání?
- kdy budete hotovi?
Uvolnění plány jsou na střední úrovni taktiky na Agilní plánování časový horizont, který oba přinášejí plány pro život a přidat cenný čas rozměr Produktový Backlog. Plán vydání bude zahrnovat více sprintů a často zahrnuje více Scrum týmů a / nebo týmů na více místech. Bez ohledu na rozsah je vytvoření plánu vydání spoluprací mezi produktovým manažerem, vlastníkem produktu, Scrummasterem, Scrum týmy a zúčastněnými stranami. Typicky, pro plány vydání rád používám dvou až čtyřměsíční časový horizont. Plány vydání, které v budoucnu předpovídají příliš daleko, zahrnují příliš velkou variabilitu a inherentní riziko harmonogramu. Čím kratší jsou plány, tím rychleji uvolníte hodnotu a tím vyšší důvěru budete mít v datech vydání.
verze mohou být na pevné kadenci nebo s pevným rozsahem – ale ne obojí. Pokud je rozsah vydání pevně stanoven, plán vytvoří očekávaný počet sprintů potřebných k dodání položek nevyřízených produktů naplánovaných na vydání. Alternativně, pokud je datum pevné, plán vydání bude označovat, co bude pravděpodobně v příštím vydání s pevným datem. Dobrá věc je, že poslední položky, které mají být dodány ve vydání-a s největší pravděpodobností budou v případě potřeby vyříznuty-by měly být nejméně nejdůležitějšími položkami.
začněte vizí produktu & Product Backlog
abyste měli dobrý plán vydání, potřebujete silný produkt Backlog. Nedílnou součástí silného nevyřízeného produktu je sdílená produktová vize mezi produktovými manažery, vlastníky produktů a týmy Scrum. Vize produktu vám pomůže udržet celkový obraz v centru pozornosti při vytváření plánu vydání a upřednostnit věci, na kterých opravdu záleží vašim zákazníkům a podnikání.
existují dva rámce, které používám k vývoji a komunikaci produktové vize mezi týmy Scrum. Který z nich si vyberete, je obvykle založen na tom, zda jsou týmy Scrum společně umístěny nebo distribuovány. Pro co-umístěný Scrum tým, Product Box je tou nejlepší volbou. Pokud je distribuován, rád používám naši šablonu vidění Shark Tank, ovlivněno mckennou a Mooreovým Roztečným rámcem výtahu a ukázáno níže.
Pro Tip: kromě produktové vize zvažte také vytvoření vize pro další vydání. Vize vydání je obzvláště užitečná, pokud se vydání zaměřuje na nový trh, novou osobnost nebo novou sadu schopností.
kromě produktu vision, svůj Produktový Backlog by měl obsahovat tři prvky kritické vydání plánu:
- Položky jsou dobře-rafinované (tj., splňující kritéria připravenosti Scrum týmu).
- položky jsou vhodně dimenzovány na menší než Sprint. Menší je lepší.
- položky jsou upřednostňovány na základě hodnoty.
Pro Tip: existují dva vysoce kooperativní rámce, které používám se zákazníky a zúčastněnými stranami k upřednostnění nevyřízených produktů na základě hodnoty: Prořezejte strom produktů a vizi 20/20.
Agilní Plánování Propuštění Událost
Jakmile jste vytvořili produktu vision, uvolnění vize, a mají připravený Produkt Nevyřízené položky, budete chtít naplánovat vydání plánování události. Agilní plánování propuštění události jsou společné akce, kde oba Scrum členy Týmu a zúčastněnými stranami vyhrnuli rukávy a rozhodovat o tom, co rozvíjet jako součást příští verzi. Obvykle se vyskytují po vypracování plánu.
událost plánování vydání může trvat jeden nebo více dní. Protože agilní plánování vydání může být velkou investicí času a lidí, zajistěte si dostatek času na řádnou přípravu na tuto aktivitu. Tento typ společného plánování je tvrdá práce, takže plánujte pobavit se během akce a nezapomeňte oslavit, až bude po všem!
Navíc, bez ohledu na to, zda plánujete s jedním Scrum Tým, nebo deset, struktura dobrá zpráva plánovací akce zůstává stejný:
-
- Sdílejte vize pro příští vydání. Produktový manažer, majitel produktu nebo hlavní vlastník produktu připomene týmu Scrum cíle vydání, sdílí vizi vydání a vysvětlí, jak toto vydání dosahuje pokroku směrem k celkové vizi produktu.
- rozhodnout pevné datum nebo pevný rozsah buď přístup je v pořádku, ale je důležité rozhodnout pro vaše podnikání, co je nejdůležitější: uvolnění k určitému datu (potřeba zasáhnout tržní rytmus, jako je veletrh) nebo se sadou schopností (vše zahrnuto v pracovním postupu zákazníka).
- Zkontrolujte hlavní položky v nevyřízených produktech a vytvořte cutline. Cutline určuje, jak hluboko do nevyřízených produktů očekáváte v této verzi.
- Zmapujte každý Sprint. Při práci s více Scrum týmy, každý vytáhne z jediného produktu nevyřízených jejich „místní“ seznam položek. Pomocí údajů o rychlosti pro každý tým Scrum naplánujte, které položky budou pravděpodobně dodány v každém sprintu.
- zachytit rizika a závislosti. Udělejte si čas na zvýraznění jakýchkoli významných předpokladů, rizik a závislostí, které by mohly ovlivnit doručení vydání. Transparentnost je nezbytná a bude užitečná v tom, jak komunikujete okno vydání.
odpověď na otázku “ Kdy bude hotovo?“
Nyní, když jste udělali veškerou tvrdou práci, je čas odpovědět na otázku Celie odhadem okna vydání. Okno vydání je rozsah možných termínů doručení na základě nějakého typu empirických dat.
existuje mnoho důvodů, proč byste chtěli místo konkrétního data nabídnout okno vydání. Rychlosti se mění v průběhu času. Okno vydání ilustruje tuto nejistotu a uznává, že váš plán je prognóza, ne přesný závazek. Jak dodáváte hodnotu každý Sprint, okno vydání se zúží, jakmile budou známy neznámé, a rizika jsou zmírněna nebo eliminována.
Chcete-li vypočítat okno vydání, postupujte takto:
-
- odhadněte vysokou rychlost „ustáleného stavu“. Tím se stanoví nejdříve předpokládané datum dodání.
- přehodnoťte pomocí nízké rychlosti „ustáleného stavu“. Tím se stanoví Poslední předpokládané datum dodání.
- Vypočítejte okno pro uvolnění. To je rozdíl mezi vysokou a nízkou rychlostí ustáleného stavu.
- přidejte příslušnou vyrovnávací paměť. To je funkce různých rizik a závislostí ve vašem plánu. To může být vyjádřeno časem nebo faktorem spolehlivosti. Doporučuji vyrovnávací paměť, která je úměrná zjištěným rizikům a závislostem. Například, pokud máte mnoho rizik a závislostí, mít více vyrovnávací paměti. Pokud existuje méně rizik a závislostí, použijte méně vyrovnávací paměti.
nakonec udělejte krok zpět a analyzujte svůj plán vydání vzhledem k vašemu plánu. Připomeňme, že dobrý plán bude zahrnovat zvážení tržních oken, rytmů nebo segmentů, na které se chcete zaměřit. Na základě vašeho plánu budete možná muset odpovídajícím způsobem upravit nevyřízené položky produktu, abyste zajistili, že vaše vydání bude odpovídat omezením nebo cílům plánu.
přijetí dalšího kroku
budování tohoto plánu prvního vydání může být těžká práce. Ale jakmile v rytmu vývoje a udržování plánu vydání vašeho produktu, brzy zjistíte, že je neocenitelným artefaktem ve vaší sadě nástrojů pro správu produktů. Pokud se chcete dozvědět více o vývoji plánu vydání pro váš produkt, kontaktujte nás o pomoc. Rádi s vámi budeme dále hovořit a poradíme vám s integrací plánů vydání pro vaše podnikání.