Introdución a la gestión ágil de proyectos

Post on 12-Jun-2015

198 views 0 download

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/