Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Grupo 3
Fondato, Rodrigo Cieri, Juan Cristian Gonzalez, Ailin Verbner, Alan
Agenda
Metodologa de trabajo Roles y equipo de trabajo Definicin de alcance Estimacin Planificacin de sprints Configuracin y versionado Arquitectura y diseo tcnico Seguimiento y control Comunicacin Pruebas Trazabilidad Herramientas
Metodologa de Trabajo I
Scrum
Iteraciones cortas (de 15 das) Desarrollo Iterativo Incremental Priorizacin de Requerimientos Reuniones semanales con Product Owner
Metodologa de Trabajo II
ATDD (Acceptance Test-Driven Development)
Basado en Pruebas de Aceptacin como requerimientos Las pruebas se definen conjuntamente con el cliente Producto terminado <-> Pruebas de Aceptacin OK Enfocar en el QUE en lugar del COMO Se definen Criterios de Aceptacin
Teams Members:
Cieri, Juan Christian Fondato, Rodrigo Gonzlez, Ailin Verbner, Alan
Alcance
Product Backlog
Conjunto de requerimientos, mejoras tecnolgicas y correccin de errores que deben ser incluidos en el desarrollo del producto
User stories
Cada tem del product backlog
ID 1 2
Descripcin
Prioridad
Estimacin
Criterios Aceptacin
Estimacin
Planning Poker
Todos los miembros participan Cada uno debe justificar su estimacin mostrando riesgos identificados Se busca el consenso
Planificacin de Sprints
El proceso:
Duracin de cada sprint: 2 semanas. Seleccin y priorizacin de las tareas que conforman al Sprint Backlog. Correccin de estimaciones para cada user story. Asignacin de tareas a cada miembro.
Configuracin y versionado
Ambientes
Desarrollo Aceptacin
Arquitectura en capas
Capa DB Capa de Negocios Capa de Presentacin
Seguimiento y Control
Planilla de gestin de riesgos Indicadores y mtricas
Sprint Burndown Chart Release Burndown Chart Indicador de cobertura de la prueba.
Comunicacin
StandUps diarios (Assembla Standup Tool)
Qu hizo cada uno? Qu va a hacer? Qu lo bloquea?
Sprint retrospecive
En qu fue bien? Qu se puede mejorar?
Pruebas
Pruebas Unitarias (NUnit) Pruebas de Integracin
Trazabilidad
User stories vs Releases
User Story 1 Release 1 Release 2 Release 3 X X X X User Story 2 User Story 3 User Story 4
Herramientas
Control de versiones: SVN de Assembla.com Lenguaje de programacin: ASP .NET 4
Dudas?