0% encontró este documento útil (0 votos)
679 vistas9 páginas

Norma ISO 29119

La norma ISO 29119 consta de 5 partes y tiene como objetivo estandarizar los procesos, técnicas y documentación de pruebas de software. Define conceptos, procesos y términos relacionados con las pruebas de software. Cubre todo el ciclo de vida de las pruebas desde la planificación hasta la ejecución. Unifica normas previas sobre pruebas de software.

Cargado por

Erwin
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
679 vistas9 páginas

Norma ISO 29119

La norma ISO 29119 consta de 5 partes y tiene como objetivo estandarizar los procesos, técnicas y documentación de pruebas de software. Define conceptos, procesos y términos relacionados con las pruebas de software. Cubre todo el ciclo de vida de las pruebas desde la planificación hasta la ejecución. Unifica normas previas sobre pruebas de software.

Cargado por

Erwin
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

UNIVERSIDAD ISTMO AMERICANA

Ing. en Desarrollo y Gestión del Software

Participante: Erwin Garduza López

Matrícula: 19LIE1553

Semestre: 4to Semestre

Grupo: 402

Facilitador: Gilberto Huerta Ramos

Materia: Calidad de Prueba se Software

Actividad: Investigación ISO 29119


1
UNIVERSIDAD ISTMO AMERICANA
Ing. en Desarrollo y Gestión del Software

Índice

Introducción 3

Historia 4

Definición 5

Objetivo 5

Estructura 6

Relación con otras normas 8

Conclusión 8

Bibliografía 9

2
UNIVERSIDAD ISTMO AMERICANA
Ing. en Desarrollo y Gestión del Software

Introducción.

Las pruebas de software son un elemento imprescindible y crítico para la validación de


un producto de software. En la actualidad las pruebas de software se hacen más
complicadas ya que deben hacer frente a una gran cantidad de metodologías de
desarrollo, lenguajes de programación, sistemas operativos, hardware, etc.

Es por esto por lo que las pruebas de software deben apoyarse en estándares que
revisan los aspectos fundamentales que debe considerar todo proceso de pruebas.
Debido a esta complejidad actualmente se cuentan con una gran cantidad de software
diseñado exclusivamente para la etapa de pruebas pero que no abarca todo el ciclo de
vida

Ante esta problemática se creó ISO 29119 para pruebas de software, es un referente
internacional en el ámbito de las pruebas software y permite eliminar las inconsistencias
existentes entre las normas actuales.

3
UNIVERSIDAD ISTMO AMERICANA
Ing. en Desarrollo y Gestión del Software

Historia
En mayo de 2007, ISO crea un grupo de trabajo para desarrollar el estándar ISO/IEC
29119, cuyo objetivo es ser un estándar definitivo sobre pruebas software, que recoja y
estandarice el vocabulario, los procesos, técnicas de documentación, etc., del ciclo de
vida de las pruebas.
En Agosto de 2008 se liberó el primer borrador de trabajo (Working Draft)
correspondiente a la parte 2 para revisión por parte de diferentes expertos internos y
externos a los comités. Partiendo de los comentarios recibidos y de las sucesivas
revisiones internas realizadas, se ha reorganizado y simplificado el modelo de procesos
(Septiembre 2009). En 2010 se han liberado al SC7 los WD/CD de las partes 1, 2, y 3 para
revisión y en 2011 las segundas versiones de éstos junto con la primera de la parte 4.
Durante 2012 y 2013 las partes 1, 2, and 3 progresan por las etapas DIS y FDIS, siendo
aprobadas en Junio 2013. la parte 4 progresa a la etapa DIS y comienza el trabajo en la
parte 5.

El 29 de Agosto de 2013 las partes 1, 2 y 3 son finalmente publicadas como Normas


Internacionales.

Durante 2014 continúan los trabajos progresando la parte 5 a la etapa DIS y se abre una
nueva iniciativa encaminada a producir el estándar 20246 que cubre parte de las
pruebas estáticas. En 2015 la parte 4 de 29119 y el 33064 han sido publicadas como
estándares internacionales. Posteriormente, en 2016 se publica la parte cinco y en 2017
se publica 20246 (work product reviews).

4
UNIVERSIDAD ISTMO AMERICANA
Ing. en Desarrollo y Gestión del Software

Definición
Los estándares de prueba de software ISO 29119 son un conjunto de documentos
definidos internacionalmente que tratan los conceptos, procesos, técnicas, documentos,
tecnologías y términos de pruebas de software.

Actualmente ISO 29119 tiene cinco partes. El conjunto de normas utiliza un enfoque en
capas para definir las pruebas de software, que es común a muchos estándares ISO. Este
conjunto de normas presenta: definiciones y conceptos de prueba (parte 1); Procesos de
prueba (parte 2); Documentación de prueba (parte 3); Técnicas de ensayo (parte 4); Y las
pruebas dirigidas por palabras clave (parte 5).

Objetivo
Este estándar, cuya elaboración comenzó en 2007 tiene como objetivo cubrir todo el
ciclo de vida de las pruebas de sistemas software incluyendo los aspectos relativos a la
organización, gestión, diseño y ejecución de las pruebas, para remplazar varios
estándares IEEE y BSI sobre pruebas de software.

La prueba es una actividad fundamental en los procesos de desarrollo de software. De


manera general, se puede decir que la prueba de software permite al desarrollador
determinar si el producto generado satisface las especificaciones establecidas. Así
mismo, una prueba de software permite detectar la presencia de errores que pudieran
generar salidas o comportamientos inapropiados durante su ejecución.

En un ciclo de prueba se puede ejecutar una, alguna o todas las pruebas planificadas
para el producto de software. Uno de los principales desafíos desde el punto de vista de
la prueba es estimar cuantos ciclos de pruebas se requieren, esta consideración la realiza
la persona encargada de ejecutar la prueba.

5
UNIVERSIDAD ISTMO AMERICANA
Ing. en Desarrollo y Gestión del Software

Estructura

Parte 1: Definiciones y Vocabulario

Da una visión general de la norma y de los conceptos generales de pruebas de software


y para proporcionar un vocabulario de términos de pruebas de software que cubren las
pruebas de software de todo el ciclo de vida.
En esta parte se incluyen los siguientes temas:
o Introducción a las pruebas de software
o Pruebas de software en un contexto organizativo
o El proceso de prueba
o La relación entre las pruebas y el desarrollo
o Implicaciones de los modelos de ciclo de vida de desarrollo software (por
ejemplo, cascada, espiral, ágil)
o Tipos de pruebas, pruebas técnicas y fases/niveles de prueba
o Pruebas basadas en el Riesgo
o Elementos de Pruebas
o Requisitos de verificación del sistema
o Requisitos de validación del sistema

6
UNIVERSIDAD ISTMO AMERICANA
Ing. en Desarrollo y Gestión del Software

Parte 2: Proceso de Pruebas

Define un modelo de proceso de pruebas genérico que se puede utilizar dentro de


cualquier desarrollo de software y pruebas de ciclo de vida. Dicho modelo de procesos
tal está formado por tres niveles:

o Procesos de la organización
o Procesos de gestión
o Procesos "fundamentales"

Parte 3: Documentación de Pruebas

Cubre la documentación de las pruebas a través del ciclo de vida completo del software.
Esta parte contendrá plantillas de todas las capas del modelo de proceso 29119,
incluyendo:

o Política organizacional del Proceso de prueba


o Estrategia organizacional del Proceso de prueba
o Proyecto de Gestión del Proceso de prueba
o Proceso de pruebas fundamentales

Parte 4: Técnicas de Pruebas

Cubre las técnicas de pruebas del software a través de todos los tipos de pruebas,
incluyendo estáticas (revisiones, inspecciones, tutoriales), funcionales (por ejemplo: caja
negra, caja blanca), no funcionales (funcionamiento, seguridad, utilidad) y basadas en
experiencia (cálculo de error, experimental).

7
UNIVERSIDAD ISTMO AMERICANA
Ing. en Desarrollo y Gestión del Software

Relación con otras normas


La idea a l implementar la ISO 29119 es unificar normas previas, principalmente:
– La BS 7925-1.
– La IEEE Std. 829, Software Test Documentation
– La IEEE Std 1008, Software Unit Testing
– La IEEE Std 1012-1998 Software Verification and Validation y IEEE Std 1028-1997
Software Reviews.
– Y varias ISO, como son
– La ISO/IEC 12207, Software Life Cycle Processes
– La ISO/IEC 15289, System and Software Life Cycle Process Information Products y
ISO/IEC TR 19759, Guide to the Software Engineering Body of Knowledge.

Conclusión
Cada proyecto de software realizado y gestionado a través de la herramienta permitirá
una mejor toma de decisiones por parte de la gerencia o dirección de proyectos, como,
por ejemplo, identificar la fase de mayor criticidad en el ciclo de vida de desarrollo de
software.

Así mismo, es importante destacar que, para la implementación de la herramienta, se


consideran aspectos relevantes en el área de pruebas de software, así como algunas
métricas para software, todo esto con el propósito de enriquecer los criterios de
evaluación y obtener un producto de calidad.

La creación de esta ISO nos permite entender que la gestión de las pruebas de software
es una actividad que indiscutiblemente debe llevarse a cabo en todo proceso de
desarrollo en empresas tanto públicas como privadas.

8
UNIVERSIDAD ISTMO AMERICANA
Ing. en Desarrollo y Gestión del Software

Bibliografía
Gandarilla A. (Julio 24,2017). ISO 29119. Mayo 26,2021, de https://metodologia.es/ Sitio
web:https://metodologia.es/iso29119/#:~:text=Los%20est%C3%A1ndares%20de%20pru
eba%20de,t%C3%A9rminos%20de%20pruebas%20de%20software.

Páez J. (Agosto 18,2017). Herramienta para gestión de pruebas basada en el estándar


ISO/IEC 29119. Mayo 26,2021, de monografias.com Sitio web:
https://www.monografias.com/trabajos93/herramienta-gestion-pruebas-basada-
estandar-iso-iec-29119/herramienta-gestion-pruebas-basada-estandar-iso-iec-
29119.shtml#:~:text=En%20mayo%20de%202007%2C%20ISO,de%20vida%20de%20las%
20pruebas.

Tuya J. (2017). ISO/IEC/IEEE 29119 Software Testing Standard. Mayo 26,2021, de


Universidad de Oviedo Sitio web:
https://in2test.lsi.uniovi.es/gt26/?lang=es#contacto

Garzas J. (Febrero 1,2012). ISO 29119, la futura norma para pruebas software (una
norma para unificarlas a todas). Mayo 26,2021, de www.javiergarzas.com Sitio web:
https://www.javiergarzas.com/2012/02/iso-29119.html

También podría gustarte