Gestión ágil de proyectos con scrum

Post on 27-Jun-2015

1.579 views 5 download

description

Ponencia para las Jornadas de Informática 2011 Universidad Católcia Andrés Bello Caracas - Venezuela.Introducción a SCRUM

Transcript of Gestión ágil de proyectos con scrum

Gestión ágil de proyectos con SCRUMGustavo Bonalde, PMP

Agenda

ValoresRolesArtefactosCeremoniasLecciones aprendidas

Valores

Valorar más a los individuos y su interacción que a los procesos y las

herramientas

Valores

Valorar más la colaboración con el cliente que la negociación contractual

Valores

Valorar más la respuesta al cambio que el seguimiento de un plan

Valores

Valorar más el software que funciona que la documentación exhaustiva

Roles

ScrumMaster Product owner

Scrum team

otros

ScrumMaster

•50% desarrollador, no sólo perfil gerencial•Asegura el seguimiento de los valores y ceremonias de Scrum•Media entre la gerencia y el equipo de Scrum•Escucha el progreso y remueve los impedimentos•Conduce el Scrum diario•Conduce la revisión del sprint (demo)

Product Owner

•Define las funcionalidades del producto•Decide sobre las fechas y contenidos de los releases•Es responsable por la rentabilidad del producto (ROI)•Prioriza funcionalidades de acuerdo al valor del mercado/negocio•Ajusta funcionalidades y prioridades en cada iteración si es necesario  •Revisa junto con otros involucrados el producto al final de cada sprint

Scrum Team

•Típicamente de 5 a 9 personas•Multi-funcional:• Programadores, testers, analistas,

diseñadores, etc.•Los miembros deben ser full-time• Puede haber excepciones (Ej.:

Infraestructura, SCM, etc.)•Los equipos son auto-organizativos• Idealmente, no existen títulos

pero a veces se utilizan de acuerdo a la organización

• Solo puede haber cambio de miembros entre los sprints

Otros..

Cualquier involucradoque desee observarpuede hacerlo, pero

sininterferir o hablardurante las

ceremonias.

Artefactos

Product BacklogUser stories

Sprint BacklogBurndown Chart

taskboard

Ceremonias

Sprint PlanningDaily ScrumSprint ReviewSprint Retrospective

Sprint Planning

• 4 horasTiempo

• Dueño del productoDueño

• Equipo, ScrumMasterParticipantes

planning poker

El proceso de estimación se puede hacer utilizando una técnica llamada planning poker

Daily Scrum

• 15 minutosTiempo

• ScrumMasterDueño

• EquipoParticipantes

Sprint Review

• 4 horas

Tiempo

• ScrumMaster

Dueño

• Equipo, dueño de producto y otros involucrados

Participantes

Sprint Retrospective

• 2 horasTiempo

• ScrumMasterDueño

• Equipo, dueño del producto, otros Participantes

Lecciones Aprendidas

El scrummaster es un colaborador más del equipo

Lecciones Aprendidas

La reunión diaria debe mantener activa la participación del equipo

Lecciones Aprendidas

Dejar al equipo auto-organizarse

Lecciones Aprendidas

Los roles no son paraBuscar culpables, sino responsables

Lecciones Aprendidas

El esfuerzo debe estarequilibrado

Lecciones Aprendidas

No subestimar los pequeños detalles

Lecciones Aprendidas

El objetivo debe estar claro para todos los involucrados

Lecciones Aprendidas

El ritmo debe ser constante, pero no agotador

Comunidad Ágil de Venezuela

Grupo: http://groups.google.com/group/agilvenTwitter:@agilven

Gustavo Bonalde, PMP

Gracias por su atención

http://gbonalde.blogspot.com/@gbonalde

gustavo.bonalde@gmail.com