Plan de calidad
Estructura de equipo:
Tipos de documentos de controles de calidad.
Documentación mínima requerida:
Minimiza documentación requerida para la implementación de los requerimientos.
Especificación de requerimientos del software:
El documento de especificación de requerimientos deberá describir, de forma clara y precisa, cada uno de los requerimientos esenciales del software además de las interfaces externas.
Descripción del diseño del software:
Deberá describir los componentes y subcomponentes del diseño del software, incluyendo interfaces internas.
Plan de Verificación & Validación:
Verificar que los requerimientos descritos en el documento de requerimientos han sido aprobados por una autoridad apropiada, también que son implementados en el diseño expresado en el documento de diseño y por ultimo que el diseño expresado en el documento de diseño este implementado en el código.
Validar que el código, cuando es ejecutado, se adecua a los requerimientos expresados en el documento de requerimientos.
Reportes de Verificación & Validación:
Estos documentos deben especificar los resultados de la ejecución de los procesos descritos en el Plan de V & V.
Documentación de usuario:
La documentación de usuario debe especificar y describir los datos y entradas de control requeridos, así como la secuencia de entradas, opciones, limitaciones de programa y otros elementos necesarios para la ejecución exitosa del software.
Plan de Gestión de configuración:
El Plan de gestión de configuración debe contener métodos para identificar componentes de software, control e implementación de cambios, y registro y reporte del estado de los cambios implementados.
Actividades de cada fase de desarrollo
Especificación de requisito:
Durante esta fase se procurara que los requisitos de software sean lo mas especifico y detallados posible.
Se mantendrán reuniones con los clientes para conocer en detalle los posible casos de usos, deseo de los usuarios y obtener información sobre el negocio.
Diseño de software
Durante la etapa de diseño se desarrollaran los casos de uso, diagrama de clases, se detallaran los componentes y subcomponentes que integraran el software, incluyendo interfaces internas. Se hará la planificación de la infraestructura que soporta el software. Se elaboraran documentos que indiquen la implentacion de cada requerimiento de manera que sea consistente.
Desarrollo de software
Durante el desarrollo, se hará revisión de pares de todo el código. Al finalizar cada modulo se realizaran test unitarios de dicho modulo. Se deberá documentar cada modulo desarrollado durante esta etapa.
Integración
Se realizar test integración(end to end). Se revisara la completitud de la documentación de las etapas realizadas anteriores. También se realizara la prueba de usabilidad con usuarios.
Despliegue
Auditorias funcional,auditorias internas del proceso, revisión de la gestión.
Mantenimiento
Cumplimiento de los SLA. Revisión de métricas de actividad. Plan de recuperación ante desastres.
Comentarios
Publicar un comentario