sobota 25. srpna 2012

Planning Poker - Ako na lepšie odhady?

Plánovanie a odhadovanie prinášajú najviac problémov, s ktorým sa stretávame na projektoch, a to nielen v oblasti IT. Ak práce nie sú skončené včas, „zle sme to naplánovali“. Po projekte zapíšeme „lessons learned“ a aspoň chvíľu si môžeme nahovárať, že druhý raz si dáme väčší pozor. Osobná skúsenosť každého z nás je potom základom rôznych technických porekadiel, napríklad „každý projekt skončí po termíne, to je predsa normálne“. Dokážeme s týmto stavom niečo urobiť?

úterý 14. srpna 2012

Když je opakování matka nejen moudrosti

Také jste už zažili bezesnou noc před vydáním nové verze svého produktu? Agilní metody zavedly iterativní vývoj, který stres před koncem projektu zmírňuje, ale u některých týmů stále zůstává stres před koncem sprintu, nemluvě o tom, že mnohé týmy používají i speciální „release sprint“. Představte si ale svět, ve kterém by vydání nové verze bylo stejně bezbolestné jako stisk tlačítka myši. Jak se dostat do takového světa, radí kniha autorů Jeze Humble a David Farley: "Continuous Delivery" (nezaměňovat s Continuous Deployment)

pondělí 13. srpna 2012

Pozývame nových kolegov do Agília tímu – pomôžte nám tvoriť budúcnosť!

Od roku 2008 budujeme skupinu nadšencov o agilné techniky. Veríme, že popularizácia agilných techník urýchli zmeny v modernom spôsobe riadenia znalostných pracovníkov, pri vývoji softvéru alebo riadení inovačných spoločností. Prečo budujeme komunitu a prečo je to dôležité by som chcel ozrejmiť na krátkom príbehu.

pondělí 6. srpna 2012

Správa požiadaviek – v čom je problém?

Pomocou vhodného softvéru dokážeme vyriešiť takmer každú úlohu. Trik spočíva v tom, ako správne problém identifikovať. Viac než polovička chýb v softvérovom vývoji je spôsobená už vo fáze zberu požiadaviek. Z toho vyplýva, že by sa situácia zlepšila, ak by sme vedeli viac o probléme.

V agilnom svete „problém“ identifikuje vlastník produktu. Býva to skrytá obchodná príležitosť, ktorú chce uchopiť a čo najrýchlejšie realizovať. Alebo potreba niekde niečo zjednodušiť a upraviť. A tak začne vznikať vízia, ako by malo riešenie vyzerať. Potom sa začne plniť produktový backlog požiadavkami. A tieto by sa mali presunúť na vývojové tímy....