-
2020 BCE
Ultimos del 2000
Doron Reuveni (2007): Co-fundador del concepto de "crowdtesting", un enfoque moderno para pruebas de software.
Lisa Crispin (2009): Coautora de Pruebas ágiles: Una guía práctica para probadores y equipos ágiles, libro pionero en pruebas ágiles (2014), centrado en la adaptación y mejora continua de pruebas en equipos ágiles.
Jonathan Kohl (2012): Contribuyó con el capítulo La automatización es mucho más que pruebas de regresión en el libro Experiencias de automatización de pruebas. -
2001 BCE
Período 2001-2020
Kent Beck (2002): Introdujo el Desarrollo Dirigido por Pruebas (TDD) y la Programación Extrema (XP).
Bret Pettichord (2003): Propuso las "Cuatro escuelas de pruebas de software" las pruebas agiles
Michael Bolton (2004): Coautor de la metodología Rapid Software Testing (RST) junto a James Bach.
Erik Van Veenendaal (2005): Desarrolló el Modelo de Madurez de Pruebas Integrado.
Mike Cohn (2009): Propuso la pirámide de automatización de pruebas 3 niveles. -
1986 BCE
Periodo 1986-2000
David Gelperin y William C. Hetzel (1988): Describieron cuatro modelos de pruebas de software.
Barry Boehm (1981): Dio costos de corregir defectos aumentan con el tiempo en el ciclo de vida del software.
Cem Kaner (1988): Introdujo las pruebas exploratorias.
Watts Humphrey (1989): Creador del modelo CMM (Capability Maturity Model).
Boris Beizer (1990): Acuñó la "paradoja del pesticida" en pruebas de software.
Dorothy Graham (1991): Publicó herramientas de automatización de pruebas de software. -
1971 BCE
Período 1971-1985
William C. Hetzel (1973): Publicó "Métodos de prueba de programas" y organizó la primera conferencia enfocada en pruebas de software.
Frederick Brooks (1975): Publicó "El mítico hombre-mes", con reflexiones clave sobre pruebas.
Tom Gilb (1976): Publicó "Métricas de software" y fue pionero en conceptualizar la fiabilidad del software.
Michael E. Fagan (1976): Introdujo un proceso de inspección de código y diseño.
Glenford Myers (1979): Introdució el concepto de pruebas de caja negra. -
1951 BCE
Período 1951-1970
Daniel D. McCracken (1957): Escribió uno de los primeros libros sobre programación de computadores y mencionó la importancia de las pruebas.
Charles L. Baker (1957): Diferenció entre pruebas y depuración.
Gerald M. Weinberg (1958): En su trabajo en la NASA, promovió técnicas para planificar y escribir pruebas antes del desarrollo. Coautor del primer libro.
Edsger Dijkstra (1968): Escribió sobre la programación estructurada y la importancia de evitar errores de programación desde el principio. -
1840 BCE
Período 1840-1950
Ada Lovelace (1840s): Creó el primer algoritmo para la máquina analítica de Charles Babbage, considerado el primer programa de computación.
Alan Turing (1949): Introdujo métodos de verificación de programas y propuso la separación entre la persona que programa y la que prueba.