La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Red Social Universitaria IntegrantePadrón Keena, Hernán84471 Kehoe, Sebastián79996 Knight, Juan83476 Kuperman, Jonathan80061 2º Cuatrimestre 2009.

Presentaciones similares


Presentación del tema: "Red Social Universitaria IntegrantePadrón Keena, Hernán84471 Kehoe, Sebastián79996 Knight, Juan83476 Kuperman, Jonathan80061 2º Cuatrimestre 2009."— Transcripción de la presentación:

1 Red Social Universitaria IntegrantePadrón Keena, Hernán84471 Kehoe, Sebastián79996 Knight, Juan83476 Kuperman, Jonathan80061 2º Cuatrimestre 2009

2 Agenda Introducción Indicadores y métricas Retrospectivas Desvíos Demo

3 Introducción Microsoft Visual Studio 2008 Microsoft C#.Net Microsoft SQL Server 2008 Metodología Ágil (Sprints de 2 o 3 semanas) Product Backlog + Sprint Backlog Requerimientos Casos de Uso Casos de Prueba SVN (Assembla + Tortoise SVN) Bugs (Google Docs)

4 Esquema de trabajo TestingDesarrollo Bug corregido Bug abierto Bug reabierto Definición CU CP OK Bug cerrado

5 Trazabilidad Requerimientos Paquetes Casos de Prueba Casos de Uso Cambios Ejecuciones de Prueba Bugs Backlogs

6 Agenda Introducción Indicadores y métricas Retrospectivas Desvíos Demo

7 Métricas e Indicadores Funcionalidad Avance de requerimientos a entregar Avance de requerimientos al próximo sprint Testing Cobertura de Prueba Evolución Prueba Control Earned Value (EV) Varianzas: CV, SV Índice de Performance: CPI, SPI

8 Indicadores: Cobertura de la Prueba

9 Indicadores: Evolución de la Prueba

10 Indicadores: Earned Value

11 Métricas: Sprint 4 Funcionalidad Requerimientos a entregar Milestone Deliverables% CompletedDeliverable Status REQ10 - Apertura de Foro100%[Behind Schedule] REQ11 - Búsqueda de Foro100%[On Schedule] REQ12 - Posteo en Foro100%[On Schedule] REQ13 - Listado de Post100%[On Schedule] REQ14 - Creación de Grupo100%[On Schedule] REQ15 - Búsqueda de Grupo100%[On Schedule] REQ16 - Consulta de Grupo100%[On Schedule] REQ17 - Administración de suscripción a Grupo100% [On Schedule] REQ21 - Moderación de Grupos100% [On Schedule] REQ22 - Moderación de Foros100% [Behind Schedule] REQ25 - Administración de Archivos de Grupo100% [On Schedule] REQ29 - Listado de Foros de Usuario100% [Behind Schedule] REQ30 - Listado de Grupos de Usuario100% [On Schedule]

12 Métricas: Sprint 4 Funcionalidad Requerimientos adelantadas Milestone Deliverables% CompletedDeliverable Status REQ18 – Notificación de Noticias y Novedades0%[On Schedule] REQ23 – Generación de Reportes0%[On Schedule] RNF - Navegabilidad0%[On Schedule] RNF – Look & Feel0%[On Schedule]

13 Agenda Introducción Indicadores y métricas Retrospectivas Desvíos Demo

14 Retrospectivas: Fallas Documentación Decisiones en la administración de cambios (tanto rechazados como aceptados) Criterios de priorización de requerimientos Asignación de tareas (distribución de CU, pantallas, casos de prueba) Casos de prueba difíciles de mantener

15 Retrospectivas: Fallas Pruebas No se realizaron pruebas unitarias automatizadas (falta de experiencia, falta de tiempo) El 5º sprint tuvo poco tiempo de estabilización debido a retrasos en desarrollo

16 Retrospectivas: Fallas Métricas Diseño de métricas solamente inter-sprints. Faltaron métricas intra-sprint. No se podía saber en reuniones informales el estado actual del sprint para la próxima entrega Falla detectada en última reunión informal no se pudo corregir

17 Retrospectivas: Aciertos Equipo Incorporación rápida de metodología ágil Buena paralelización de recursos Asignación de roles compatibles

18 Retrospectivas: Aciertos Entregas Cumplimiento de todas las entregas en tiempo y forma (conformidades) Al terminar cada sprint siempre hubo funcionalidades adelantadas Negociación de cambios

19 Retrospectivas: Aciertos Planificación y Requerimientos Se aceptó de entrada el calendario propuesto Identificación temprana de riesgos importantes (no se materializaron) Requerimientos especificados de forma clara (sólo hubo 2 pedidos de cambio) Se especificaron muchos CU en el primer sprint visión más amplia del sistema

20 Retrospectivas: Lecciones Aprendidas Equipo Separación de roles (costó un sprint caótico) Mayor comunicación y coordinación

21 Retrospectivas: Lecciones Aprendidas Documentación Trac concurrente (empezamos con Excel versionado) Documentación en formatos más universales (ie: doc no docx) Al principio costó establecer los templates a usar, pero luego fueron absorbidos rápidamente

22 Retrospectivas: Lecciones Aprendidas Avance Las métricas fueron pulidas Métricas con mayor valor

23 Agenda Introducción Indicadores y métricas Retrospectivas Desvíos Demo

24 Desvíos Feriados no contemplados Se estiraron los sprints que abarcaban los feriados Se debería haber adelantado funcionalidad para hacer un sprint posterior más completo

25 Desvíos Sistema que incluya profesores y administración de materias y cursos Tenía un altísimo impacto (Sprint 3) Rechazado Se ofreció canjear por el módulo de reportes Requerimiento nuevo cancelado

26 Desvíos Novedades (dashboard del usuario) Ya estaba especificado inducía a cambios El impacto no era severo Requerimiento nuevo aprobado

27 Desvíos Auditoría Se agregó en el Sprint 2 una tabla en la base de datos con triggers Permite trazabilidad de modificaciones Involucró más documentación y más pruebas No estaba contemplado pero se negoció por una mejor nota

28 Agenda Introducción Indicadores y métricas Retrospectivas Desvíos Demo

29 Preguntas?

30 Muchas Gracias!


Descargar ppt "Red Social Universitaria IntegrantePadrón Keena, Hernán84471 Kehoe, Sebastián79996 Knight, Juan83476 Kuperman, Jonathan80061 2º Cuatrimestre 2009."

Presentaciones similares


Anuncios Google