CS-04-I GUIA PARA ENSAYO DE PRUEBA EXPLORATORIA DE EVALUACIÓN DE PRODUCTOS DE SOFTWARE Elaborado por el Centro Nacional de Calidad de Software TODOS LOS DERECHOS RESERVADOS GUÍA PARA PRUEBA EXPLORATORIA Control del documento Elaborado por: Nombre Cargo Saily Leyva Véliz Ingeniero de Prueba. Revisado por: Aprobado por: Jefa del Departamento de Evaluación de Productos de CALISOFT. Lisandra Díaz Figueredo Fecha: DD/MM/AAAA Firma: Reglas de Confidencialidad Clasificación: LIMITADA Forma de distribución: PDF Digital Control de Cambios Autor del Versión Fecha Descripción del Cambio cambio 1.0 27/02/2014 Saily Leyva Véliz Creación del documento. i CALISOFT ©Carretera San Antonio de los Baños Km. 2 ½, Torrens, La Lisa, La Habana, Cuba. Teléfono (537) 8372407 GUÍA PARA PRUEBA EXPLORATORIA Índice de contenidos 1 Introducción ...................................................................................................................................... 1 1.1 Objetivos .................................................................................................................................... 1 1.2 Alcance ...................................................................................................................................... 1 1.3 Referencias ................................................................................................................................ 1 1.4 Definiciones y acrónimos ........................................................................................................... 1 1.5 Responsabilidades .................................................................................................................... 2 2 Desarrollo ......................................................................................................................................... 3 3 Anexos .............................................................................................................................................. 3 ii CALISOFT ©Carretera San Antonio de los Baños Km. 2 ½, Torrens, La Lisa, La Habana, Cuba. Teléfono (537) 8372407 GUÍA PARA PRUEBA EXPLORATORIA 1 Introducción 1.1 Objetivos Establecer la guía para realizar Pruebas Exploratorias para la Evaluación de Productos a entidades de la industria cubana de software o desarrolladores independientes del país que así lo soliciten; especificando cómo llevar a cabo las actividades correspondientes. 1.2 Alcance Jefe del DEPSW, Jefe del SCCS, Coordinador del proceso, Coordinador de la evaluación. 1.3 Referencias Código [1] Título ISO/IEC 9126-1 1.4 Definiciones y acrónimos CALISOFT: Centro Nacional de Calidad de Software. Cliente: Entidades de la industria cubana de software o desarrolladores independientes del país. DEPSW: Departamento de Evaluación de Productos de Software. Evaluación de productos: Enfocado a evaluar la calidad de los software desarrollados por entidades de la industria cubana de software o desarrolladores independientes del país. Durante este servicio se realizan varios tipos de pruebas con el objetivo de verificar el cumplimiento de los requerimientos bajo los cuales fue desarrollado el producto, al mismo tiempo que se evalúa hasta qué punto el sistema cumple con lo establecido con normas y estándares internacionales de calidad de software. Entorno de Prueba: Ambiente controlado en el cual se ejecutan las actividades de las pruebas para asegurar que los resultados son válidos y responden a los requerimientos del cliente. Contiene información acerca de la configuración del hardware o software en el cuál se ejecutará el caso de prueba. Una buena configuración del entorno de prueba garantiza el análisis eficiente de fallos y la resolución de defectos. Herramientas de prueba: Herramientas automáticas o manuales diseñadas para la realización de las pruebas directamente sobre el entregable a probar. Se emplean múltiples herramientas adecuándolas al tipo de prueba que se va a realizar y a la técnica que aplicará No Conformidad (NC): Problemas detectados en un artefacto según insatisfacción con el 1 CALISOFT ©Carretera San Antonio de los Baños Km. 2 ½, Torrens, La Lisa, La Habana, Cuba. Teléfono (537) 8372407 GUÍA PARA PRUEBA EXPLORATORIA resultado final de un Elemento de Configuración, lo pactado con anterioridad con el cliente, o no cumplimiento de un requisito. 1.5 Responsabilidades Para lograr una prueba satisfactoria es necesario que todas las partes involucradas cumplan con sus responsabilidades de manera correcta y a tiempo. Responsabilidades de Calisoft: Asegura la participación de los especialistas necesarios para coordinar y guiar el proceso de pruebas. Elabora el Plan de la evaluación y lo somete a consideración y aprobación de las partes. Garantiza las condiciones tecnológicas identificadas como necesarias para la ejecución de la prueba. Guía el desarrollo de los procesos de pruebas, garantiza la correcta ejecución de los mismas y el fácil entendimiento entre las partes Elabora los artefactos generados durante las pruebas y lo somete a consideración y aprobación de las partes Detecta y clasifica las NC y las entrega al equipo de desarrollo para su resolución. Responsabilidades del Proyecto: Selecciona a los funcionarios que participarán en el proceso de pruebas. Garantiza que los funcionarios conozcan a fondo el negocio para que las pruebas sean exitosas y la asistencia y puntualidad de los mismos a dichas pruebas (según lo definido en el cronograma). Garantiza la resolución de las NC por los funcionarios especializados y la entrega a tiempo de los artefactos. Asegura la entrega de toda la información necesaria para la realización del proceso de pruebas. Revisa y aprueba los artefactos generados durante los procesos de pruebas. 2 CALISOFT ©Carretera San Antonio de los Baños Km. 2 ½, Torrens, La Lisa, La Habana, Cuba. Teléfono (537) 8372407 GUÍA PARA PRUEBA EXPLORATORIA 2 Desarrollo Antes de las Pruebas Exploratorias. Seleccionar la muestra El Ingeniero de Pruebas o Coordinador de la Evaluación seleccionan la muestra basándose en la guía que describe como se selecciona la muestra en cada tipo de prueba. Nota: En el caso de las pruebas de Eficiencia y Funcionalidad el encargado de seleccionar la muestra es el Coordinador de la Evaluación. En el caso de las pruebas de Seguridad, Confiabilidad y Usabilidad el encargado de seleccionar la muestra es el Ingeniero de Pruebas. Nota: Para cada tipo de pruebas existe una guía que especifica cómo seleccionar la muestra. En dependencia de la prueba que se desee realizar se selecciona la guía. En caso de las pruebas de eficiencia el Coordinador de la Evaluación debe notificar al Ingeniero de Pruebas (Eficiencia) cual fue la muestra seleccionada. Durante las Pruebas Exploratorias. Solicitar Información El Ingeniero de Pruebas o el Coordinador de la evaluación ejecutan la prueba con la muestra seleccionada anteriormente. Nota: Si el tipo de prueba es Funcionalidad ejecutar proceso: CS-04-PD (13-001) Procedimiento para evaluar la Funcionalidad de Productos Software. Subproceso: CS-04-03: 2013 Ejecución. Si el tipo de prueba es Eficiencia ejecutar proceso: CS-04-PD (13-001) Procedimiento para evaluar la Procedimiento para evaluar la Confiabilidad de Productos Software. Subproceso: IPP-0000:2013 Ejecución. Si el tipo de prueba es Funcionalidad ejecutar proceso: CS-04 PD (13-001) Procedimiento para evaluar la Seguridad de Productos Software Subproceso: CS04-03: 2013 Ejecución. Si el tipo de prueba es Funcionalidad ejecutar proceso: CS-04-PD (13-001) Procedimiento para evaluar la Eficiencia de Productos Software. Subproceso: CS-04-03: 2013 Ejecución. 3 Anexos 3 CALISOFT ©Carretera San Antonio de los Baños Km. 2 ½, Torrens, La Lisa, La Habana, Cuba. Teléfono (537) 8372407