11
canservice a.s. | Náchodská 2397/23 | 193 00 Praha 9 | Česká republika | E-email: [email protected] Martin Staník Jak jsme zaváděli Scrum … aneb volba rychlejší cesty k očekávaným výsledkům.

Jak jsme zaváděli scrum

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Jak jsme zaváděli scrum

© 2012 scanservice a.s. |  Náchodská 2397/23 |  193 00 Praha 9 |  Česká republika |  E-email: [email protected]

Martin Staník

Jak jsme zaváděli Scrum

… aneb volba rychlejší cesty k očekávaným výsledkům.

Page 2: Jak jsme zaváděli scrum

D O C U M E N T I M A G I N G

© 2012 scanservice a.s. |  Náchodská 2397/23 |  193 00 Praha 9 |  Česká republika |  E-email: [email protected]

Osnova

• Důvod k zavádění agilních metodik

• Jak probíhalo řízení v minulosti

• Očekávání od agility

• Rezistence členů v týmu k zavádění metodiky (absence důvěry ve zlepšení řízení)

• Aktuální postoj k integrovanému agilnímu řízení

• Jak probíhá projektové řízení nyní (podpořeno systémem Jira)

• Retrospektiva aneb dosáhlo se očekávání?

Page 3: Jak jsme zaváděli scrum

D O C U M E N T I M A G I N G

© 2012 scanservice a.s. |  Náchodská 2397/23 |  193 00 Praha 9 |  Česká republika |  E-email: [email protected]

Důvod k zavádění agilních metodik

• Zefektivnění práce

• Transparentnost právě prováděných úloh a časových reportů (workLog)

• Paralelní zpracování úkolů

• Rovnoměrné vyvážení práce v časovém intervalu

• WBS úkolu

• Zvýšení důvěry managementu v development

• Dodržení termínů odevzdání (release)

3

Software developers vs. managers

Page 4: Jak jsme zaváděli scrum

D O C U M E N T I M A G I N G

© 2012 scanservice a.s. |  Náchodská 2397/23 |  193 00 Praha 9 |  Česká republika |  E-email: [email protected]

Jak probíhalo řízení v minulosti

• Úkoly byly realizovány vodopádovým modelem

• Outer dependency

• Initial complexity

• Nelineární rozložení lidských zdrojů

• Nezastupitelnost

• Netransparentnost

• Ad hoc plánování podle potřeby

• Žádný prostor na nalezení řešení (objevil se problém)

4

Page 5: Jak jsme zaváděli scrum

D O C U M E N T I M A G I N G

© 2012 scanservice a.s. |  Náchodská 2397/23 |  193 00 Praha 9 |  Česká republika |  E-email: [email protected]

Očekávání od agility

• Zastupitelnost členů

• Postupné plnění kontextu úkolů (pracovní rozložení v čase)• Odstranění sinusoidového efektu vypětí a nahrazení za lineární konstantní

• Paralelní práce na úkolu

• Práce na úkolu s vědomím jasného cíle = tj. nepracuji na jiné další aktivitě, která spíše vede k „tunningu“ implementace. Improvementy nejdou v zapomnění, ale vrátí se k nim v rámci vymezeného času.

• Dřívější notifikace problémů

• Zlepšení komunikace mezi členy v týmu

• Integrace všech členů týmu do plánování (na každém názoru záleží)

5

Týmová spoluprácechicken and pigs

Page 6: Jak jsme zaváděli scrum

D O C U M E N T I M A G I N G

© 2012 scanservice a.s. |  Náchodská 2397/23 |  193 00 Praha 9 |  Česká republika |  E-email: [email protected]

Rezistence členů v týmu

• Otázka: Jak nejlépe integrovat agilitu na projekt ???

• Nepochopení filozofie

• Rezistence k novým toolům

• Zvyšování režie reportingu

• Příprava práce v podobě User story

• Podpůrné produkty:

• Jira – vlajkové API pro řízení týmu

• Wiki (SharePoint)• Retrospektiva• Evaluace

6

Page 7: Jak jsme zaváděli scrum

D O C U M E N T I M A G I N G

© 2012 scanservice a.s. |  Náchodská 2397/23 |  193 00 Praha 9 |  Česká republika |  E-email: [email protected]

7

Postoj k integrovanému agilnímu řízení

• Různorodé role členů v týmu (rozvoj osobnosti)

• Developer

• Analytik

• Architekt, etc.

• Diskuze během review

• Knowledge transfer a motivace učit se nové věci

• Rychle pochopitelné zadání úkolu

• Naplánovaná práce spadá do plánovaného releasu – rychlá notifikace, pokud se nedaří dokončit podúkol

Page 8: Jak jsme zaváděli scrum

D O C U M E N T I M A G I N G

© 2012 scanservice a.s. |  Náchodská 2397/23 |  193 00 Praha 9 |  Česká republika |  E-email: [email protected]

• Product backLog s user stories

• Refinements (DoD, AC, Risk factor) = WBS

• Dle WBS rozpad úkolu na subúkoly

• Sprint v délce 3 týdnů

• Prvořadý je commitment

• Evaluace sprintu (assessment, retrospektiva a Marlanka time )

• Plnění Product Improvement Frameworku

• Časové rozložení kapacit

• Řešení subúkolů nastává prvním dnem ve sprintu

8

Jak probíhá projektové řízení nyní

Page 9: Jak jsme zaváděli scrum

D O C U M E N T I M A G I N G

© 2012 scanservice a.s. |  Náchodská 2397/23 |  193 00 Praha 9 |  Česká republika |  E-email: [email protected]

9

Retrospektiva aneb dosáhlo se očekávání?

Plánování – planning poker

Sprint runtime

Evaluace a retrospektiva

A - Scrum master

B - Tým

Page 10: Jak jsme zaváděli scrum

D O C U M E N T I M A G I N G

© 2012 scanservice a.s. |  Náchodská 2397/23 |  193 00 Praha 9 |  Česká republika |  E-email: [email protected]

• Je rozhodnutí virtuálních týmu SPOC a Release správné?

• Jak nejefektivněji zvýšit velocitu týmu, pokud nastanou takové okolnosti? Aneb jak být flexibilní …

• Jak nejefektivněji provádět knowledge transfer a integraci nových zaměstnanců do projektu?

• Jak nejrychleji integrovat Scrum na projekt + jakých chyb jsme se dopustili?

• Jak snížit režii na Scrum aneb efektivita pro produktivní value.

10

Témata k diskuzi

Page 11: Jak jsme zaváděli scrum

D O C U M E N T I M A G I N G

© 2012 scanservice a.s. |  Náchodská 2397/23 |  193 00 Praha 9 |  Česká republika |  E-email: [email protected]

STAVÍME MOSTY MEZI PAPÍROVÝM A DIGITÁLNÍM SVĚTEM

Děkuji za pozornost