Promueve: Colabora:
ORGANIZACIÓN SERVICIOS TIC EN DEPARTAMENTOS DE DESARROLLO SOFTWARE
www.proiectus.eswww.incubegc.es
CURSO PRÁCTICO DE SCRUM
Antonio Martel, PSM®
29 de noviembre 2013
Promueve: Colabora:
ORGANIZACIÓN SERVICIOS TIC EN DEPARTAMENTOS DE DESARROLLO SOFTWARE
www.proiectus.eswww.incubegc.es
29 de noviembre 2013
ÍNDICE
1 Introducción
2 Principios Ágiles
3 Caso práctico
4 Desventajas de Scrum
5 Ventajas de Scrum
6 ¿Preguntas?
Promueve: Colabora:
ORGANIZACIÓN SERVICIOS TIC EN DEPARTAMENTOS DE DESARROLLO SOFTWARE
www.proiectus.eswww.incubegc.es
29 de noviembre 2013
Disclaimer
Promueve: Colabora:
ORGANIZACIÓN SERVICIOS TIC EN DEPARTAMENTOS DE DESARROLLO SOFTWARE
www.proiectus.eswww.incubegc.es
29 de noviembre 2013
1 Introducción
• Scrum metodología ágil
• De ingeniería a IT, de IT a ingeniería
• Lean Manufacturing, Lean Inventories,
Lean Startup
Promueve: Colabora:
ORGANIZACIÓN SERVICIOS TIC EN DEPARTAMENTOS DE DESARROLLO SOFTWARE
www.proiectus.eswww.incubegc.es
29 de noviembre 2013
2 Principios Ágiles
• La más alta prioridad: satisfacer al cliente
• Los cambios a los requerimientos son bienvenidos
• Entregar software funcionando con frecuencia
• Ser capaces de mantener el ritmo indefinidamente
Promueve: Colabora:
ORGANIZACIÓN SERVICIOS TIC EN DEPARTAMENTOS DE DESARROLLO SOFTWARE
www.proiectus.eswww.incubegc.es
29 de noviembre 2013
3 Caso práctico
• Entender las reuniones en Scrum
• Entender los roles
• Planificar el sprint: planificación, duración, demo
• Planificar el proyecto
Promueve: Colabora:
ORGANIZACIÓN SERVICIOS TIC EN DEPARTAMENTOS DE DESARROLLO SOFTWARE
www.proiectus.eswww.incubegc.es
29 de noviembre 2013
3 Caso práctico: nuestro Cliente
Foto de Steven Byles
Promueve: Colabora:
ORGANIZACIÓN SERVICIOS TIC EN DEPARTAMENTOS DE DESARROLLO SOFTWARE
www.proiectus.eswww.incubegc.es
29 de noviembre 2013
3 Caso práctico: el proyecto
• Portal de compra de billetes de avión
• Tienen un viejo sistema. Quieren nuevo portal.
• Solicitan propuesta a varias empresas
Promueve: Colabora:
ORGANIZACIÓN SERVICIOS TIC EN DEPARTAMENTOS DE DESARROLLO SOFTWARE
www.proiectus.eswww.incubegc.es
29 de noviembre 2013
3 Caso práctico: los requisitos
• Mejor indexado por buscadores
• Integrado con alquiler de coches, reservas de hotel
• Información del estado de los vuelos
• Gestión de reservas, etc.
Promueve: Colabora:
ORGANIZACIÓN SERVICIOS TIC EN DEPARTAMENTOS DE DESARROLLO SOFTWARE
www.proiectus.eswww.incubegc.es
29 de noviembre 2013
3 Caso práctico: el dueño del producto
• Alicia, Product Owner (PO)
• Product Manager
• Directora del proyecto
Promueve: Colabora:
ORGANIZACIÓN SERVICIOS TIC EN DEPARTAMENTOS DE DESARROLLO SOFTWARE
www.proiectus.eswww.incubegc.es
29 de noviembre 2013
3 Caso práctico: el dueño del producto
• El Product Owner no es un tribunal
• Llegan nuevos requisitos todos los días
• El mercado cambia
Promueve: Colabora:
ORGANIZACIÓN SERVICIOS TIC EN DEPARTAMENTOS DE DESARROLLO SOFTWARE
www.proiectus.eswww.incubegc.es
29 de noviembre 2013
3 Caso práctico: nuestra empresa
• ACME Desarrollos de software, SA
• Siguen Scrum en sus proyectos
• Carlos, Scrum Master
• Primera reunión con el cliente
Promueve: Colabora:
ORGANIZACIÓN SERVICIOS TIC EN DEPARTAMENTOS DE DESARROLLO SOFTWARE
www.proiectus.eswww.incubegc.es
29 de noviembre 2013
3 Caso práctico: la primera reunión
• Alicia (PO) preparará una lista de requisitos
• Grosso modo en el fondo de la pila, más
concretado al inicio
• Tareas de dos días como máximo
Promueve: Colabora:
ORGANIZACIÓN SERVICIOS TIC EN DEPARTAMENTOS DE DESARROLLO SOFTWARE
www.proiectus.eswww.incubegc.es
29 de noviembre 2013
3 Caso práctico: la pila del producto
Promueve: Colabora:
ORGANIZACIÓN SERVICIOS TIC EN DEPARTAMENTOS DE DESARROLLO SOFTWARE
www.proiectus.eswww.incubegc.es
29 de noviembre 2013
3 Caso práctico: planificación del Sprint
• De la Pila del Producto a la Pila del Sprint
• El equipo alcanza un compromiso
• La meta del primer sprint: Walking Skeleton
• Duración: 2 semanas
Promueve: Colabora:
ORGANIZACIÓN SERVICIOS TIC EN DEPARTAMENTOS DE DESARROLLO SOFTWARE
www.proiectus.eswww.incubegc.es
29 de noviembre 2013
Promueve: Colabora:
ORGANIZACIÓN SERVICIOS TIC EN DEPARTAMENTOS DE DESARROLLO SOFTWARE
www.proiectus.eswww.incubegc.es
29 de noviembre 2013
3 Caso práctico: Thin Vertical Slice
Promueve: Colabora:
ORGANIZACIÓN SERVICIOS TIC EN DEPARTAMENTOS DE DESARROLLO SOFTWARE
www.proiectus.eswww.incubegc.es
29 de noviembre 2013
3 Caso práctico: Minimum Viable Product
blog.fastmonkeys.com
Promueve: Colabora:
ORGANIZACIÓN SERVICIOS TIC EN DEPARTAMENTOS DE DESARROLLO SOFTWARE
www.proiectus.eswww.incubegc.es
29 de noviembre 2013
3 Caso práctico: reunión diaria
• Se convoca a una reunión diaria para explicar las
tareas realizadas el día anterior y contar en cuáles
se va a trabajar hoy
Promueve: Colabora:
ORGANIZACIÓN SERVICIOS TIC EN DEPARTAMENTOS DE DESARROLLO SOFTWARE
www.proiectus.eswww.incubegc.es
29 de noviembre 2013
Foto de Klean Denmark
Promueve: Colabora:
ORGANIZACIÓN SERVICIOS TIC EN DEPARTAMENTOS DE DESARROLLO SOFTWARE
www.proiectus.eswww.incubegc.es
29 de noviembre 2013
3 Caso práctico: el Sprint
Promueve: Colabora:
ORGANIZACIÓN SERVICIOS TIC EN DEPARTAMENTOS DE DESARROLLO SOFTWARE
www.proiectus.eswww.incubegc.es
29 de noviembre 2013
3 Caso práctico: el Sprint
Promueve: Colabora:
ORGANIZACIÓN SERVICIOS TIC EN DEPARTAMENTOS DE DESARROLLO SOFTWARE
www.proiectus.eswww.incubegc.es
29 de noviembre 2013
3 Caso práctico: reunión de demo
• Con el Sprint terminado se muestra el trabajo
• Alicia nos dice qué es correcto o incorrecto
• Ganamos unos puntos. Baja la gráfica del Sprint.
Queda menos trabajo
Promueve: Colabora:
ORGANIZACIÓN SERVICIOS TIC EN DEPARTAMENTOS DE DESARROLLO SOFTWARE
www.proiectus.eswww.incubegc.es
29 de noviembre 2013
3 Caso práctico: retrospectiva
• Qué cosas han funcionado bien
• Cuáles hay que mejorar
• Cuáles son los problemas encontrados
• Carlos (SM) se encargará de ir eliminando los
obstáculos
Promueve: Colabora:
ORGANIZACIÓN SERVICIOS TIC EN DEPARTAMENTOS DE DESARROLLO SOFTWARE
www.proiectus.eswww.incubegc.es
29 de noviembre 2013
3 Caso práctico: planificación segundo Sprint
• Lo primero: Las tareas incompletas
• Nueva meta del Sprint: Desarrollo del selector de
origen y destino
• Nuevas tareas
Promueve: Colabora:
ORGANIZACIÓN SERVICIOS TIC EN DEPARTAMENTOS DE DESARROLLO SOFTWARE
www.proiectus.eswww.incubegc.es
29 de noviembre 2013
3 Caso práctico: después de unos sprints
• Conoceremos la velocidad
• Sabremos cuanto queda
Promueve: Colabora:
ORGANIZACIÓN SERVICIOS TIC EN DEPARTAMENTOS DE DESARROLLO SOFTWARE
www.proiectus.eswww.incubegc.es
29 de noviembre 2013
3 Caso práctico: la pila del producto
• Embudo: más requisitos que entran de los que salen
• El asistente Clippy es un claro ‘No’
Imagen de Bil Simser
Promueve: Colabora:
ORGANIZACIÓN SERVICIOS TIC EN DEPARTAMENTOS DE DESARROLLO SOFTWARE
www.proiectus.eswww.incubegc.es
29 de noviembre 2013
Promueve: Colabora:
ORGANIZACIÓN SERVICIOS TIC EN DEPARTAMENTOS DE DESARROLLO SOFTWARE
www.proiectus.eswww.incubegc.es
29 de noviembre 2013
Promueve: Colabora:
ORGANIZACIÓN SERVICIOS TIC EN DEPARTAMENTOS DE DESARROLLO SOFTWARE
www.proiectus.eswww.incubegc.es
29 de noviembre 2013
4 Desventajas de Scrum
• ¿Necesitas las fechas de entrega con
anterioridad?
• ¡Stress!
Promueve: Colabora:
ORGANIZACIÓN SERVICIOS TIC EN DEPARTAMENTOS DE DESARROLLO SOFTWARE
www.proiectus.eswww.incubegc.es
29 de noviembre 2013
5 Ventajas de Scrum
• Puede comenzar a usar ya su producto
• Puede decidir hacia dónde se va
• Divide y vencerás
• Menos sorpresas
Promueve: Colabora:
ORGANIZACIÓN SERVICIOS TIC EN DEPARTAMENTOS DE DESARROLLO SOFTWARE
www.proiectus.eswww.incubegc.es
29 de noviembre 2013
¿Preguntas?
Promueve: Colabora:
ORGANIZACIÓN SERVICIOS TIC EN DEPARTAMENTOS DE DESARROLLO SOFTWARE
www.proiectus.eswww.incubegc.es
29 de noviembre 2013
Antonio Martel
Autor del libro Gestión práctica de proyectos con Scrum
Más sobre gestión ágil en antoniomartel.com
Top Related