Scrum con éxito
Barcelona PHP Conference 2009
Jordi Salvat i Alabart+34 676 49 86 00
[email protected]://jordionsoftware.blogspot.com/
Introducción
Esto no es una introducción.
Presentación
Esto sí es una presentación.
Presentación
¿Porqué?
Manifiesto por el Desarrollo Ágil de Software
Estamos descubriendo mejores maneras de desarrollar software, a base de hacerlo y ayudar a otros a hacerlo. Con este trabajo
hemos llegado a valorar:
Los individuos y las interaccionesmás que los procesos y las herramientas.
El software en funcionamientomás que la documentación exhaustiva.
La colaboración con el clientemás que la negociación de contratos.
Responder al cambiomás que seguir un plan.
Eso es: aunque hay valor en los ítems abajo, valoramos más los ítems de arriba.
1ª Parte
Algunos Conceptos Esenciales
No silver bullet
“There is no silver bullet but agile methods come very close.”
Jim JohnsonChairman of
The Standish Group
Scrum es sencillo
PMBOK Guide: 390 pág.
Scrum Guide: 14 pág.
Inspecciona y adapta
Planificarentregas
Planificarel día
PlanificarSprints
Retros-pectiva
Demo
Bibliografía
Schwaber, Ken; Beedle, Mike (2002)
Agile Software Development with Scrum
W.E. Deming (1986)
Out of the Crisis
Facultación
Facultación
Confianza
Paciencia
Coraje
Bibliografía
Kenneth Blanchard, Spencer Johnson (1982)
The One Minute Manager
Peter Drucker (1966)
The Effective Executive
Formación de un equipo
FormingStorming
NormingPerforming
0
10
20
30
40
50
60
70
80
Formación de un equipo
FormingStorming
NormingPerforming
0
10
20
30
40
50
60
70
80
Formación de un equipo
FormingStorming
NormingPerforming
0
10
20
30
40
50
60
70
80
Formación de un equipo
FormingStorming
NormingPerforming
0
10
20
30
40
50
60
70
80
Bibliografía
Tom DeMarco, Timothy Lister (1987)
Peopleware: Productive Projects and Teams
El rol del Scrum Master
Facilitar
¿Preguntas?
2ª Parte
Recomendaciones Prácticas
No te mires el ombligo
“La colaboración con el clientemás que la negociación de contratos.”
La política importa
“no aún” vs. “descoped”
“retrospectiva” vs. “post-mortem”
“2004.40” vs. “2004.4”
¡O todo o nada!
“Esto en mi empresa no se puede hacer.”
“¿Se puede implementar Scrum paso a paso?”
¡No seas suicida!
Fácil:
Una sola oficina Una sola zona horaria Una sola cultura 5-8 desarrolladores Equipo auto-suficiente
Difícil:
Varias oficinas Off-shore India-Europa-China 80 desarrolladores Dependencias externas
KISS
Los individuos y las interaccionesmás que los procesos y las herramientas.
KISS
KISS
¿Pero... y el repositorio histórico?
Entrega a menudo
DoD = en producción
Un sombrero por cabeza
Quién mucho aprieta poco abarca
Bibliografía
Henrik Kniberg (2007)
Scrum and XP from the Trenches
Ken Schwaber (2009)
Scrum Guide
¿Preguntas?
Muchas gracias
Jordi Salvat i Alabart+34 676 49 86 00
[email protected]://jordionsoftware.blogspot.com/