Establecer el flujo del proceso de verificación de una versión antes de su despliegue en un entorno productivo. Se incluye también como objetivo la validación de los desarrollos que se hacen en un sprint cuando los proyectos se gestionan de forma ágil. AlcanceEste proceso aplica a los productos de tipo aplicación que se gestionan en JIRA. RolesLos roles que intervienen en este proceso son Rol | Descripción | Responsable de producto | Es el máximo responsable del producto desde el punto de vista de su gestión. | Responsable funcional | Es el responsable de la evolución del producto, indicando lo que tiene o no valor para el mismo. | Proveedor | Responsable de acometer los desarrollos de los evolutivos de los productos y de corregir las posibles incidencias | Oficina Técnica de Calidad (OCA) | Responsable de hacer la validación funcional de la entregas. |
Flujo del procesoVerificación y validación asociadas a una versiónCuando una versión comienza su ejecución, es posible comenzar con la fase de testing temprano asociado a las fases de requisitos, análisis y diseño. Esta revisión de la documentación es llevada a cabo por la Oficina de Calidad y se modela en el Servicio de Testing Temprano (STT). Cuando la versión ha sido desarrollada, normalmente se prepara para el despliegue en el entorno de Preproducción. Para ello es necesario hacer una verificación de que el software construido funciona correctamente antes de el despliegue en PRE. Esta verificación se modela en el Servicio de Verificación de entregas (SVE). Es condición necesaria que este servicio esté acabado antes de poder hacer la petición de lanzamiento para el despliegue en PRE (a menos de que se trate de una petivión de lanzamiento urgente, PLU). Una vez que la versión ha finalizado su desarrollo, puede comenzar la validación de la misma en base al plan de pruebas. Esta validación puede ser realizada por el Responsable Funcional/Responsable de producto o bien por la Oficina de Calidad. En este último caso, la validación se modela en el Servicio de Validación Funcional (SVF), donde se determina si se ha construido el software deseado en base a a los requerimientos y siguiendo el plan de pruebas. En el caso de que la validación sea satisfactoria, la versión será candidata a desplegarse en un entorno productivo. En el caso del Servicio de Testing Temprano, del Servicio de Validación funcional y la validación que pueden hacer Responsable Funcional/Responsable de producto, cualquier fallo se registra como una No conformidad.
Modelado de las pruebas en proyectos gestionadas con metodología en cascadaLos requisitos deben ser especificados por el proveedor a nivel de mejora. De cada mejora se originarán n casos de uso (auqnue un caso de uso sólo puede estar originado por una mejora). Para cada caso de uso creado por el proveedor, la OCA |