ISO/IEC 29119 Estándar de Prueba de Software

Este estándar se creó, en el año 2007, con el objetivo de unificar los diferentes estándares de pruebas de software. Consta de cuatros partes: Conceptos y vocabularios, Procesos, Documentación y Técnicas de pruebas. Se centra en un modelo de proceso de tres niveles, basado en el riesgo para las pruebas de software. Donde puede utilizarse en cualquier proceso de software y ciclo de vida de desarrollo. La norma está en proceso de desarrollo en 27 países.

Estándares de pruebas de software base

La norma ISO/IEC 29199 reemplazará a un número de los actuales estándares IEEE BSI para las pruebas de software:
  • IEEE 829 Documentación de prueba
  • IEEE 1008 Unidad de Pruebas
  • BS 7925-1 Vocabulario de términos en Pruebas de Software
  • BS 7925-2 estándar de Componente de pruebas de software

Áreas incorporadas en esta norma

  • Aspecto organizativo
  • Proceso y gestión de prueba
  • Más técnicas funcionales y no funcionales
  • Pruebas basadas en riesgo

Estructura de la ISO/IEC 29119

Parte 1: Conceptos y vocabularios

En esta parte se encuentra los conceptos y vocabularios utilizados en la prueba del software, la visión de esta norma, métricas, implicaciones de diferentes ciclos de vida y más.

Parte 2: Procesos

En esta parte se define un modelo de prueba de proceso genérico que se puede utilizar dentro de cualquier desarrollo de software y ciclo de vida de la prueba. Este proceso se basa en un proceso de prueba de cuatro capas de cobertura:
  • Especificaciones de organización de prueba
  • Gestión de pruebas
  • Los procesos dinámicos de prueba

Las cuatros capas de cobertura:
  • Política de la organización
  • Estrategia de la organización
  • Gestión de proyecto
  • Nivel de pruebas

Parte 3: Documentación

En esta parte se encuentra toda la documentación de prueba necesaria durante todo el ciclo de vida, en su ejecución. Contiene plantillas para las tres categorías de procesos de pruebas.

La parte 3 está basada en el IEEE 829 estándar de documentación, IEEE ha dado permiso para usar el ISO.

Parte 4: Técnicas de pruebas

En esta parte se mostrara la descripción y su ejemplo de las distintas técnicas de pruebas, ya sea pruebas estáticas o dinámicas. También proporciona definiciones de tipos de pruebas relacionados a la calidad.

La parte 4 está basada en el BS 7925-2 estándar de Componente de pruebas de software,  British Computer Society ha dado permiso para usar el ISO.

Conclusión



Los Estándares de la prueba del software nos ayudan a realizar procesos de pruebas mejores, y con el ISO/IEC 29119, unificando y mejorando los diferentes estándares de pruebas. Tendríamos que esperar como será la aceptación de esta norma, ya que todavía no está terminada.



Bibliografía

http://www.softwaretestingstandard.org/
http://in2test.lsi.uniovi.es/gt26/presentations/ISO-29119-Javier-Tuya-PRIS2009.pdf
http://www.slideshare.net/pilarbarrio/rmya-presentacin-jornada-ort-estandar-iso-iec-29119-2011-v10

Comentarios

Entradas populares de este blog

Oraciones después del rosario de las Ocho