Upload
antonio-martel
View
700
Download
2
Embed Size (px)
DESCRIPTION
Principios ágiles, caso práctico, ventajas y desventajas de Scrum, Roles de Scrum: Product Owner y Scrum Master
Citation preview
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