Agile and Lean, Scrum, Kanban, XP @ Business

Zuzi's blog header image 2

Jsou odhady zbytečné? #NoEstimates

15. 07. 2014 · 3 Comments

Agile

Poslední dobou začíná být hodně populární neodhadovat User Stories. Proč? No když je umíte dobře definovat, stačí spočítat počet User Stories za Sprint a máte velocity. Bez dlouhých diskusí o bodech. Umožňuje vám to jak plánovat reálné množství práce, tak předvídatelnost v rámci produktu. Ono na tom něco je, když totiž umíte dobře definovat User Stories, tak to opravdu stačí. Ale… Co když neumíte, a teprve začínáte se Scrumem, nebo Agilem experimentovat? Jste zvyklí na mandays a hodiny, místo User Stories máte klasické requirementy? Pak je tato praktika téměř nereálná. Relativní jednotky – body – vám totiž pomáhají se spoustou věcí. A to číslo je překvapivě jen vedlejším produktem. Není samo o sobě důležité. Takže proč odhadujeme v bodech? Pomáhá nám to soustředit se na hodnotu pro zákazníka a ne na technické komponenty. Pomáhá nám to zvolit takové řešení, abychom co nejsnadněji dosáhli business cíle. Pomáhá nám to učit se komunikovat napříč departmenty (development, testing, business), a všechna ta diskuse, kterou okolo funkcionalit vedeme, z nás dělá dobrý tým. Učíme se dobře definovat funkcionality tak, aby tomu tým rozuměl. Diskuse okolo ohodnocení nám také pomáhají prioritizovat jednotlivé funkcionality. Ze začátku jsou nekonečně dlouhé. Tak byste radši vzali zkratku a než se naučíte chodit, jezdit na kole, lyžích, bruslích byste raději začali rovnou řídit auto nebo pilotovat letadlo. Teoreticky to možné je, ale v praxi takové zkratky moc nefungují. Takže jestli už nejen děláte Agile, ale jste opravdu Agilní, rozumíte Agilnímu mindsetu, máte pravý samoorganizující Scrum tým, tak je možná na čase to zkusit.

Jestli chcete vědět víc, ráda vás pozvu na konferenci Agile Prague 2014, 15.-16. září, kde o tom bude mluvit Vasco Duarte ve své přednášce “How to improve software project estimates – The #NoEstimates view“.

Tags: ·····

3 responses so far ↓

  • 1 Richard Gopaul // Jul 15, 2014 at 8:49 pm

    Se vším souhlasím, vyjma 1 případu, tedy velký projekt (řádově měsíce) – zde se mi vyplatilo přeci jen jednotlivé Epics hrubě ohodnotit (grooming), členy scrum týmu to jednak donutilo zamyslet se, zda by přece jen nestálo za to něco ještě rozpadnout (odhad byl u některých epics značný), navíc se bez bodů posléze špatně odhaduje, kdy by měl být projekt dokončen, co přibylo navíc oproti původnímu plánu, jak náročné budou adhoc úpravy atd. Se zbytkem bez námitek souhlasím ;-)

  • 2 Ondrej // Oct 22, 2014 at 1:50 pm

    Mne sa idea neodhadovania paci. Dokonca experiment nad nasim backlogom vysiel uplne ukazkovo a nezmenil celkovy odhad dokoncenia projektu. Presne si ale myslim, ze toto je skor doseldok dobre prediskutovanych a rozdelenych US. Cize ano, body su defacto zbytocne za predpokladu ze vsetko potrebne vieme zabezpecit inak :-)

  • 3 zuzi // Oct 22, 2014 at 8:34 pm

    Tak je alespon videt ze to funguje :) A souhlasim, chce to zkusenost, a ne uplne kratkou.

Leave a Comment