Basura dentro, basura fuera

Fiabilidad

¿Qué significa “basura dentro, basura fuera”?

Basura dentro, basura fuera (GIGO), en el contexto de la informática, es una expresión del argot que significa que, independientemente de lo precisa que sea la lógica de un programa, los resultados serán incorrectos si la entrada no es válida.

Aunque el término se utiliza con más frecuencia en el contexto del desarrollo de software, GIGO también puede utilizarse para referirse a cualquier sistema de toma de decisiones en el que no tomar las decisiones correctas con datos precisos y exactos podría conducir a resultados erróneos y sin sentido.

Definición de basura dentro, basura fuera

Un programa da resultados inexactos debido a la inexactitud de los datos proporcionados, porque un ordenador siempre intentará procesar los datos que se le dan. Dicho de otro modo, la calidad de la salida de un sistema normalmente no puede ser mejor que la calidad de las entradas.

La basura pueden ser datos que simplemente están llenos de errores, pero también pueden ser datos que no tienen ninguna aplicabilidad a la circunstancia concreta. Por ejemplo, imagina una empresa que sólo vende a desarrolladores .NET.

Una aplicación CRM podría determinar los objetivos más probables a partir de un lote de clientes potenciales. Sin embargo, si los clientes potenciales se generaron a partir de un grupo de desarrolladores Java que no tienen ningún interés en el producto, la aplicación CRM producirá resultados inútiles, independientemente de su lógica.

La solución es no sólo dedicar tiempo a los algoritmos de una aplicación, sino también dedicar tiempo a validar la entrada y/o asegurarse de que entra en el sistema el tipo de datos correcto.

Se atribuye a George Fuechsel, programador e instructor de IBM, la acuñación del término “basura dentro, basura fuera” (GIGO).

Temas relacionados

Margaret Rouse
Technology Expert
Margaret Rouse
Experta en tecnología

Margaret Rouse es una galardonada escritora técnica y profesora conocida por su habilidad para explicar temas técnicos complejos a una audiencia de negocios no técnica. Durante los últimos veinte años, sus explicaciones han aparecido en sitios web de TechTarget y ha sido citada como autoridad en artículos del New York Times, Time Magazine, USA Today, ZDNet, PC Magazine y Discovery Magazine. La idea de diversión de Margaret es ayudar a profesionales de TI y negocios a aprender a hablar los idiomas altamente especializados de cada uno. Si tienes una sugerencia para una nueva definición o cómo mejorar una explicación técnica,…