Garbage In, Garbage Out

Why Trust Techopedia

What Does Garbage In, Garbage Out Mean?

Garbage in, garbage out (GIGO), in the context of information technology, is a slang expression that means regardless of how accurate a program’s logic is, the results will be incorrect if the input is invalid.

Advertisements

While the term is most frequently used in the context of software development, GIGO can also be used to refer to any decision-making systems where failure to make right decisions with precise, accurate data could lead to wrong, nonsensical results.

Techopedia Explains Garbage In, Garbage Out

A program gives inaccurate results due to inaccurate data provided because a computer will always attempt to process data given to it. Said another way, the output quality of a system usually can’t be any better than than the quality of inputs.

Garbage can be data that is simply filled with errors, but it can also be data that doesn’t have any applicability to the specific circumstance. For example, imagine a company that only sells to .NET developers. A CRM application might be able to determine the most likely targets from a batch of leads. However, if the leads were generated from a group of Java developers who have no interest in the product, the CRM application will produce useless results regardless of its logic.

The solution is to not just spend time on an application’s algorithms, but also spend time validating the input and/or ensuring that the right sort of data goes into the system.

The term garbage in, garbage out (GIGO) is widely attributed to be coined by George Fuechsel, an IBM programmer and instructor.

Advertisements

Related Terms

Margaret Rouse
Editor

Margaret jest nagradzaną technical writerką, nauczycielką i wykładowczynią. Jest znana z tego, że potrafi w prostych słowach pzybliżyć złożone pojęcia techniczne słuchaczom ze świata biznesu. Od dwudziestu lat jej definicje pojęć z dziedziny IT są publikowane przez Que w encyklopedii terminów technologicznych, a także cytowane w artykułach ukazujących się w New York Times, w magazynie Time, USA Today, ZDNet, a także w magazynach PC i Discovery. Margaret dołączyła do zespołu Techopedii w roku 2011. Margaret lubi pomagać znaleźć wspólny język specjalistom ze świata biznesu i IT. W swojej pracy, jak sama mówi, buduje mosty między tymi dwiema domenami, w ten…