NávodyMind Map StudioČtení na 9 minut

Naplánujte příští vydání v Jiře vizuálně s Mind Map Studio

Sledujte vydání zákaznického portálu od seznamu úkolů v Jiře přes vizuální kontrolu rozsahu až po společný kontrolní seznam uvedení do provozu.

Vydání v Jiře může obsahovat přehledně uspořádaný seznam úkolů, a přesto v týmu zůstávají otázky.

Co toto vydání změní pro zákazníky? Které práce spolu souvisejí? Co bychom měli před spuštěním otestovat? A co musí po dokončení vývoje následovat, aby se vše dostalo do produkce?

Seznam úkolů je výchozím bodem těchto rozhovorů. Myšlenková mapa nabízí jiný způsob, jak jej prozkoumat: seskupte související práci, ponechte plánovací otázky u příslušné oblasti a projděte rozsah s týmem.

V tomto průvodci budeme sledovat fiktivní tým připravující vydání zákaznického portálu. Pomocí Mind Map Studio přeneseme úkoly vydání z Jiry na mapu, uspořádáme rozsah a vytvoříme společný postup vydání.

Stejný přístup můžete použít i pro příští vydání a začít několika úkoly a krátkým kontrolním seznamem.

Začněte připravovaným vydáním v Jiře

Náš ukázkový tým připravuje aktualizaci zákaznického portálu se třemi oblastmi práce:

  • Přihlášení: jasnější pokyny k obnovení hesla a vylepšená zpráva o neplatném odkazu.
  • Oznámení: nové předvolby e-mailů a oprava duplicitních oznámení.
  • Fakturace: oprava fakturační adresy zobrazované na fakturách.

Tým již v Jiře vytvořil nevydanou verzi a přiřadil k ní příslušné úkoly prostřednictvím pole Fix versions.

Tato příprava je důležitá. Panel Jira releases v Mind Map Studio zobrazuje verze aktuálního projektu Jira se stavem vydáno nebo nevydáno a umožňuje prohlížet přiřazené úkoly. Než panel použijete k plánování této práce, vytvořte verzi a spravujte přiřazení úkolů v Jiře.

Pro tento postup potřebujete oprávnění zobrazit projekt a jeho úkoly a myšlenkovou mapu, kterou můžete upravovat.

Otevřete mapu, v záhlaví vyberte Jira releases a najděte nevydanou verzi, o které chcete diskutovat. Sekce Attached issues zobrazuje práci, která je již k této verzi v Jiře přiřazena.

Pokud vydání nemá přiřazené úkoly, zkontrolujte pole Fix versions u úkolů, které jste očekávali. I prázdné vydání může mít postup, zatím ale nebude mít přiřazené úkoly k přenesení na mapu.

Dejte vydání podobu, o které může tým diskutovat

Začněte ústředním tématem, které vydání jasně pojmenuje:

Zákaznický portál — říjnové vydání

Pod něj přidejte tři větve:

  • Přihlášení a přístup k účtu
  • Předvolby oznámení
  • Správnost fakturace

Tyto větve popisují změny způsobem, o kterém může tým diskutovat s podporou, produktovým týmem i vývojáři.

Zvolte seskupení vhodné pro vaše vydání. Změny pro zákazníky mohou patřit pod jednotlivé části uživatelského prostředí. Infrastrukturní vydání se může lépe posuzovat podle služeb nebo systémů. Menšímu vydání mohou stačit dvě větve.

Užitečná otázka zní: Pomohlo by toto uspořádání někomu vysvětlit, co dodáváme?

V našem příkladu zákaznického portálu seskupení úkolů pro obnovení hesla objasňuje jejich společný účel. Seskupení změn oznámení pomáhá týmu diskutovat o nových předvolbách společně s opravou duplicitních e-mailů.

Seskupte vydání do oblastí, o kterých může tým diskutovat. Rozbalte jednotlivé větve a projděte podrobnosti.

Přeneste přiřazené úkoly z Jiry na mapu

Vyberte větev, která má úkol obsahovat. V panelu Jira releases najděte úkol v sekci Attached issues, najeďte na něj kurzorem a vyberte jeho tlačítko plus.

Mind Map Studio přidá podřízenou kartu s klíčem Jira a shrnutím. Úkol také můžete přetáhnout z panelu vydání na plátno a pustit poblíž zamýšleného nadřazeného tématu.

Opakujte to pro ostatní úkoly, dokud vydání nezíská užitečnou vizuální strukturu.

Přidání úkolu na mapu mění pouze mapu. Nemění jeho Fix versions, neupravuje úkol ani nevytváří vazbu mezi úkoly v Jiře. Vizuální seskupení tak mohou podpořit diskusi o vydání, aniž by změnila přiřazení práce v Jiře.

Použijte mapu ke kontrole rozsahu

Jakmile úkoly uspořádáte, projděte mapu s týmem.

Začněte jednoduchou otázkou:

Ukazuje to vše, co očekáváme, že dodáme?

Procházejte jednu větev po druhé. V našem příkladu obsahuje větev přihlášení dvě změny, diskuse ale odhalí další okolnost: možná bude třeba aktualizovat pokyny podpory pro obnovení hesla.

Přidejte vedle této práce plánovací téma:

Ověřit, zda je třeba aktualizovat příručku podpory.

Může zůstat otázkou, zatímco tým věc prověřuje. Pokud tým rozhodne, že je nutná sledovaná práce pro dodání, vytvořte ji a přiřaďte prostřednictvím odpovídajícího pracovního postupu v Jiře.

Otázky umístěné blízko příslušné větve si zachovávají kontext. Ten, kdo kontroluje změny přihlášení, tak vidí, proč přišla na řadu příručka podpory.

Hledejte kontroly, které přesahují jednotlivé úkoly

Dále se zeptejte:

Které změny bychom měli ověřit společně?

Větev oznámení obsahuje novou obrazovku předvoleb a opravu duplicitních e-mailů. Každý úkol může mít vlastní akceptační kritéria, diskuse o vydání by ale měla zohlednit i celkovou zkušenost.

Například:

  • Zabrání vypnutí oznámení odeslání odpovídajícího e-mailu?
  • Obnoví opětovné zapnutí očekávané chování?
  • Dostane zákazník při zapnutém oznámení jen jeden e-mail?

Jde o ukázkové otázky pro náš fiktivní produkt. Vaše kontroly by měly vycházet z chování, které vydání skutečně mění.

Mapa podporuje diskusi tím, že související práci umisťuje pohromadě. Tým stále musí rozhodnout, co testovat, a zaznamenat výsledky ve svém běžném testovacím procesu.

Formulujte nevyřešené otázky konkrétně

Téma nazvané „Obavy ohledně fakturace“ dává týmu málo podkladů k jednání.

Užitečnější otázka zní:

Ovlivní oprava adresy dříve vygenerované faktury?

Taková formulace pojmenovává nejistotu a usnadňuje nalezení správného člověka, který na ni odpoví.

Před ukončením kontroly projděte otevřené otázky a dohodněte se, kdo je bude řešit. Vizuální plán se stává užitečným, když z diskuse vyplynou jasné další kroky.

Udržujte rozsah a otevřené otázky pohromadě. Tyto snímky obrazovky používají běžná témata mapy k ilustraci fiktivního příkladu; karty propojené s Jirou zobrazují také klíče úkolů. Rozhraní na snímcích je v angličtině.

Vytvořte společný postup vydání

Pochopení rozsahu je jednou částí plánování vydání. Koordinace dne spuštění je další.

V panelu Jira releases otevřete pro danou verzi Deploy Notes & Checklist. Zde můžete vytvořit uspořádaný kontrolní seznam kroků nasazení.

Postup patří k danému projektu Jira a vydání, takže lidé pracující na stejném vydání mohou sledovat stejnou uloženou posloupnost.

Zadejte krok a stiskněte Enter nebo vyberte tlačítko pro přidání. Pokračujte, dokud seznam nepokrývá činnosti, které tým potřebuje koordinovat.

Pro naše vydání zákaznického portálu může první návrh vypadat takto:

1Potvrdit, že dohodnuté kontroly vydání proběhly úspěšně.
2Potvrdit odpovědnou osobu za nasazení a postup obnovy.
3Nasadit aktualizaci zákaznického portálu.
4Ověřit obnovení hesla v produkci.
5Ověřit předvolby oznámení a doručování e-mailů.
6Ověřit fakturační adresu na faktuře.
7Zkontrolovat monitoring, zda neukazuje neočekávané chyby.
8Sdílet výsledek vydání s týmem.

Berte to jako výchozí bod. Správná posloupnost závisí na vašem systému, procesu nasazení a riziku vydání.

Některé týmy potřebují samostatné kroky pro zálohy, schválení nebo komunikaci údržby. Jinde je nasazení automatizované a postup slouží především ke koordinaci ověřování a komunikace.

Pište kroky, které lze spolehlivě dokončit

„Zkontrolovat všechno“ se obtížně provádí konzistentně.

„Ověřit, že si zákazník může vyžádat e-mail pro obnovení hesla a úspěšně použít odkaz“ dává člověku provádějícímu kontrolu konkrétní úkol.

Používejte tento princip v celém postupu:

  • Pojmenujte činnost.
  • Určete příslušnou funkci nebo systém.
  • Tam, kde to pomůže, uveďte jasný očekávaný výsledek.

Zachovejte čitelnost seznamu. Podrobné provozní postupy mohou zůstat v zavedené týmové dokumentaci; postup vydání má usnadnit sledování jednotlivých kroků.

V Mind Map Studio můžete kroky posouvat nahoru či dolů, mazat je a označovat za dokončené. Počet dokončených kroků a ukazatel průběhu zobrazují, jak velká část postupu je hotová.

Tento průběh se vztahuje k postupu vydání. Dokončení kroku nemění stav úkolu v Jiře ani neoznačuje verzi Jira za vydanou.

Udržujte plán v souladu s Jirou

Rozsah vydání se může po první plánovací schůzce změnit.

Úkol se může přesunout do pozdější verze. Po testování může přibýt oprava. Tým může změnit implementaci tak, že bude zapotřebí další kontrola v produkci.

Když se v Jiře změní verze nebo přiřazení úkolů, vyberte Refresh Jira releases a vyžádejte aktuální verze s přiřazenými úkoly.

Potom porovnejte mapu a postup s aktualizovaným rozsahem. Zkontrolujte, zda vizuální plán stále odpovídá vydání a zda kroky nasazení stále dávají smysl.

Po obnovení seznamu vydání by měla následovat kontrola plánu; nepředpokládejte, že obnova sladila všechny části stávající mapy.

Jasně oddělte tyto odpovědnosti:

Vytvořit verzi vydáníVizuálně uspořádat vydání
Přiřadit úkoly přes Fix versionsPřidat přiřazené úkoly na mapu
Nastavit datum vydáníPonechat plánovací témata vedle související práce
Aktualizovat stavy úkolů a vydáníVytvářet a dokončovat kroky postupu vydání

To pomáhá i tehdy, když něco zdánlivě chybí. Pokud úkol není v Attached issues, prověřte jeho přiřazení k vydání v Jiře a poté obnovte panel.

Vyhněte se třem častým chybám při plánování

Příliš podrobná mapa, kterou nelze snadno zkontrolovat

Pokud každá větev obsahuje dlouhé poznámky a drobné implementační detaily, je obtížnější pochopit vydání jako celek.

Začněte hlavními oblastmi vydání a příslušnými úkoly Jira. Doplňující témata přidávejte, když pomáhají zodpovědět plánovací otázku. Podrobné požadavky ponechte v úkolech Jira.

Nejasné ověřovací kroky

„Otestovat přihlášení“ může pro různé lidi znamenat různé věci.

Pojmenujte chování, které vydání mění. V našem příkladu si požadavky na obnovení hesla a neplatné odkazy zaslouží konkrétní kontroly, protože právě tyto zkušenosti se upravují.

Považování dokončeného seznamu za důkaz úspěchu vydání

Dokončený postup zaznamenává, že byly jeho kroky odškrtnuty. Tým stále potřebuje odpovídající výsledky testů, pozorování z produkce a rozhodnutí o výsledku vydání.

Dohodněte se, jaké důkazy jsou nutné před dokončením ověřovacích kroků, a dodržujte svůj běžný proces aktualizace vydání v Jiře.

Vyzkoušejte to při příštím vydání v Jiře

Vyberte jedno připravované vydání se zvládnutelným počtem úkolů.

Otevřete mapu v Mind Map Studio, vyhledejte verzi v Jira releases a uspořádejte přiřazené úkoly do několika smysluplných větví. Pomocí přehledu diskutujte o rozsahu a identifikujte nezodpovězené otázky. Poté otevřete Deploy Notes & Checklist a zapište posloupnost, kterou tým v den spuštění dodrží.

Týmu zákaznického portálu tím vzniknou dva užitečné pohledy na stejné vydání: mapa vysvětlující, co se mění, a kontrolní seznam koordinující spuštění a ověření.

Začněte tímto malým výsledkem. Příští schůzka k vydání vám umožní zjistit, které skupiny, otázky a kontroly vašemu týmu pomáhají nejvíce.

Vyzkoušejte Mind Map Studio při příštím vydání v Jiře a vytvořte vizuální plán, který si tým může společně projít.

#MindMapping#Jira#ReleasePlanning

Související články

Kontaktujte nás

Máte otázky k tomuto článku? Proberme vaše technické cíle.

Vaše údaje