Taller de Desarrollo de Proyectos II 2do cuatrimestre 2010.

25
Self Management Taller de Desarrollo de Proyectos II 2do cuatrimestre 2010

Transcript of Taller de Desarrollo de Proyectos II 2do cuatrimestre 2010.

Page 1: Taller de Desarrollo de Proyectos II 2do cuatrimestre 2010.

Self ManagementTaller de Desarrollo de Proyectos II

2do cuatrimestre 2010

Page 2: Taller de Desarrollo de Proyectos II 2do cuatrimestre 2010.

Agenda• Metodología de Trabajo

• Propuesta inicial

• Situación Real

• Estimación

• Tecnologías y herramientas

• Análisis y Diseño

• Arquitectura

• Trazabilidad

• Métricas

• Gestión de Cambios

• Gestión de Desvíos

• Lecciones Aprendidas

Page 3: Taller de Desarrollo de Proyectos II 2do cuatrimestre 2010.

Metodología – Planificación InicialDos semanas

Reunión de Planificación

Avance: Reuniones Semanales

Revisión del Sprint

Retrospectiva del Sprint

Page 4: Taller de Desarrollo de Proyectos II 2do cuatrimestre 2010.

Metodología – Situación Real2x2, 1x3 y 1x3,5

Reunión de Planificación

Avance: Reuniones Semanales

Revisión del Sprint

Retrospectiva del Sprint

Page 5: Taller de Desarrollo de Proyectos II 2do cuatrimestre 2010.

Metodología – Situación Real2 x 2, 1 x 3 y 1 x 3,5

Reunión de Planificación

Avance: Reuniones Semanales

Revisión del Sprint

Retrospectiva del Sprint

Page 6: Taller de Desarrollo de Proyectos II 2do cuatrimestre 2010.

Metodología – Situación Real2 x 2, 1 x 3 y 1 x 3,5

Reunión de Planificación

Avance: Reuniones Semanales

Revisión del Sprint

Retrospectiva del Sprint

Page 7: Taller de Desarrollo de Proyectos II 2do cuatrimestre 2010.

Metodología – Situación Real2 x 2, 1 x 3 y 1 x 3,5

Reunión de Planificación

Avance: Reuniones Semanales

Revisión del Sprint

Retrospectiva del Sprint

Page 8: Taller de Desarrollo de Proyectos II 2do cuatrimestre 2010.

Metodología – Situación Real2 x 2, 1 x 3 y 1 x 3,5

Reunión de Planificación

Avance: Reuniones Semanales

Revisión del Sprint

Retrospectiva del Sprint

Page 9: Taller de Desarrollo de Proyectos II 2do cuatrimestre 2010.

Lecciones AprendidasForma de Trabajo

• Asentar Todo por Escrito

• Mucha documentación al

principio• Retrospectiva, minuta y planning luego de la demo.

• Diffs de BD

• Opcionales antes de Requeridos

• Incorporar herramientas sin

evaluar costo beneficio

• Desaprovechar sprints largos

Page 10: Taller de Desarrollo de Proyectos II 2do cuatrimestre 2010.

EstimaciónPropuesta Inicial Planning Poker

Todo el equipo Busca consenso Discutir solo lo importante

Puntos de complejidad Mejorar las especificaciones

Situación Real Planing Poker para US Reparto de estimaciones de tareas.

Page 11: Taller de Desarrollo de Proyectos II 2do cuatrimestre 2010.

Lecciones AprendidasEstimaciones

• Analizar Impacto• Criterios de

Aceptación Definidos

• Subestimar Tareas

Administrativas

Page 12: Taller de Desarrollo de Proyectos II 2do cuatrimestre 2010.

Tecnologías y herramientas

Análisis y Diseño• Diagramas UML

• User Stories

• Mockups de pantallas

Page 13: Taller de Desarrollo de Proyectos II 2do cuatrimestre 2010.

Arquitectura

Page 14: Taller de Desarrollo de Proyectos II 2do cuatrimestre 2010.

Trazabilidad

User Stories

Tareas Casos de Test

BugsCódigo

Planilla

Casos de TestRelaciones

Assembla

CommitsAssembla Planilla

Casos de Test

Relaciones

Assembla

Commits - Assembla

Page 15: Taller de Desarrollo de Proyectos II 2do cuatrimestre 2010.

Lecciones AprendidasAsignación de Tareas

• Asignación Temprana y Balanceada

• Reasignación con Tiempo

• Tareas sin Asignado

• Asignación Poco Equitativa

Page 16: Taller de Desarrollo de Proyectos II 2do cuatrimestre 2010.

MétricasBurndown Chart

Costos

User Stories

Desarrollo Testing Management0

102030405060708090

100

EstimadasInsumidas

AprobadosPendientes de AprobaciónPendientes de Real-ización

Page 17: Taller de Desarrollo de Proyectos II 2do cuatrimestre 2010.

Lecciones AprendidasMétricas

• Empezar el sprint sin terminar

estimaciones• Forzar Métricas

• Evaluar Utilidad

Page 18: Taller de Desarrollo de Proyectos II 2do cuatrimestre 2010.

Apellido Nombre QA PTS POSSIBLE

Perez Juan 58

Quintas Pablo 70

Escobar Mariela 62

Gestión de CambiosPresentación de Métricas

Pedido Inicial Pedido

Final

Page 19: Taller de Desarrollo de Proyectos II 2do cuatrimestre 2010.

Gestión de DesvíosReasignación de

Tareas

Items Opcionales

Reducción de Testing

Page 20: Taller de Desarrollo de Proyectos II 2do cuatrimestre 2010.

Lecciones AprendidasAlcance

• Items Opcionales• Doble Feedback

• Amigo del Cliente

• Proponer Mejoras

• Ambigüedades• US sin Valor

Page 21: Taller de Desarrollo de Proyectos II 2do cuatrimestre 2010.

Lecciones AprendidasPruebas

• Vincular corridas no exitosas con

bugs• Casos de test por

categoría• Nomenclatura de

lotes de prueba

• Falta de buen trackeo de bugs

• Resignar calidad por tiempos

Page 22: Taller de Desarrollo de Proyectos II 2do cuatrimestre 2010.

Lecciones AprendidasRiesgos

• Planes de Contingencia o

Mitigación

• Minimizar Riesgos

Page 23: Taller de Desarrollo de Proyectos II 2do cuatrimestre 2010.

Demo

Page 24: Taller de Desarrollo de Proyectos II 2do cuatrimestre 2010.

Preguntas

Page 25: Taller de Desarrollo de Proyectos II 2do cuatrimestre 2010.

¡Muchas Gracias!