Mais conteúdo relacionado Smidig2008 Meta Scrum I Store Prosjekter1. Together. Free your energies
MetaScrum in large projects
Experience from using Scrum as a tool to improve communication
Steinar Årdal
Smidig 2008, 09.10.2008
2. 70 % of total time in large projects
is spent on communication*
* Teasley, Covi, Krishnan, Olson, (2002). Rapid Software
Development through Team Collocation (IEEE)
| Smidig 2008
Together. Free your energies Steinar Årdal
© 2008 Capgemini. All rights reserved 2
3. The Pension Reform
One of the largest reforms in Public Sector
2006 2007 2008 2009
Ny alderspensjon
AFP
Uførepensjon
Offentlig tjenestepensjon
2
Etterlattepensjon
”Deling” av pensjonsopptjening
0
1
30.11.05 30.06.06 01.01.07 01.01.08 01.01.09 01.01.10
Fase 1
0
Forprosjekt Bro-bygging
Fase 2
Ny systemløsning, nye arbeidsprosesser
og ny organisering på dagens regelverk
Fase 3 Fase 3
Forpro Ny systemløsning, nye arbeidsprosesser og ny
sjekt organisering på nytt regelverk
| Smidig 2008
Together. Free your energies Steinar Årdal
© 2008 Capgemini. All rights reserved 3
4. The Scrum Process
Daily Scrum (15 min)
• What have you done?
• What are you planning to do?
Daily • Do you have any obstacles?
Product
Scrum
Backlog
xxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxx
Xxxxxxxxxxxxxxxx
Sprint
New functionality
Sprint
are demonstrated
Backlog
xxxxxxxxxxxxxxxx
at the end of
xxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxx
each Sprint
Xxxxxxxxxxxxxxxx
4 Weeks
| Smidig 2008
Together. Free your energies Steinar Årdal
© 2008 Capgemini. All rights reserved 4
5. Scrum of Scrums
Product Daily ScrumOfScrums (15 min)
Daily
Scrum
• ScrumMasters & Architects (++)
Backlog
A • Synchronies the teams
xxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxx
B
xxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxx
Sprint • Solving common obstacles
xxxxxxxxxxxxxxxx
C
xxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxx
D
xxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxx
E
xxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxx
ScrumOfScrumsMaster
xxxxxxxxxxxxxxxx
ScrumMaster ScrumMaster ScrumMaster
Daily Daily Daily Daily Daily
Scrum Scrum Scrum Scrum Scrum
Sprint Sprint Sprint Sprint Sprint
Sprint A Sprint B Sprint C Sprint D Sprint E
Backlog Backlog Backlog Backlog Backlog
xxxxxxxxxxxx xxxxxxxxxxxx xxxxxxxxxxxx xxxxxxxxxxxx xxxxxxxxxxxx
xxxxxxxxxxxx xxxxxxxxxxxx xxxxxxxxxxxx xxxxxxxxxxxx xxxxxxxxxxxx
xxxxxxxxxxxx xxxxxxxxxxxx xxxxxxxxxxxx xxxxxxxxxxxx xxxxxxxxxxxx
| Smidig 2008
Together. Free your energies Steinar Årdal
© 2008 Capgemini. All rights reserved 5
6. MetaScrum
Program MetaScrums (15 min)
Daily
Scrum
Roadmap • 3 days a week
xxxxxxxxxxxxxxxx
• ScrumMaster/Team lead
xxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxx
Sprint
xxxxxxxxxxxxxxxx
• Synchronies the program
xxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxx
• Solving common obstacles
xxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxx
MetaScrumsMaster
Daily
Scrum
Infrastructure
Sprint
Project X
Project Y
Design
ScrumOfScrumsMaster
Daily
Scrum
Daily
Scrum
Daily
Daily Scrum
Scrum
Sprint
Sprint
Sprint
Sprint
| Smidig 2008
Together. Free your energies Steinar Årdal
© 2008 Capgemini. All rights reserved 6
7. Improved communication with Scrum
Scrum ScumOfScrums MetaScrum
Commitment to Achieve a steady Bridge the information
gap between projects
Definition of Done project rhythm
Simplicity of Synchronized Commitment to the
Daily Scrum and execution of the program’s roadmap
and plans
Scrum Boards Product Backlog
ScrumMaster shields Unified reporting of Identify common
the team from noise status using DoD impediments
Scrum eliminates side channel communication
| Smidig 2008
Together. Free your energies Steinar Årdal
© 2008 Capgemini. All rights reserved 7