-
Period: to
Período 1840-1950
- Ada Lovelace (1815 - 1852)
- Alan Turing (1912 - 1954)
-
Ada Lovelace
Desarrolla el primer algoritmo para la Máquina Analítica de Babbage, considerado el primer programa de computación. -
Alan Turing
Pionero en verificación de programas, planteó que las pruebas deben ser realizadas por alguien diferente al programador. -
Period: to
Período 1951-1970
- Daniel D. McCracken (1957)
- Charles L. Baker (1957)
- Gerald M. Weinberg (1958)
- Bill Elmendorf (1967)
- Robert W. Bemer (1968)
- Edsger Dijkstra (1968)
-
Daniel D. McCracken
Autor del primer libro sobre programación, sugiriendo que los clientes preparen casos de prueba. -
Charles L. Baker
Introdujo la distinción entre pruebas y depuración. -
Gerald M. Weinberg
Aplicó pruebas incrementales en el proyecto Mercurio de la NASA y coautor de uno de los primeros textos en incluir un capítulo dedicado a pruebas de software. -
Bill Elmendorf
Introdujo la necesidad de un enfoque disciplinado para pruebas funcionales. -
Robert W. Bemer
Contribuyó a la garantía de calidad de software en la Conferencia NATO sobre Ingeniería de Software. -
Edsger Dijkstra
Pionero en la programación estructurada, criticando el uso de "Go To" para facilitar pruebas. -
Period: to
Período 1971-2000
- William C. Hetzel y David Gelperin
- Frederick Brooks
- Tom Gilb
- Michael E. Fagan
- Thomas J. McCabe
- Glenford Myers
- William C. Howden
- Barry W. Boehm
- Paul E. Rook
- Robert B. Grady
- Cem Kaner
- Watts Humphrey
- Boris Beizer
- Dorothy Graham
- Brian Marick
- Paul C. Jorgensen
- R. Geoff Dromey
- James Bach
- Eric S. Raymond
- Jonathan Bach
- James Martin
-
William C. Hetzel y David Gelperin
Introdujeron cuatro modelos para las pruebas de software: demostración, destrucción, evaluación y prevención.
Organizaron las primeras conferencias internacionales enfocadas exclusivamente en pruebas de software. -
Frederick Brooks
En su libro "El mítico hombre-mes", destacó la importancia de las pruebas y especificación de constructos conceptuales sobre la mera programación. -
Tom Gilb
Pionero en la conceptualización de la fiabilidad del sistema y la relación entre error humano y de sistema. Autor de "Métricas de Software". -
Michael E. Fagan
Propuso un proceso formal de inspección para diseño y código, clave para la reducción de defectos. -
Period: to
Período 2001-2020