Welcome
to the Student Chapter of the ACM
'C' Programming in windows 95
Misplaced Capitalism on the Internet
The GMR Effect
The Y2K Problem - Mission Improbable
The Internet Has
Changed Our Lives
With fewer than 365 days until the new century, industry experts, international officials, and Wall Street analysts are warning of dire consequences should governments and companies neglect to make their computers immune to the widespread software glitch known as the millennium bug. Who would have thought that one of the greatest challenges to modern technology would stem from a simple software trick intended to save memory?
The Year 2000 bug is not a virus mischievously planted to wreak havoc, but rather, known colloquially as the Y2K bug, the phenomenon is the result of a simple short-cut used to denote the year in computer code. Nevertheless, the result is the same: the possible malfunction of entire systems that threatens to paralyze government agencies, small businesses and multinational corporations. Adding two century digits to a date field for a 100 million record file would have added at least 100 megabytes of storage to a disk that cost upwards of $20,000 for 10-20 megabytes. It simply made economic sense to omit the two century digits. The problem is that software using two digits to track dates will not be able to differentiate between the years 2000 and 1900. Both will be recognized as "00."
Ann Coffou, director of Year 2000 research at Giga Information Group, says no time is left to waste. "Don't be complacent," she warns. "I've seen people in the press saying 'Don't worry. It won't be a problem.' I think we're still suffering from a lack of understanding that this is a risk. It is a business problem and a consumer problem. We have to realize that."
Experts warn that, unless software using two-digit date fields is retrofitted to recognize four digits, system failures could cause oil rigs to stop pumping, power grids to shut down, banks to inaccurately process money, telecommunications to fail, and military warning systems to inaccurately warn of enemy attack.
In truth, no one knows what will happen on January 1, 2000. But that hasn't deterred repeated doomsday predictions, political wrangling, and consultant-driven spending. Billions of dollars have been directed to this technology problem by most of the industrialized world, and some estimates have put the global cost at more than $1 trillion.
Edward Yardeni, chief economist at Deutsche Bank Securities, warns that the probability of a recession triggered by the Y2K problem has increased to 70 percent from his previous forecast, which was 35 percent. The inaction on the part of global leaders and slow progress by the U.S. government has raised the likelihood of a crisis. The downturn could be accompanied by deflation or a cycle of falling prices, he adds.
Yardeni, who was named by the Wall Street Journal as the top U.S. economic forecaster in 1997, focuses much of his criticism on private companies that are not disclosing their Y2K status and on the federal government for not requiring them to do so. "The Securities and Exchange Commission is still too passive with making companies disclose Y2K compliance status," says Yardeni, who is building a database of corporations' Y2K efforts for future reports on compliance.
But not all analysts perceive the private sector's efforts as negligent and have a more optimistic view than Yardeni.
In July, Merrill Lynch conducted a worldwide survey of thousands of corporations to gauge how prepared they are and to assess the effects of these efforts on investors. The survey concluded that corporations across the world are making aggressive efforts to tackle the Year 2000 technology problem and making progress.
Yardeni and other analysts do agree that the global impact of the Y2K glitch will have some effect on U.S. corporations and the economy. Reports from other countries and economic sectors are disconcerting, if not downright alarming.
In Scotland, for instance, offshore North Sea oil industry experts met last fall to assess the problem. In a worst-case scenario, oil platforms would be shut down in about two years simply because automated systems would fail to recognize the year 2000, experts warned. Companies such as Royal Dutch/Shell and British Petroleum said they are racing against the clock to check millions of date-sensitive microprocessors.
The U.S. power grid, a patchwork of companies deregulated and dependent on one another to keep pumping electricity into our homes is just as prone to fail. The Special Committee on the Year 2000 Technology Problem released a survey in June finding that, out of the ten largest electric and gas utility firms contacted in the United States, only two had completed an assessment of their automated systems. One firm did not even know how many lines of computer code it had.
"Based on the results of this survey, I am genuinely concerned about the very real prospects of power shortages as a consequence of the millennial date change," said Bob Bennett, the chairman of the committee.
However, computer systems that process taxes and bank accounts are most susceptible, according to analysts. Calling his agency's Y2K problem a "dangerous and risky situation," IRS commissioner Charles O. Rossotti told the House Ways and Means Committee's Subcommittee on Oversight recently that "failure to identify, renovate, and test each of these system calculations could result in catastrophic disruption to taxpayers and the government."
The economy aside, one of the most disastrous possible strikes by the Y2K bug on computer systems is the impact it may have on the software responsible for managing the world's military institutions. The Defense Department's efforts to fix its computer systems are moving at a snail's pace, making failure of "at least some mission-critical systems and the operations they support almost certain," according to a government report released this summer. Pentagon officials later said they are drawing plans to keep Russia and others from being spooked into millennium bug-related "nightmare" military scenarios.
Analysts also say international strategic threats are increasing, according to reports from the Center for Strategic and International Studies. Senior advisers at the center have warned that cyberattacks from foreign nations may start coming under the guise of Year 2000 fixes.
Amid all the dark predictions, there are still some experts who believe that
the impact of the bug will be minimal. But most agree that, when the new century
dawns, computer code that can't recognize the new date will cause computers to
fail. What's unknown is the scale of those failures, how quickly those systems
can be restored, and the damage that may result. William M. Ulrich, in "Millennium Date Change: an Apocalypse for
IS?", Application Development Trends, February 1996, describes the
essential elements of a strategy for solving the Year 2000 Problem. These
elements include:
Most important, in deciding what to do, is estimating the extent of the
problem. For software, the Gartner Group currently estimates that it will cost
between $1.10 or more per line of executable code to analyze, modify, and test
the software. Companies in general have found that 3-6 percent of code and 80
percent of programs will be affected and will have to be modified, but all of
the code and programs must be analyzed to make this determination. Estimates
translate into one man-year per 100,000 lines of code. Some companies, such as
banks, may have as many as 10 million lines of code with a higher affected rate
than companies that use information technology to keep accounts, mailing lists,
personnel records, etc. This translates into 100 man-years of effort. The most reasonable solution is to attack the Year 2000 Problem one step at a
time. A suggested approach to planning for the work includes the following
steps:
The major obstacles to success in a Year 2000 Compliance Project are:
Executive management must be made aware of the Year 2000 Problem and its
severity before anything can be done about it. But how does one go about telling
management that the company must invest large amounts of time, money, and
personnel into a project that will simply allow the company to continue business
as usual? There may be very little added value or improved productivity gained
simply by fixing the Year 2000 Problem. As a result, the best solution providers
offer a more complete approach - a fuller systems reengineering solution that
fixes the Year 2000 Problem and positions an enterprise for gains through future
systems enhancement or migration. Government must recognize the severity of the problem and move swiftly to
enable a smooth change into the next millenium. Failure to do so may result in a
nationwide, if not worldwide, series of unpredictable computer failures with
far-reaching catastrophic results. In addition, companies and corporations that
recognize the potential impact of the Year 2000 Problem and take action to
address it will have a distinct advantage over those that do little or nothing.
Moreover, the smartest organizations will use the occasion to engage a Year 2000
solution provider that brings value-added reengineering services as part of
their Year 2000 solution. The best anyone can do is plan now to solve the
problem. It will not go away and it will most assuredly make itself known on
January 1, 2000 -- or earlier.
top of this page
What Can Be Done
A Plan of Action
Conclusion