Introdución a la gestión ágil de proyectos
-
Upload
jose-reyes-gonzalez-silva -
Category
Documents
-
view
197 -
download
0
Transcript of Introdución a la gestión ágil de proyectos
EL OBJETIVO
Sentar las bases de lo que será la futuraSentar las bases de lo que será la futura metodológica de gestión de proyectos
en Walnuters.
LA REALIDAD
¿QUÉ ES SCRUM?Q
Scrum es un marco de trabajo iterativo eScrum es un marco de trabajo iterativo e incremental para el desarrollo de
proyectos y productos.
¿QUÉ ES SCRUM?Q
• Es una metodología de gestión de proyecto ágiles– Manifiesto ágilg
• Iterativo• Iterativo– Ciclos de entre 1 y 4 semanas (Sprints/time-boxes)
• Incremental– Un incremento de valor esta listo al final de cada spint– Un incremento de valor esta listo al final de cada spint
• Priorizado• Priorizado– Se trabaja en el orden de prioridad dado por el cliente
¿QUÉ ES SCRUM?Q
• Iterativo
• Incremental
Imagen: http://bit.ly/1orNAz
EL CICLO DE VIDA
Imagen: http://bit.ly/MNjpNk
ROLES EN SCRUM
ROLES EN SCRUM
• Roles cerdo (Desarrollan el proyecto)
– Dueño de producto (Product Owner)– Dueño de producto (Product Owner)– Scrum Master
Mi b d l i– Miembro del equipo
• Roles gallina (aportan información)
– Usuarios (quienes usaran el producto)Usua os (qu e es usa a e p oduc o)
– Stakeholder (clientes)
Gerentes (Los administradores de la organización)– Gerentes (Los administradores de la organización)
ROLES Y RESPONSABILIDADES
• Dueño de producto
– Es la persona que actúa como intermediario entre el cliente y elintermediario entre el cliente y el equipo de trabajo.
– Es quien determina y maneja la pila de productos
– Determina la priorización p
ROLES Y RESPONSABILIDADES
• Scrum Master
– Guía espiritual del equipo
– MotivadorMotivador
F ilit d– Facilitador
– El gurú de SCRUM
ROLES Y RESPONSABILIDADES
• El equipo
– Autoorganización
– Ser multifucionales
– Conocer y comprender la visión del POConocer y comprender la visión del PO.
M j t li l il d S i t– Manejar y actualizar la pila de Sprint
VOLVAMOS AL CICLO
RELEASE PLANNINGpostit sto i gpostit-storming
• Crear la pila de producto
– Metas de alto nivel
• Discuten los riesgos, fechas, costes, etc.,
• Crear los elementos de la Pila• Crear los elementos de la Pila de Producto estructurado y priorizadopriorizado
http://bit.ly/TlajMF
PILA DE PRODUCTO
• ¿Qué datos debe reflejar la pila de producto?
– Titulo y descripción del elemento
P i id d– Prioridad
– Estimación del valor de negocio
– Estimación esfuerzo
• IMPORTANTE: Debe estar en un lugar visible para todo el equipoel equipo
PILA DE PRODUCTO
• Ejemplo de pila de productos
VOLVAMOS AL CICLO
PLANIFICACIÓN DEL SPRINT
• PARTE 1: – ¿QUÉ SERÁ ENTREGADO EN EL PRÓXIMO¿QUÉ SERÁ ENTREGADO EN EL PRÓXIMO
INCREMENTO?
• PARTE 2:– ¿CÓMO SE CONSEGUIRÁ HACER EL TRABAJO
NECESARIO PARA ENTREGAR EL INCREMENTO?
PLANIFICACIÓN DEL SPRINTPa te 1Parte 1
• Objetivo: Definir una meta para el Sprint (Sprint Goal)
P ti i D ñ d P d t S M t E i• Participan: Dueño de Producto, Scrum Master y Equipo.
• Duración: 1 hora por semana
• Enfoque: Basado en la visión del Dueño de Producto.
• Se presenta la pila de producto actualizada al equipo, se clarificar
dudaduda.
• El equipo estima los elementos de la pila.
http://bit.ly/vblnke
¿CÓMO ESTIMAR?
PLANNING POKER
• Scrum Master es el moderador
• El Dueño de producto expone trabajo a realizarEl Dueño de producto expone trabajo a realizar
• Debate
• Primera estimación
• Mayor y menor valor justificanMayor y menor valor justifican
• Nueva estimación
PLANNING POKER
PLANIFICACIÓN DEL SPRINTPa te 2Parte 2
• Objetivo: Crear un plan detallado para el Sprint
• Participan: Scrum Master y Equipo• Participan: Scrum Master y Equipo
• Duración: 1 hora por semana.
• El equipo divide los elementos de la pila
– Las tareas de la pila son trabajo real para el equipo más específicas– Las tareas de la pila son trabajo real para el equipo, más específicas
que las de la pila de producto
– Las tareas pueden tener una persona responsable, aunque no es
obligatorio.
– Las tareas se estiman y actualizan diariamente.
DURANTE EL SPRINT
• No se realizan cambios que afecten al objetivo del Sprintj p
• La composición del equipo se• La composición del equipo se mantiene constante
• No se reduce el tiempo
SPRINT BACKLOG
Imagen: http://bit ly/pXY9eqImagen: http://bit.ly/pXY9eq
BURNDOWN
• Mediante esta sencilla gráfica todo el equipo Scrum puede visualizar si el Sprint se dirige hacia elScrum puede visualizar si el Sprint se dirige hacia el objetivo de entregar todos las tareas planificadas o si por el contrario hay algún impedimento que lo p y g p qretrasará.
SCRUM DIARIO
SCRUM DIARIO
• Scrum Master es el responsable de la reunión
• Asistentes: Scrum Master y Equipos• Asistentes: Scrum Master y Equipos
• Duración: 15 minutos máximo
• Cada miembro del equipo responde a tres preguntas:
– ¿Qué has hecho desde la ultima reunión de seguimiento?
– ¿Qué harás hasta la siguiente reunión?
– ¿Qué problemas tienes?¿ p
• Objetivo: Compartir el estado del proyecto y los problemas.
• Después de la reunión se pueden tener discusiones sobre lo que• Después de la reunión se pueden tener discusiones sobre lo que
se ha dicho en la reunión.
REVISION SPRINT
REVISION SPRINT
• Scrum Master es el responsable de coordinar y facilitar la reunión
D ió I f l E t 2 4 h• Duración: Informal, Entre 2 y 4 horas.
• Asistentes: SM, DP, Equipo y cliente si es posible.
• Objetivo: Mostrar lo que se ha logrado durante el Sprint
• Se revisa el progreso de la pila de producto durante el sprint• Se revisa el progreso de la pila de producto durante el sprint
– ¿Qué se ha completado?
– ¿Qué se ha quedado a medias?
RETROSPECTIVA
RETROSPECTIVA
• Scrum Master es el responsable y facilita la reunión.
• Asistentes: SM y equipo
• Duración: Entre 30 minutos y 1 hora.y
• Objetivo: El equipo inspecciona como ha ido el pasado sprint
– Se identifica que ha ido bien
– Se identifica los problemas, lo inservible, las posibles mejoras, etc.
– Se discute como mejorar los problemas y eligen al menos una mejora para el
siguiente sprint.
– Revisa la última mejora elegida y discuten como ha funcionado.
RETROSPECTIVA
• Fuentes:– La guía definitiva de Scrum: Las Reglas del Juego (Ken Schwaber y Jeff Sutherland)
– The Scrum Primer (Pete Deemer, Gabrielle Benefield, Craig Larman y Bas Vodde)
– Flexibilidad con Scrum: Principios de diseño e implantación de campos de Scrum (Juan Palcio)
– Gestión de Proyectos IT: http://www.gestiondeproyectosit.es/blogit/