Proyecto ScrumCeption Informe SQA de la semana 5 Hernán Esteves 21 de septiembre de 2015 Historia de revisiones Fecha de la revisión Versión Descripción Autor 19/09/15 1.0 Version inicial Hernan Esteves 20/09/15 1.5 Finalización Hernan Esteves
Índice 1. Descripción de la entrega realizada 3 1.1. Requerimientos........................................... 3 Sprint Backlog con criterios de aceptación...................... 3 Backlog........................................ 3 1.2. V&V................................................. 3 Modelo de casos de prueba.............................. 3 Informe de verificación unitaria............................. 3 Informe de verificación funcional............................ 3 Evaluación de la verificación.............................. 3 Plan de verificación para el sprint 2.......................... 3 1.3. Integración............................................. 3 Plan de Integración para el Sprint 2.......................... 3 1.4. Gestión............................................... 3 Plan de Proyecto................................... 3 Informe de situación del proyecto........................... 3 Registro de actividades................................ 4 Sprint Burndown Chart................................ 4 Documento de riesgos................................ 4 Plan del Sprint 2..................................... 4 Sprint Burndown Chart................................ 4 1.5. SQA................................................. 4 2. Entregables de la semana que no se entregan 4 3. Entregables pendientes de semanas anteriores 4 4. Informe SQA sobre la calidad de los entregables y procesos 4 Documentos........................................ 4 Procesos.......................................... 5 Software y atributos de calidad.............................. 5 Plan para próximo sprint.................................. 5 Informe SQA de la semana 5 2
: Revisado : No revisado : Actualizado 1. Descripción de la entrega realizada 1.1. Requerimientos Se muestra el backlog para el se- Sprint Backlog con criterios de aceptación gundo sprint con los criterios de aceptación. Backlog Se muestra el backlog completo. 1.2. V&V Modelo de casos de prueba del sistema. Se detallan los casos de prueba para las pruebas Informe de verificación unitaria este primer sprint. Se detallan las pruebas unitarias realizadas en Se detallan las pruebas funcionales realiza- Informe de verificación funcional das en este primer sprint. Evaluación de la verificación momento. No se han realizado tareas de testing hasta el Plan de verificación para el sprint 2 sprint. Se define el plan de V&V para el próximo 1.3. Integración Plan de Integración para el Sprint 2 próximo sprint. Se define el plan de integración para el 1.4. Gestión Plan de Proyecto Se define el plan del proyecto que incluye los procesos de gestión, seguimiento, recursos, organizacion del proyecto. Informe de situación del proyecto Se describe la situación del proyecto, mostrando el esfuerzo estimado y real realizado hasta el momento. Además, se da una descripción del estado de los riesgos identificados. Informe SQA de la semana 5 3
Registro de actividades Se muestran las horas dedicadas a determinadas actividades por cada integrante del equipo. Sprint Burndown Chart Se muestra el Sprint Burndown Chart del Sprint 1. Documento de riesgos Se especifican los riesgos asociados al proyecto, su impacto y probabilidad de ocurrencia, y para cada uno se propone una medida de mitigación, y un plan de contingencia y el monitoreo de los mismos. Plan del Sprint 2 Se define el plan para el sprint 2, definiendo los subgrupos y las tareas a realizar durante el mismo. Sprint Burndown Chart Se muestra el Sprint Burndown Chart del Sprint 1. Incluído en el documento de situación del proyecto. 1.5. SQA 2. Entregables de la semana que no se entregan No hay. 3. Entregables pendientes de semanas anteriores No hay. 4. Informe SQA sobre la calidad de los entregables y procesos Documentos Los documentos entregados fueron revisados y corregidos. Se tuvo que invertir tiempo en la estandarización a L A T E X de los documentos de verificación pero esto es realizado una única vez. Se tomó la decisión de entregar dos documentos por separado: Informe de verificacion para pruebas funcional y otro para pruebas unitarias para aportar mayor organización. Además para el registro de actividades final se sugirió realizar la entrega de una gráfica en forma de torta para visualizar de mejor forma la distribución de las distintas actividades realizadas durante el sprint. También se ha sugerido la utilización de algún otro software para la planificación de tareas, para así generar un diagrama más adecuado como uno de Gannt, en vez de una tabla. Informe SQA de la semana 5 4
Procesos Dado que esta semana correspondía a la integración, la parte de testing se vió bajo mucha presión a último momento. Para el próximo sprint ya se ha decidió la incorporación de técnicas de testing exploratorio basado en sesiones para las pruebas del sistema, con el objetivo de agilizar el testing. En cuanto a las pruebas unitarias se espera que cada uno las incorpore a medida que se desarrollen las historias. Software y atributos de calidad Se aseguró el cubrimiento requerido obteniendo un 92 %. Dentro de los aspectos de seguridad, se verificó que las contrasseñas fueran persistidas en forma encriptada. Aún así se detectaron algunas fallas en otros aspectos de seguridad que es deseable que no esten presentes. Plan para próximo sprint Teniendo en cuenta los aspectos de seguridad previamente mencionados, se trabajará en conjunto con el responsable de verificación para determinar sesiónes de prueba donde la misión sea revisar aspectos de seguridad. Por otro lado se ha detectado que en varios lugares no se ha cumplido con la guía de codificación sugerida por el cliente, aspecto importante para el atributo de mantenibilidad requerido. Por lo tanto en el próximo sprint se realizarán revisiones de código mas rigurosas para incrementar el nivel de calidad en este aspecto. Informe SQA de la semana 5 5