vitrinka.docs
Produkt

Sprinty a milníky

Plánování sprintů, přesun nedokončené práce a důležité termíny.

Sprinty

Sprint seskupuje práci kolem pojmenovaného výsledku, cíle a deklarovaného pokrytí produktu, komponenty nebo úkolu. Data jsou volitelná a při vynechání zůstanou prázdná. Úkol patří nejvýše do jednoho sprintu. Názvy jsou v projektu jedinečné; sprint můžete přejmenovat nebo změnit jeho data. Zůstává součástí historie a nelze ho smazat.

Přehled projektu začíná jeho sprinty na časové ose: vyberete pruh sprintu a stránka pod ní ukáže jeho kokpit a úkoly, kde ho zahájíte nebo dokončíte a práci do něj přidáte přímo (míří tam i starší odkaz na část Sprints, vybraný sprint zůstane). Stejné kliknutí otevře v pravém panelu kartu sprintu — jediné místo, kde se sprint upravuje: název, cíl, datum začátku a konce (každé nastavíte nebo smažete zvlášť) a pokryté komponenty, vedle nich jeho postup. Plan › Backlog ukazuje otevřenou práci mimo sprinty. Úkol do sprintu přesunete volbou Move to sprint na jeho řádku, nebo vyberete více úkolů a použijete hromadnou lištu.

  • Zahajte sprint samostatně nebo vedle dalších aktivních sprintů. Zahájení jednoho nikdy potichu nedokončí jiný.
  • Dokončete ho přes zkontrolovaný náhled: vyberte nedokončené úkoly k přesunu a výslovně zvolte cílový sprint nebo backlog. Potvrzení přesune pouze tento výběr a zachová stav i historii členství každého úkolu. Nevybraná a dokončená práce zůstává v původním sprintu.
  • Pokud se rozsah po náhledu změní, načtěte a zkontrolujte ho znovu. Opakování potvrzení se stejným ID požadavku je bezpečné.

V prohlížeči stojí New sprint na začátku lišty časové osy a otevře prázdnou kartu s tlačítkem Create; Start sprint nebo Complete sprint najdete vedle názvu vybraného sprintu a v horní liště jeho karty. Při dokončení vyberete nedokončené úkoly a cíl přesunu, pak zkontrolujete náhled a teprve potom změnu použijete. Z terminálu:

vitrinka sprint create "Checkout delivery" --goal "Ship reliable checkout" --coverage component:checkout
vitrinka sprint start 13
vitrinka sprint complete 12 --into 13 --task 41,42 > carry-preview.json
vitrinka sprint complete 12 --apply carry-preview.json --request-id checkout-carry-1

Před druhým příkazem zkontrolujte soubor s náhledem. Pro backlog použijte --into 0; vynechání --task nevybere žádný úkol. Další sprint se podle dat automaticky nehledá.

Rozsah session a směrování

Než brainstorming založí novou funkci, zvolte sprint nebo výslovně No sprint. Session začíná jako unknown; none je potvrzená volba, nikoli její absence. Vazba se ukládá pro projekt a session s verzí, která brání přepsání novější volby.

vitrinka sprint binding get <session>
vitrinka sprint binding set <session> --sprint 13 --version 0
vitrinka sprint binding set <session> --none --version 1

Použijte verzi vrácenou předchozím čtením; 0 patří pouze dosud neznámé vazbě. Podúkoly a nutné návazné práce dědí rozsah schválené práce. Ověřená chyba se zařadí do jediného aktivního sprintu s odpovídajícím pokrytím. Více shod vyžaduje výběr; neověřené chyby, chyby mimo pokrytí a rozšíření jdou do Příjmu.

Milníky

Milník označuje důležité datum, například vydání nebo demo. Úkol může odkazovat na jeden milník. Časová osa ho zobrazuje značkou, + Filter zúží kterýkoli pohled úkolů na jeden milník a todo může čekat, až bude dosažen (vitrinka me todo milestone reach) — viz připomínky a milníky. Milníky lze přejmenovat a přeplánovat, ale nelze je smazat.

Kde se ukazují

Filtry úkolů podporují sprint a milestone a uložený pohled tento výběr zachová. Agenti používají create, update a list s kind: "sprint" nebo kind: "milestone". Postup vydání nezávisle sbírá sloučenou práci do stránky dalšího vydání.

Přehled ukazuje práci a připravenost vybraného sprintu; Historie produktu uchovává jeho důkazy.

Na této stránce