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

Post on 03-Jul-2015

646 views 0 download

Transcript of 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

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

Jornadas Rosarinas de Project Management

Agilidad

21Octubre2009

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:

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

Jornadas Rosarinas de Project Management

SCRUM

21Octubre2009

Jornadas Rosarinas de Project Management

Iterativo e incremental

21Octubre2009

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

Jornadas Rosarinas de Project Management

Product Owner

ScrumMaster

Equipo

ROLES

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.

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.

Jornadas Rosarinas de Project Management

Equipos ágiles

■ Auto-organizados, multidisciplinarios

■ Enfocados en generar valor al negocio

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

Jornadas Rosarinas de Project Management 21Octubre2009

Grupo Equipo

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

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

Jornadas Rosarinas de Project Management 21Octubre2009

Daily Scrum Meeting

Jornadas Rosarinas de Project Management

Sprint Backlog Burndown

0

20

40

60

80

100

120

140

ho

ras

Realizado

Estimado

Velocidad del equipo

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

Jornadas Rosarinas de Project Management 21Octubre2009

Sprint Retrospective

Evaluando lo realizado

Jornadas Rosarinas de Project Management 21Octubre2009

Fortalezas

Auto-gestión de los equipos.

Adaptabilidad a los cambios.

Promueve generación de valor.

Jornadas Rosarinas de Project Management 21Octubre2009

Cambio cultural

Jornadas Rosarinas de Project Management 21Octubre2009

Muchas Gracias

Fabián Longhitanogerente-cci@polotecnologico.net