Prueba de concepto

De Wikipedia, la enciclopedia libre
Saltar a: navegación, búsqueda

Una prueba de concepto o PoC (por sus siglas en inglés) es una implementación, a menudo resumida o incompleta, de un método o de una idea, realizada con el propósito de verificar que el concepto o teoría en cuestión es susceptible de ser explotada de una manera útil.

La PoC se considera habitualmente un paso importante en el proceso de crear un prototipo realmente operativo. En seguridad informática el término PoC se utiliza, a menudo, como sinónimo de Zero-Day Exploit. Esta es una vulnerabilidad que, por ser muy reciente, no aprovecha en su totalidad todas las ventajas que podría proporcionar. En este ámbito, la prueba de concepto se utiliza como demostración de que una aplicación o servicio puede ser vulnerable.

Origen de la expresión[editar]

El Diccionario Oxford de inglés cita como primer uso de esta expresión en lenguaje escrito un artículo del periódico Los Angeles Times, de fecha 22 de enero de 1967.

Uno de los primeros usos del término fue el realizado por Bruce Carsten en el contexto de un "Prototipo de prueba de concepto". Su significado se definió en la revista Power Conversion and Intelligent Motion, en su edición de noviembre de 1989, en la columna titulada Carsten's Corner (Pág 38), y que estaba subtitulada con la leyenda "Definamos unos cuantos términos":

Prototipo de Prueba de Concepto es un término que (creo) acuñé en 1984. Sirve para denominar a un circuito construido siguiendo una guías similares a las de un prototipo convencional, pero en el que la intención no es construir una versión inicial o temprana de un diseño de producción, sino únicamente demostrar que un determinado circuito o una nueva técnica de producción es ciertamente posible.