Checklist de SQA [[fecha]] Versión 1.0 1 Propósito General La presente checklist, permite evaluar el cumplimiento de las prácticas y actividades de SQA en un proyecto específico independientemente del tipo de proyecto y del tipo de producto en desarrollo. 2 Distribución El presente checklist debe ser utilizado por la unidad de SQA para evaluar el cumplimiento de las prácticas y actividades de SQA durante el proceso de desarrollo de software. Además, puede ser utilizado para diagnosticar el estado de avance de la implantación de SQA (número de prácticas efectivamente implantadas) 3 Instrucciones El checklist debe completarse al finalizar cada etapa del ciclo de vida del software: Observación: (1) Sí La actividad/tarea fue realizada en su totalidad (2) No La actividad/tarea no fue completada. La información contenida en el checklist debe servir como base para informar sobre el estado de avance de las actividades de SQA en el proyecto. Checklist de SQA Planificación 1. Identificación Proyecto: Fecha de inicio: __/__/____ Fecha de término: __/__/____ Nombre: E-mail: Fono: 2. Actividades Sí No ¿Se elaboró el plan de SQA? ¿Se apoyó la elaboración del plan de proyecto? ¿Se entregó el soporte solicitado por el personal de desarrollo? Auditoría (opcional) ¿Se auditó el proceso de planificación? Reporte de problemas y acciones correctivas ¿Se informó sobre el estado de avance de las actividades de SQA? ¿Se informaron las desviaciones detectadas? Revisión ¿Se evaluó la selección de los productos de trabajo?? ¿Se evaluó la selección de las herramientas? ¿Se evaluó el plan de proyecto? ¿Se evaluó el plan de SQA.? ¿Se evaluó el plan de SCM? Especificación de Requerimientos 1. Identificación Proyecto: Fecha de inicio: __/__/____ Fecha de término: __/__/____ Nombre: E-mail: Fono: 2. Actividades Sí ¿Se entregó el soporte solicitado por el personal de desarrollo? Auditoría (opcional) ¿Se auditó el proceso de especificación de requerimientos? Reporte de problemas y acciones correctivas ¿Se informó sobre el estado de avance de las actividades de SQA? ¿Se informaron las desviaciones detectadas? Revisión ¿Se evaluó la especificación de requerimientos? No Diseño 1. Identificación Proyecto: Fecha de inicio: __/__/____ Fecha de término: __/__/____ Nombre: E-mail: Fono: 2. Actividades Sí No ¿Se entregó el soporte solicitado por el personal de desarrollo? Auditoría (opcional) ¿Se auditó el proceso de diseño? Reporte de problemas y acciones correctivas ¿Se informó sobre el estado de avance de las actividades de SQA? ¿Se informaron las desviaciones detectadas? Revisión ¿Se evaluó el diseño preliminar? ¿Se evaluó el diseño detallado? ¿Se evaluaron los planes de prueba (sistema, aceptación, integridad y unidad)? Planificación de la prueba del sistema. Planificación de la prueba de aceptación. Planificación de la prueba de integración. Planificación de la prueba de unidad. Prueba Implementación 1. Identificación Proyecto: Fecha de inicio: __/__/____ Fecha de término: __/__/____ Nombre: E-mail: Fono: 2. Actividades Sí ¿Se entregó el soporte solicitado por el personal de desarrollo? Auditoría (opcional) ¿Se auditó el proceso de codificación? ¿Se auditó la prueba de unidad? Reporte de problemas y acciones correctivas ¿Se informó sobre el estado de avance de las actividades de SQA? ¿Se informaron las desviaciones detectadas? Revisión ¿Se evaluó la especificación de los casos de prueba? ¿Se evaluó la especificación de los procedimientos de prueba? ¿Se evaluó el código y su documentación? ¿Se evaluaron los resultados de la prueba de unidad?. Especificación de casos de prueba. Especificación de procedimientos de prueba. Prueba de unidad Prueba No Integración y pruebas 1. Identificación Proyecto: Fecha de inicio: __/__/____ Fecha de término: __/__/____ Nombre: E-mail: Fono: 2. Actividades Sí No ¿Se entregó el soporte solicitado por el personal de desarrollo? Auditoría (opcional) ¿Se auditó el proceso de integración? ¿Se auditó el proceso de prueba o parte de él? Reporte de problemas y acciones correctivas ¿Se informó sobre el estado de avance de las actividades de SQA? ¿Se informaron las desviaciones detectadas? Revisión ¿Se evaluó el proceso de integración? ¿Se evaluó la prueba y sus resultados? Prueba de integridad. Prueba de aceptación. Prueba del sistema. Análisis y reporte de resultados Prueba Aceptación y entrega 1. Identificación Proyecto: Fecha de inicio: __/__/____ Fecha de término: __/__/____ Nombre: E-mail: Fono: 2. Actividades Sí ¿Se entregó el soporte solicitado por el personal de desarrollo? Auditoría ¿Se realizaron las auditorías de la configuración funcional y física. Reporte de problemas y acciones correctivas ¿Se informó sobre el estado de avance de las actividades de SQA? ¿Se informaron las desviaciones detectadas? Revisión ¿Se evaluó el software y su documentación No Mantención 1. Identificación Proyecto: Fecha de inicio: __/__/____ Fecha de término: __/__/____ Nombre: E-mail: Fono: 2. Actividades Sí ¿Se planificaron las actividades de SQA asociadas a la mantención? ¿Se entregó el soporte solicitado por el personal de desarrollo? Auditoría (opcional) ¿Se auditó el proceso de mantención? Reporte de problemas y acciones correctivas ¿Se informó sobre el estado de avance de las actividades de SQA? ¿Se informaron las desviaciones detectadas? Revisión ¿Se evaluó cada cambio introducido durante la mantención a nivel de análisis, diseño, e implementación?. ¿Se evaluó la documentación asociada a los cambios? ¿Se evaluó la nueva versión/edición del software? ¿Y su documentación? Prueba Planificación, especificación, desarrollo de las pruebas, análisis y reporte de resultados para los cambios introducidos durante la mantención. No