Späť
Základné a nadstavbové vzdelávacie programy pre tím.
Dlhodobá podpora tímov mentormi.
Spoznajte potenciál pre zlepšenia tímu.
Príprava a nastavenie tímu pre tvorbu komplexných produktov škálovaným Agile.
Ucelený a zmysluplný rozvoj tímu
Základné a nadstavbové vzdelávacie programy pre Scrum Mastrov.
Dlhodobé programy rozvoja schopností.
Identifikujte svoje potenciály pre ďalší profesionálny rozvoj.
Príprava Scrum Mastrov pre prácu v škálovanom Agile.
Základné a nadstavbové vzdelávacie programy pre Produktových vlastníkov.
Pripravte sa na prácu produktového vlastníka škálovaného portfólia produktov.
Vzdelávanie pripravujúce firmu pre zavedenie Agile.
Dlhodobé rozvojové programy pre zavedenie agilných praktík do firmy.
Hodnotenie agility firmy a identifikácia potenciálov pre ďalšie zlepšovanie.
Príprava firmy pre škálovanie agilných praktík.
Naše služby
TRÉNINGY
ROZVOJ
HODNOTENIE
ŠKÁLOVANIE
Ďalšie odkazy
Domov / Knowhow / Predplánovanie sprintu
Agilný tím žije vo viacerých časových pásmach. Produktový vlastník a tím produktového vlastníka žijí prípravou budúceho sprintu. V aktuálnom sprinte žije implementačný tím realizáciou požiadaviek a jej akceptáciou.
V praxi iba veľmi málo tímov je schopných správne pripraviť plán sprintu počas jedného stretnutia. Hlavnou príčinou je maturita agilných praktík a predovšetkým stupeň pripravenosti backlogu sprintu pre plánovanie.
Aj preto je odporúčané rozložiť plánovanie na dve časti:
Rozloženie umožní tímu poznať plány do budúcna, identifikovať vopred riziká a pripraviť požiadavky na sprint.
Predplánovanie (často označované aj ako sprint preplanning) nie je súčasťou štandardu Scrum. Táto aktivita pomáha zefektívniť plánovanie sprintu včasnou prípravou požiadaviek.
Cieľom predplánovania je oboznámiť tím s požiadavkami vybranými pre sprint a zistiť či budú realizovateľné, či ich zadanie je zrozumiteľné a či spĺňa definíciu pripravenosti (DoR). Toto prípravné stretnutie, ktoré prebieha v aktuálnom sprinte, je sústredené na nasledujúci sprint.
Tímy zvyknú mať počas sprintu dve až tri prípravné stretnutia, na ktorých postupne spodrobňujú požiadavky pre nasledujúci sprint. V jednotlivých stretnutiach sa môže líšiť aj účastníci.
Počet týchto stretnutí sa líši aj od veľkosti produktu a jeho závislosti na iných produktoch, systémoch. V tejto kapitole preto je popísaný najkomplexnejší prístup určený pre enterprise spoločnosti. Menšie spoločnosti môžu použiť tento popis ako zdroj informácií pre nastavenie procesu prípravy na plánovanie.
Každopádne aj menšie firmy by s predplánovaním mali uvažovať hoc s menším počtom stetnutí. Z našej skúsenosti je toto stretnutie kľúčom k rýchlemu a kvalitnému plánovaniu sprintu, ktorý potom končí s veľmi malým množstvom prípadných zmien a načas.
Chýbajúce predplánovanie je príčinou nedokončených user stories na konci sprintu, čo zbytočne zvyšuje tlak na tím a predovšetkým výrazne ovplyvňuje stratégiu dodávky produktu. Najčastejšie sa konajú dve stretnutia, Príprava sprintu I. a spojený Príprava sprintu II.a III.
Cieľom prvého stretnutia má byť vytypovanie user stories, ktoré biznis potrebuje mať dokončené v nasledujúcom sprinte. Na tomto stretnutí sa zvyčajne stretne produktový vlastník so stakeholdermi, s business analytikmi, produktovým manažmentom, projektovým manažérom, popr. s konzultantmi.
Výsledkom má byť prvý nástrel obsahu nasledujúceho sprintu a zoznam úloh, ktoré je potrebné spraviť na to, aby bol sprint dostatočne detailne pripravený. Výsledok by sa mal začať približovať kvalite danej Definition of Ready.
Počas druhého stretnutia sa tím produktového vlastníka má uistiť, že backlog nasledujúceho sprintu je kvalitne pripravený, vyhovuje Definition of Ready, je správne priorizovaný a sú jasné a skoordinované závislosti s inými tímami, resp. systémami.
Mali by byť prítomní aj analytici alebo konzultanti, ktorí prispeli k detailizácii user stories a ich akceptačných kritérií. V prípade komplexnejších produktov sa tohto stretnutia nemusia zúčastniť všetci členovia tímov.
Stretnutie tímu a produktového vlastníka v poslednom týždni sprintu ohľadom požiadaviek zaradených do nasledujúceho sprintu. V treťom stretnutí sa do aktivity už zapája aj vývojový tím vrátane testerov, ktorí sú oboznámení s plánovaným obsahom sprintu.
Počas tohto stretnutia tím môže aj ohodnotiť náročnosť pomocou story pointov, validovať riziko implementácie, odporúčať zmeniť poradie user stories v sprinte tak, aby viac vyhovovalo implementácii. Celková komplexnosť pripravená do sprintu by mala vo veľkosti hodnoty danej rýchlosťou tímu (velocity).
Nenechajte si ujsť výber toho najlepšieho z Agile, s čím sa stretli naši mentori. Nielen zo sveta produktov, vývoja, tipov a trikov, ale občas aj humoru. Posielame pravidelne, raz za občas :) #QualityOverQuantity