Disertación Scrum en Jornadas Rosarinas del PMI, octubre 2009

22
Jornadas Rosarinas de Project Management 1 21Octubre2009 Miércoles, 21 de Octubre de 2009 PMI Buenos Aires Argentina Chapter Comité Rosario Jornadas Rosarinas de Project Management

Transcript of Disertación Scrum en Jornadas Rosarinas del PMI, octubre 2009

Page 1: Disertación Scrum en Jornadas Rosarinas del PMI, octubre 2009

Jornadas Rosarinas de Project Management 121Octubre2009

Miércoles, 21 de Octubre de 2009

PMI Buenos Aires Argentina Chapter

Comité Rosario

Jornadas Rosarinas de Project Management

Page 2: Disertación Scrum en Jornadas Rosarinas del PMI, octubre 2009

Jornadas Rosarinas de Project Management 21Octubre2009

Metodologías Agiles deGestión de Proyectos

Fabián Longhitano

Gerente Centro de Calidad e Innovación Polo Tecnológico de Rosario

Page 3: Disertación Scrum en Jornadas Rosarinas del PMI, octubre 2009

Jornadas Rosarinas de Project Management

Agilidad

21Octubre2009

Page 4: Disertación Scrum en Jornadas Rosarinas del PMI, octubre 2009

Jornadas Rosarinas de Project Management

Manifiesto ágil

Fuente: www.agilemanifesto.org

Individuos e iteracciones

Procesos y herramientassobre

Software funcionando

Documentacióncomprensivasobre

Colaboración del Cliente

Contrato de negociaciónsobre

Respondiendo al cambio

Seguir un plansobre

Estamos descubriendo mejores formas de desarrollar software y ayudar a otros a

hacerlo. A través de este trabajo hemos llegado a valorar:

Page 5: Disertación Scrum en Jornadas Rosarinas del PMI, octubre 2009

Jornadas Rosarinas de Project Management

Desarrollo Tradicional Desarrollo ágil

Desarrollo sin entrega de producto durante largos períodos de tiempo.

Desarrollo en incrementos cortos con entregas frecuentes.

Aumento de inventarios de información en cada fase de desarrollo.

Se trabaja con inventario reducidos.

Rigidez, control y prevención de cambios en los requisitos.

Adaptabilidad permanente a los cambios.

Foco en cumplir un proceso definido. Foco en la satisfacción del Cliente.

Transferencia de información en momentos pre-determinados del desarrollo.

Transferencia frecuente de información durante todo el desarrollo.

Tradicional vs. ágil

Page 6: Disertación Scrum en Jornadas Rosarinas del PMI, octubre 2009

Jornadas Rosarinas de Project Management

SCRUM

21Octubre2009

Page 7: Disertación Scrum en Jornadas Rosarinas del PMI, octubre 2009

Jornadas Rosarinas de Project Management

Iterativo e incremental

21Octubre2009

Page 8: Disertación Scrum en Jornadas Rosarinas del PMI, octubre 2009

Jornadas Rosarinas de Project Management 21Octubre2009

Scrum – El proceso

Source: Adapted from Agile Software Development with Scrum by Ken Schwaber and Mike Beedle.

Daily ScrumMeeting

Sprint15-30días

Product Backlog

User Story - D

User Story - C

User Story - B

User Story - A

Definición requerimientos

Estimaciones

Iteraciones

Entrega producto

Producto

Lecciones aprendidas

Page 9: Disertación Scrum en Jornadas Rosarinas del PMI, octubre 2009

Jornadas Rosarinas de Project Management

Product Owner

ScrumMaster

Equipo

ROLES

Page 10: Disertación Scrum en Jornadas Rosarinas del PMI, octubre 2009

Jornadas Rosarinas de Project Management

Product owner

■ Representa a todos los interesados del productofinal.

■ Comparte con el equipo la visión del producto aconstruir.

■ Prioriza que características del producto seliberarán acorde a las necesidades delmercado/negocio.

■ Ajusta características y prioridades en cadaiteración.

■ Acepta o rechaza el trabajo realizado.

■ Decide la fecha en la que se libera el producto.

■ Es responsable por la rentabilidad del producto.

Page 11: Disertación Scrum en Jornadas Rosarinas del PMI, octubre 2009

Jornadas Rosarinas de Project Management

ScrumMaster

■ Representa el Gerenciamiento del proyecto.

■ Remueve impedimentos.

■ Responsable de fomentar los valores y prácticasde Scrum.

■ Posibilita la cooperación entre todos los roles yfunciones.

■ Protege al equipo de la interferencias externas.

■ Actúa como Coach y árbitro.

Page 12: Disertación Scrum en Jornadas Rosarinas del PMI, octubre 2009

Jornadas Rosarinas de Project Management

Equipos ágiles

■ Auto-organizados, multidisciplinarios

■ Enfocados en generar valor al negocio

■ Alto grado de colaboración y comunicación.

Page 13: Disertación Scrum en Jornadas Rosarinas del PMI, octubre 2009

Jornadas Rosarinas de Project Management 21Octubre2009

Grupo Equipo

Page 14: Disertación Scrum en Jornadas Rosarinas del PMI, octubre 2009

Jornadas Rosarinas de Project Management 21Octubre2009

User Story - E

User Story - D

Sprint Planning Meeting

Source: Adapted from Agile Software Development with Scrum by Ken Schwaber and Mike Beedle.

Sprint BacklogPriorizado y estimado

Product Backlog

Daily ScrumMeeting

User Story - C

User Story - B

User Story - A

Sprint15-30días

Tareas identificadas

y estimadas

Page 15: Disertación Scrum en Jornadas Rosarinas del PMI, octubre 2009

Jornadas Rosarinas de Project Management 21Octubre2009

Daily Scrum Meeting

Source: Adapted from Agile Software Development with Scrum by Ken Schwaber and Mike Beedle.

Daily ScrumMeeting

Sprint15-30días

Tareas identificadasy estimadas

Sprint Backlog

User Story - E

User Story - D

User Story - C

User Story - B

User Story - A

Producto

Page 16: Disertación Scrum en Jornadas Rosarinas del PMI, octubre 2009

Jornadas Rosarinas de Project Management 21Octubre2009

Daily Scrum Meeting

Page 17: Disertación Scrum en Jornadas Rosarinas del PMI, octubre 2009

Jornadas Rosarinas de Project Management

Sprint Backlog Burndown

0

20

40

60

80

100

120

140

ho

ras

Realizado

Estimado

Velocidad del equipo

Page 18: Disertación Scrum en Jornadas Rosarinas del PMI, octubre 2009

Jornadas Rosarinas de Project Management 21Octubre2009

Sprint Review Meeting

Incremento de productopotencialmente entregable

Sprint Backlog

User Story - E

User Story - D

User Story - C

User Story - B

User Story - A

Sprint15-30días

Daily ScrumMeeting

Page 19: Disertación Scrum en Jornadas Rosarinas del PMI, octubre 2009

Jornadas Rosarinas de Project Management 21Octubre2009

Sprint Retrospective

Evaluando lo realizado

Page 20: Disertación Scrum en Jornadas Rosarinas del PMI, octubre 2009

Jornadas Rosarinas de Project Management 21Octubre2009

Fortalezas

Auto-gestión de los equipos.

Adaptabilidad a los cambios.

Promueve generación de valor.

Page 21: Disertación Scrum en Jornadas Rosarinas del PMI, octubre 2009

Jornadas Rosarinas de Project Management 21Octubre2009

Cambio cultural

Page 22: Disertación Scrum en Jornadas Rosarinas del PMI, octubre 2009

Jornadas Rosarinas de Project Management 21Octubre2009

Muchas Gracias

Fabián [email protected]