Capers Jones contributes an very informative and readable addition to the literature on the Year 2000 Problem (aka, millenia problem, millenia bug, Y2k problem). While this book is primarily intended for business audiences, it will also be of broad appeal to under-informed technologists who want to be able to place the Y2k problem in an economic and social perspective. The numbers reported by Jones are staggering, but more on that in a moment.
The book consists of fifteen chapters and five appendices. The chapters are entitled:
Jones traces the origin of the Y2k Problem back to a misguided affinity for byte conservation in the early days of the digital computing era - saving a few bytes by representing years with two bytes rather than four. The result of the computing community's parsimonious treatment of bytes is a multitude of computing systems which will not, in the normal course of things, roll-over to year 2000 at the end of this century. Many systems will roll back to 1900 instead. Others might pass beyond the millennium threshold correctly, only to fail to roll over from 2099 to 2100. Still others may fail to advance beyond a pre-determined elapsed time in seconds since a certain starting date (e.g., Unix-time). These anomalies are motivating organizations worldwide to prematurely retire their computer systems, scramble for patches and work-arounds, and establish year-2000 rapid response teams to deal with all of the glitches which the other techniques fail to address. The aggregate worldwide cost of dealing with this problem is staggering, by Jones' estimate, $70,753,562,795 and will require 8,465,060 person months to repair. The Figure, below, breaks out these costs by year by type.
Figure 1.Year 2000 Expenses by Year by Type
While this reviewer can't speak authoritatively about these cost estimates, I can report that they are carefully reasoned and advanced in the book. In fact, Jones uses two separate metrics for most of his calculations - lines of code and function points - and compares and contrasts these results. The reader will be impressed with Jones careful analysis and thorough exposition.
Parts of this review were adapted from the reviewers' article on the Y2k Problem which appeared in the March, 1998 issue of Communications of the ACM. - Used with permission.