-
Walter Shewhart comenzó a trabajar en la mejora de procesos de control estadístico de calidad.
-
Alan Turing publica el primer artículo basado en pruebas de software.
-
Period: to
Etapa 1: La orientación de las pruebas a la solución de errores.
-
Charles Baker diferencia el concepto “depuración” de “prueba” en su revisión “Mathematical Tables and Other Aids to Computation”.
-
Period: to
Etapa 2: La orientación de las pruebas a la demostración.
-
Diversos autores presentaron metodologías para la generación automática de datos de pruebas orientados a la trayectoria en publicaciones.
-
Etapa 3: La orientación de las pruebas a la detección.
-
Glenford J. Myers promovió que la Ingeniería de Software separara la Verificación y Validación.
-
El IEEE comenzó a trabajar en un estándar para la documentación de pruebas de software.
-
Myers describió y definió el modelo orientado a la detección de pruebas.
-
Surge la metodología “aleatoria”, orientada a la automatización de casos de prueba.
-
El Institute for Computer Sciences and Technology of the National Bureau of Standars publica una línea de investigación para FIPS.
-
Se público el estándar ANSI/IEEE STD 829-1983.
-
Se público el libro Software Testing Techniques.
-
Period: to
Etapa 4: La orientación de las pruebas a la evaluación.
-
El congreso de EEUU aprobó la creación de un organismo de investigación para el desarrollo de modelos de mejora para los problemas en el desarrollo de sistemas de software.
-
Se crear la metodología “el proceso de evaluación y de pruebas sistemáticas” (STEP).
-
Se público el estándar ANSI/IEEE STD 1008-1987, basado en pruebas unitarias.
-
Dr. Dave Gelperin y el Dr. William C. Hetzel clasifican los modelos más influyentes de pruebas hasta la fecha.
-
Period: to
Etapa 5: La orientación de las pruebas a la prevención.
-
Watts Humphrey y Ron Radice extendieron los principios de Deming dentro de sus trabajos en IBM y SEI.
-
Hetzel estableció el proceso de pruebas como planificación, diseño, implementación y ejecución de las pruebas.
-
Ve la luz el proyecto comenzado por el SEI (SW-CMM, Capability Maturity Model for Software).