The memory required just to load Microsoft s latest word processing program, for example, would have cost more than thirty million dollars in 1969. The advances in information technology have not been entirely positive. As a result, computer programs are among the most complex things ever built by man. Computer programs are never perfect, but they are at their worst when they are new. The current plan requires changing hundreds of billions of lines of old, reliable program code into new, improved, and untested code.
Problem is unique.
The deadline cannot be slipped, and there is no fallback. When Denver and Hong Kong had problems with their new airport baggage handling program they were able to use their old airports until they straightened them out. In the case of Y2K, when the new program has problems, it will not be possible to go back to the old one. This will make countless organizations vulnerable to failures which cannot be remedied without a significant, time-consuming effort. Many of my colleagues particularly those who are old enough to have contributed to our inventory of legacy applications are concerned that we cannot achieve reliable solutions to this problem in the remaining time.