¿qué es scrum y cómo implementarlo - ing. juan gabardini
TRANSCRIPT
||||
Desarrollo de Productos
“The New New Product Development Game”, Hirotaka Takeuchi and Ikujiro Nonaka, Harvard Business Review, 1986.
Henrik Kniberg
Iteractivo / Incremental
Incremental
Iteractivo
Incremental & Iteractivo
Xavier Quseada Allué
http://www.agilar.org/blog/2008/04/no-waterfall-tra p
¿Requerimientos?
¿Proyecto predecible?
Anarchy
Far fromAgreement
Req
uire
men
ts
Anarchy
Far fromAgreement
Req
uire
men
ts
Perdida debido a Perdida debido a
Fuente: “Strategic Management and Organizational Dynamics “, Ralph Staceytomado de “Agile Software Development with Scrum”, Ken Schwaber y Mike Beedle.
Simple
Complicated
Complex
Close toCertainty
Far fromCertainty
Technology
Close toAgreement
Req
uire
men
ts
Simple
Complicated
Complex
Close toCertainty
Far fromCertainty
Technology
Close toAgreement
Req
uire
men
ts
Nivel de planificaciónC
osto
. Costo Plan
Costo no Plan
Costo total
Perdida debido a erosión de la
participación de mercado
debido a planes
inadecuados
Nivel de planificaciónC
osto
. Costo Plan
Costo no Plan
Costo total
Perdida debido a erosión de la
participación de mercado
debido a planes
inadecuados
Basado en: Balancing Agility and Discipline, Barry Boehm, Richard Turner
Hagamos…
Scrum - Juan Gabardini 11
¿El contrato o lo que necesitas?
14
1 2 3 4 5 6 7 8 9 10 11 12
0
2
4
6
8
10
12
Iteraciones
Va
lor
¿El contrato o lo que necesitas?
14
16
18
20
1 2 3 4 5 6 7 8 9 10 11 12
0
2
4
6
8
10
12
Iteraciones
Va
lor
ProductividadPromedio Industria
IDXPrimavera
PN= 1.27* PN-1
P33= 2098* P1
Putman process productivity index
Producto Easel
SirsiDynix
Borland Quattro
400%
Cuánto cuesta mejorar
1 a I
2 b II
3 c III
4 d IV4 d IV
5 e V
6 f VI
7 g VII
8 h VII
9 i IX
10 j X
Cuánto cuesta mejorar
1 a I
2 b II
3 c III
4 d IV4 d IV
5 e V
6 f VI
7 g VII
8 h VII
9 i IX
10 j X
¿Por qué usar Scrum?
Complicated
Anarchy
Complex
Far fromAgreement
Req
uire
men
ts
Complicated
Anarchy
Complex
Far fromAgreement
Req
uire
men
ts
Promedio Industria
IDXPrimavera
Producto Easel
SirsiDynix
Borland Quattro
Promedio Industria
IDXPrimavera
Producto Easel
SirsiDynix
Borland Quattro
Scrum - Juan Gabardini 17
Simple
Close toCertainty
Far fromCertainty
Technology
Close toAgreement
Simple
Close toCertainty
Far fromCertainty
Technology
Close toAgreement
Borland QuattroBorland Quattro
1 2 3 4 5 6 7 8 9 10 11 12
0
2
4
6
8
10
12
14
16
18
20
Iteraciones
Va
lor
Nivel de planificación
Costo . Costo Plan
Costo no Plan
Costo total
Perdida debido a erosión de la
participación de mercado
Perdida debido a planes
inadecuados
No se puede mostrar la imagen. Puede que su equipo no tenga suficiente memoria para abrir la imagen o que ésta esté dañada. Reinicie el equipo y, a continuación, abra el archivo de nuevo. Si sigue apareciendo la x roja, puede que tenga que borrar la imagen e insertarla de nuevo.
Scrum
Dueño del Producto
Dueño del Producto
Equipo
Planifi-cación
Revisión & retrospectiva
Scrum Master
Plan del proyecto completo Sprint backlog
Reglas & Impedimentos
Taskboard
Agilar Taskboard
Desarrollo iterativo
Arq Des Estab
Ejemplo - XP
Comunidad y eventos
� Información adicional
� http://groups.yahoo.com/group/foro-agiles
http://www.agile-peru.net/� http://www.agile-peru.net/
� http://softwareagil.blogspot.com
� Eventos
� Ágiles 2010 – Oct – Lima
• Ágiles 2009 http://www.agiles2009.org
� Agile Open Tour (www.agiles.org)