Two-pass verification

This is an old revision of this page, as edited by 70.146.93.165 (talk) at 04:06, 23 February 2007. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Two Pass Verification is a quality control method that was originally employed when data records were entered onto sequential 80 column Hollerith cards with an IBM 129 Keypunch. In the first pass through a set of records, the data keystrokes were entered onto each card as the data entry operator typed them. On the second pass through the batch, the keypunch read a completed card (record) and loaded the 80 keystrokes into a buffer. The data entry operator then reentered the record and the keypunch compared the new keystrokes with those loaded into the buffer from the previous pass. If a discrepancy occurred the operator was given a chance to reenter that keystroke and ultimately overwrite the entry in the buffer. If all keystrokes matched the original card was passed through and received a verification punch. If corrections were required then the operator was prompted to discard the original card and insert a fresh card on which corrected keystrokes were typed. The corrected record (card) was passed through and received a verification punch.

While this method of quality control clearly was not proof against systematic errors or operator misread entries from a source document, it was very useful in catching and correcting random miskeyed strokes which occur even with very experienced data entry operators. This method survived the Keypunch and is available in some currently available data entry programs (e.g. SPSS Data Entry for Windows). At least one study suggests that single pass data entry with range checks and skip rules approaches the reliability of two-pass data entry (see Controlled Clinical Trials from sometime in the 1990s); however it is desirable to implement both systems in a data entry application.