Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

EXtreme Programming + SCRUM. Agilní procesy Snaha o minimalizaci rizik Vývojem v iteracích Vývojem v krátkých časových obdobích 1-4 týdny Intenzivní komunikací.

Podobné prezentace


Prezentace na téma: "EXtreme Programming + SCRUM. Agilní procesy Snaha o minimalizaci rizik Vývojem v iteracích Vývojem v krátkých časových obdobích 1-4 týdny Intenzivní komunikací."— Transkript prezentace:

1 eXtreme Programming + SCRUM

2 Agilní procesy Snaha o minimalizaci rizik Vývojem v iteracích Vývojem v krátkých časových obdobích 1-4 týdny Intenzivní komunikací V týmu Se zákazníkem Základní myšlenka je adaptabilnost procesu

3 XP - eXtreme Programming Agilní softwarový proces založený na Silném testování Integraci Komunikaci se zákazníkem 12 základních principech Je více radikální, méně teoreticky založený než jiné metodologie

4 12 principů XP Plánovací proces Častější software releases Metafora Jednoduchý design Testování Refactoring Programování v párech Společné vlastnictví kódu Průběžná integrace 8 hodinová pracovní doba, 40 hodinový pracovní týden Zákazník k dispozici při vývoji Programovací standardy

5 SCRUM

6 SCRUM development process Iterativní způsob vývoje softwaru patřící mezi agilní metody Přebírá principy XP a rozšiřuje je Lze jej využít pro Vývoj softwaru Údržbu softwaru Software management

7 SCRUM schéma

8 Principy SCRUM Neexistuje žádný manažerv klasickém pojetí Aktivity týmu řídí SCRUM master Tým se podílí na plánování Úkoly se nezadávají, úkoly si berete 15 min SCRUM schúze každý den

9 Role Slepice a prasata (podle vtipu o slepici a praseti) A pig and a chicken are walking down a road. The chicken looks at the pig and says, "Hey, why don't we open a restaurant?" The pig looks back at the chicken and says, "Good idea, what do you want to call it?" The chicken thinks about it and says, "Why don't we call it 'Ham and Eggs'?" "I don't think so," says the pig, "I'd be committed but you'd only be involved."

10 Role 2 Prasata Vlastník projektu SCRUM master Tým Slepice Uživatelé Stakeholdeři Manažeři

11 Setkání Daily SCRUM V průběhu sprintu, minut Sprint planning meeting Před započetím sprintu, limit 8h Sprint review meeting Na konci sprintu, ukázky kódu, limit 4h Sprint retrospective Zpětné srovnání sprintu, odpověď na otázky Co šlo ve sprintu dobře Co by šlo vylepšit

12 Artefakty Product backlog Vysokoúrovňový dokument popisující celý produkt Co má být tvořeno, požadavky Sprint backlog Detailní dokument obsahující informace o nastávajícím (probíhajícím) sprintu Burn down Je veřejný dokument obsahující zbývající práci se Sprint backlogu

13 SCRUM a XP Časté schůze se stakeholdery Zákazník na IT pracovišti Práce ve dvojicích Sdílení kódu Udržování jednoduchosti tvořeného softwaru 8 hodin denně/40 hodin týdně Žádné penalizace - nezametáváme problémy pod koberec

14 Děkuji za pozornost


Stáhnout ppt "EXtreme Programming + SCRUM. Agilní procesy Snaha o minimalizaci rizik Vývojem v iteracích Vývojem v krátkých časových obdobích 1-4 týdny Intenzivní komunikací."

Podobné prezentace


Reklamy Google