Skip to main content

Co je to plánovací hra?

Plánovací hra je součástí typu vývoje softwaru známý jako extrémní programování.Vytváří herní prostředí, ve kterém pracovníci z podnikání a vývoje, nazývaní zákazníci a programátoři ve hře, spolupracují na vývoji nového softwaru.Existují dvě části plánovací hry: plánování vydání a plánování iterace.Hra začíná tím, že zákazníci vytvářejí příběhy.Příběhy v této souvislosti jsou krátké popisy konečného výsledku požadovaného ze softwaru.Každý příběh je obvykle psán na samostatné indexové kartě.Zákazníci mohou vytvářet příběhy kdykoli ve hře.

Programátoři pak obdrží příběhy a odhadují náklady nebo množství času, který bude trvat, než dokončí každý příběh.Jakmile zákazníci mají odhady nákladů, umístí příběhy podle priority.Programátoři a zákazníci si mohou v průběhu celého procesu položit otázky, aby objasnili odhady a priority příběhů.Tým může také přidat nové příběhy během procesu nebo rozdělit velký příběh do několika příběhů.Pokaždé, když se to stane, musí mít nový příběh nebo příběhy náklady a prioritu, která jim musí být přidělena.odborných znalostí.Jakmile jsou náklady a priority dokončeny, tým se zavádí k plánu uvolnění.Plán vydání by mohl být řízen daty nebo poháněn příběhem.

V závazku řízeném daty si zákazníci vyberou datum vydání a programátoři určují, kolik času mohou strávit vývojem.Nakonec si zákazníci vybírají příběhy, aby se do té doby přidali.Plán vydání řízeného příběhem znamená, že zákazníci začnou přidávat příběhy do vydání a programátoři stanovili datum vydání vybraných příběhů.Zákazníci mohou pokračovat v přidávání příběhů, dokud se nerozhodnou, že kumulativní vybrané příběhy mohou spolupracovat jako další vydání.Iterace ve hře plánování se vyskytují ve dvoutýdenních intervalech, během nichž programátoři vytvářejí užitečný software pro některé příběhy vybrané během plánování vydání.Na konci každé dva týdny si zákazníci vyberou příběhy, které chtějí vytvořit během příštích dvou týdnů, a programátoři vypočítají množství práce, kterou mohou v té době skutečně dokončit.