nuevo estándar de pruebas del software: iso/iec 29119 · javier tuya universidad de oviedo aenor:...
TRANSCRIPT
Nuevo estándar de pruebas del software: ISO/IEC 29119
Javier TuyaUniversidad de OviedoAENOR: AEN/CTN 71/SC7/GT26
Solo Pruebas 2009 – Madrid, Febrero 2009
Javier Tuya ISO IEC 29119 - Software Testing 2
Estado actual
Estándares BSIBS 7925-1, SW Testing: Part 1-VocabularyBS 7925-2, SW Testing: Part 2-SW Component Testing
Estándares IEEE testing:IEEE Std 829, Software Test DocumentationIEEE Std 1008, Software Unit Testing
Otros estándares ISO/IEC: 12207, 15289Otros estándares sectorialesCuerpo de conocimiento y metodologías (p.e.)
ISTQBTMap Next®
Javier Tuya ISO IEC 29119 - Software Testing 3
Estado actual
Áreas no cubiertas por estándares BSI/IEEEAspectos organizativosGestión de las pruebasPocas técnicas funcionales y no funcionales
Objetivoo Unificar estándares anteriores en uno soloo Cubrir el ciclo de vida completoo Aplicable a todo tipo de sistemas softwareo Consistente con otros estándares ISO
Javier Tuya ISO IEC 29119 - Software Testing 4
Organización
Estructura de Comités y GT Propuesta: Febrero 2007WG26: Mayo 2007Base para
Terminología comúnCuerpo de conocimientoCualificaciones profesionalesCertificacionesContratación
Informaciónhttp://www.softwaretestingstandard.org/
ISO IEC
JTC1
SC7
WG26
AENOR
CTN71
SC7
GT26
Javier Tuya ISO IEC 29119 - Software Testing 7
Parte 1 – Conceptos y Vocabulario
Conceptos generalesCiclo de vida de las pruebasObjetivos de las pruebasTipos de pruebas, niveles de pruebas, técnicas
ConformidadImplicaciones en diferentes ciclos de vida (secuencial, evolutivo, ágil)Roles y ResponsabilidadesVocabulario
Javier Tuya ISO IEC 29119 - Software Testing 8
Parte 2 - Procesos
Política de la organización(Test Policy: TP)Estrategia organización(Test Strategy: TS)
Gestión del proyecto (Test Management: TM)
Nivel de pruebas X(Test Level: TL)
Javier Tuya ISO IEC 29119 - Software Testing 13
Parte 3,4 – Documentación, Técnicas
DocumentaciónContenido + Plantillas
TécnicasDescripción + EjemplosEstáticas: revisiones, inspecciones…Dinámicas
o Especificación: PCE, AVL, Sintácticas, Casos Uso, Combinatorias…
o Estructura: Condiciones…MC/DC, Flujo Datos…o Experiencia: Búsqueda Errores, Prueba Exploratoria
Javier Tuya ISO IEC 29119 - Software Testing 14
Conclusión
Cobertura de una laguna en el estado actual de los estándaresProveer a los profesionales de una guía sobre pruebas cubriendo todos los aspectos del ciclo de vidaA adoptar por otras organizacionesMás información:
Sitio oficial JTC1/SC7: http://www.jtc1-sc7.org/Información: ISO/IEC 29119: http://www.softwaretestingstandard.org/Red RePRIS: http://in2test.lsi.uniovi.es/repris/