Y2k Essay, Research Paper
Y2K ?The Big Issue Abstract and Executive Overview What is the Y2K issue? This paper will describe the problems associated with Y2K and how Industry, Government, and Small Businesses are handling the problem. The first chapter introduces the Y2K issues. Chapter 2 will define how this affects the different businesses and Government agencies. Chapter 3 will develop an overall plan on how to attack the problem and recommendations. The majority of this paper will develop a plan on how each of the businesses and Government agencies should attack the Y2K problems. There should be a logical approach to planning how to investigate, test, validate, and if required, develop a contingency plan for Y2K. The job is to either form a team of personnel or hire a consulting firm to assess your situation. The team should employ the following steps: assess the system, renovate the system if necessary, validate the renovation if necessary, implement the renovation if necessary, test the renovation if necessary, and finally have a contingency plan in the event that renovating the system is not feasible and/or is too late. The only necessary or required action is to assess the system. This will be discussed in detail in my paper. The real issue is that less than a year remains before the year 2000 problems are here. The recommendation is to begin working this issue now. It may be too late, but that is when the contingency plan comes in handy. TABLE OF CONTENTS 1. What are the Y2K Issues? 2. What impacts are they?re to Government, Industry, and Small Business? 3. What can Government, Industry, and Small Business Do to Combat the Y2K Issues? 4. Recommendation 5. References 6. Glossary Chapter 1 What are the Y2K Issues? There are actually more dates than just the year 2000 date. There are dates that can impact the leap year algorithms; Julian dates, fiscal year dates, calendar dates, and ASCII code dates. The top dates that need to be checked are: 1. 9 September 1999. This date can be read in code as 9999. In computer language, specifically ASCII code, this translates into a request for the processor to stop processing. 2. 1 October 1999. This is the start of the new Fiscal year for the Government (FY00). The algorithm for this may not be able to go from FY99 to FY00. 3. 31 December 1999. At midnight, the date rolls over to 1 January 2000. This problem can exist in two areas. The first is in the BIOS?s that exist for most desktop machines. The BIOS?s normally contain the clock and date data. The operator updates this data, when the system is first turned on and is continuously updated by the computer from then on. The problem is that older versions of BIO software recorded the date in two year digits (99, instead of 1999) so that once the date rolls into the year 2000, the BIOS?s can not understand the rolling of the year and moves it back to 14 Jan 80, the default year date. The other problem is in the application software that uses the two-year date. The application software uses algorithms to roll over the dates and can not roll to the year 2000 date. It normally has to be manually input to get to the new date. 4. 28 February 2000. At midnight, the date should roll over to 29 February 2000. This is determined in the software by an algorithm that checks to see if the current year is a leap year. If it is a leap year then it should roll to 29 February 2000, if it can not determine the leap year, then it will jump to 1 March 2000. 5. 29 February 2000. This is almost the same problem as 28 February 2000. It will try to calculate the fact it is a leap year and roll the date to 1 March 2000. If it can not determine that it is the leap year, it will either go to 2 March 2000 or it will provide an incorrect date. There are several other dates that are important, based on each application software package, and needs. Examples are, a bank computer uses COBOL software that does not calculate the dates well, FORTRAN software used in scientific research does not do dates well, and older versions of Microsoft software used the two-year digit dates. The different application software packages that are available for computers are beginning to fix the year 2000 problem in the next revision and/or update. The problems that are being encountered are that the updates may not be compatible with the data that goes with the application software. An example is that Microsoft Access 2.0 is not year 2000 compliant. To upgrade to a compliant version, the original data associated with Access 2.0 will not run on the upgrade version. In addition, the upgrade Access will not operate on the old versions of Microsoft Windows. Therefore, additional problems are beginning to come into focus with the year 2000 issue. Another issue is all the databases that are used. Relational databases use date fields as part of wildcard actions, used as sorting identification, as grouping actions, and as part of daily identification. Some specific examples are: simple databases, such as the window explorer allow you to view and sort files in a date/time field. If this date field were only two digits, then it would incorrectly sort the files (year 00 would be first rather than last). Another example is a large database that is used to match names with addresses and billing statements. This database would need to flag dates with the billing statements. If the dates were incorrect or not sorted correctly, then the billing statements would be invalidated. As discussed, there are several issues when dealing with Y2K. These issues have a direct impact on both Government and Industry. Chapter 2 What impacts are they?re to Government, Industry, and Small Business? There are several impacts to Government, Industry, and Small Business. Dates that can impact the leap year algorithms; Julian dates, fiscal year dates, calendar dates, and ASCII code dates. These dates were discussed in chapter 1. Now we will discuss the ramifications to the new dates. For the Government, the dates will have a major impact across the board. Every Government agency, from Federal to City, will be impacted. The Federal Government uses computers on a daily basis and without them, the Federal Government would not be able to operate. Some specific examples are in the Department of Commerce, Department of Defense, and the Department of Justice. The Department of Commerce utilizes computers to run the National Oceanic Atmospheric Association (NOAA) systems that are used to chase Hurricanes. The problem is that several of the computers are used to log different data and use date/time stamping with that data. This data is later analyzed to try and map hurricanes for the future. If the Y2K issues are not resolved, important data will be lost. The Department of Defense also uses computers to a very large extent. This is especially true for the DOD large complex machinery used to defend the country. There are very few parts of the Army, Navy, Air Force, and Marines that do not use computers. Computers are the backbone to DOD and without them, there is a real fear that our armed forces would not be able to defend this country. The Department of Justice has an even worse problem. They are charged with keeping track of criminals and federal indictments across the country. Because of the complexity of the laws, if the computers used to keep track of indictments and criminal records are not Y2K compliant, then the Justice system could have criminals cleared of any wrong doing because of a simple date issue. It is well known that if the date or address were wrong on an indictment or a search warrant, anything found because of the indictment or warrant would not be used in court. Industry has the same basic problems that the Government would have. They rely on computers in almost every aspect of the business. From robotic assembly lines to employee payroll, all of industry relies on the computer to run its day to day operation. The problem that both industry and Government have is that there was no contingency to the Y2K issue. Both industry and Government have several backup systems. An example is that major banks will have the main frame computer in one location and a hot backup in a totally different location. Take Nations Bank. Nations Bank may have its primary mainframe computer, for all its checking accounts, here in town. There is a hot backup (a hot backup is a main frame computer that records the same exact information that the mainframe computer is recording, but it does not handle any transactions, just records the information) that is located in a different part of the country, say Colorado. In this way, if a major hurricane were to devastate Tampa, the hot backup would come on line take over the responsibility of the mainframe. In this way, vital information would not be lost. This was all thought out years before, but not Y2K. Y2K would impact both mainframes (the primary and the backup) and all the data would be corrupted. The problem with small business is that it relies on the computer to do many of its tasks that employees used to do. In small business, people were employed to handle payroll, marketing, office management, files, record keeping, and profit/loss ledgers. These people were replaced with the advent of the computer. Now any small business could operate without minimal employees. The office manager could now handle payroll, marketing, files, records, and ledgers right on the computer. The computer became the key piece of equipment for the small business. Without the computer, small businesses could not stay in operation. Look at a small business that provides hearing aids to the general public. Besides the payroll, this small business will keep all its customers accounts in a simple database. This database will be used to notify the business when the hearing aid needs servicing, additional hearing tests should be done, replacement batteries, and payment schedules. This is just the tip of the database. The database would also be used to send out flyers on new technology, discounts, and will serve as the business mailing lists. Without this computer, the small business would need to hire additional personnel and return to paper and pencil to operate. Chapter 3 What can Government, Industry, and Small Business Do to Combat the Y2K Issues? For both Government and Industry, it will not be a problem to combat Y2K. There is work already being done to correct the problems. Both agencies, through consulting agencies and internal working groups, have developed a series of plans to combat the Y2K issue. The standard procedure is to first do an inventory and assessment on the agency. After the assessment is done, a renovation plan is developed to renovate the different systems. After renovation is completed, the system is placed into the validation phase, where it is tested using the different Y2K dates to ensure that no problems are encountered. After the testing is completed and the validation is verified, then the implementation phase is started. The implementation phase is to implement the system into action, and begin watching the system during the actual crossover dates. The cost to perform all of the plans and phases are high. On most
Computers have become the backbone of the world today. Is there a time bomb slowly ticking down inside of the computers that run everything from your laundry machine to Wall Street? “The year 2000 bug is a flaw in the programming of embedded chips in most electronic devices”(Outsmarting 2). These chips only calculate the date in the ending 2 digits of the year. For instance, the date 1-1-1999 in the computer comes out 1-1-99. “When the year 2000 comes around, the computers will think that it is the year 1900″(2). Any program or system that relies on dates to perform certain functions, such as calculating ages, time periods, or payrolls is at risk of crashing on the stroke of midnight. Programmers in the 1970’s were saving a lot of space in programming by only using the last 2 digits of the year. They had no insight into the problem they were creating by cutting this programming corner. The justification for cutting this corner was two fold. First, think of all of the coding and coding time they saved if the date is calculated over 1 million times in a single computation. Second, in those early years, disk storage space was at a premium and severely limited by today’s standards. It was important to make the best available use of storage space. For this reason that they entered only the last 2 digits of the year in the old programming. Because only date sensitive programming is at risk, however if or when the Y2K bug hits, the damage will be minimal at most.
For those people who plan to move to the country and sell all of their possessions in order to get away from the effect, do not leave just yet. The year 2000 bug will not be the end of the world. Many think that they will start a rural community and it will be their little Garden of Eden. If the year 2000 bug strikes, it will strike everything everywhere, even in rural Montana. The problems will be universal.
People believe that they can rely on insurance to cover their assets are facing another problem created by the year 2000 bug. Insurance companies are calling all of their current clients informing them that their coverage does not include losses due to the year 2000 bug. However, lawyers and law firms are gearing up for what they believe will be a windfall, based on millennium bug claims
Worldwide surveys show that companies are spending more of their information technology budget for correcting potential problems in their computer systems caused by the year 2000 bug. Although 19% of the current information technology budget is spent towards correcting the year 2000 problem, it is expected to be increased to 23% by the second quarter of ‘99 (Weil 2).
This may be too late to prevent many problems some say. Many businesses are either upgrading or have already upgraded their computer systems to year 2000 standards. Different fields of business are farther along the path to becoming year 2000 compliant. “Banking is well prepared for the year 2000. There are a few industries such as, food service and some government branches, however, that are ill prepared for the year 2000″(2). Sleep safely at night, knowing that your money is safe in the current banking systems.
Even though the government and some food service companies are behind on updating for the year 2000, they are working around the clock to achieve year 2000 compliance before the New Year strikes. If the government fails to upgrade to the year 2000, they will have a secondary plan. People vote certain officials into office in order to handle specific problems such as the year 2000 bug.
Worried about what the year 2000 bug will do to the United States? Cling to one comforting thought, “Things will be worse just about everywhere else in the world”(McMahon 1). Studies show the United States among the most highly prepared countries in the world. “As far as the world is concerned, many countries are not as prepared as the United States”(Weil 1). With the U.S. the most prepared countries include, Australia, Britain, Canada, Germany, Switzerland, and Sweden. The least prepared countries include major names such as Afghanistan, China, Pakistan, Romania, and Russia. Many fear that nuclear power plants in Russia may be at risk. Do we still remember Chernobyl? The good news is that no one believes that the Y2K glitch will accidentally launch an attack of nuclear missiles. In our global economy, setbacks to financial institutions from Asia to Africa to South America can affect the U.S. economy and Americans, in many unforeseeable ways. They are all very important pieces of our economic system. If these countries go under, we might have another economic disaster like the stock market crash of 1929. The government has placed many safeties in order to protect the people’s money and there is a general assumption that with the government, big business in the most important industries is making a substantial effort to protect U.S. interest abroad.
With the year 2000 approaching many possible problems may arise. Luckily for us in Chicago, New Zealand will be among the first to celebrate the Year 2000. At that time it will be 6 AM December 31, in Chicago. This gives us 18 hours to learn to some extent what the problems will be. All of these problems depend on a couple of factors. “The problems that the year 2000 may cause all depend upon the readiness of the people that are possibly affected by it” (Outsmarting 3). By the time New Years comes everything will be in order and ready for the change of the millennium, and the problems caused by this flaw in early programming will be minimal.
Works Cited
Ferrara, Matthew. “Outsmarting the Y2K Bug.” 14 Aug 1998. Online. Internet. 8 Mar 1999.
McMahon, Colin and Goering, Laurie. “Many nations are unwilling or unable to fix possible computer woes, leaving U.S. in peril. Chicago Tribune 21 March 1999:1.
Weil, Nancy. “Y2K survey finds wide spread disruptions likely.” 6 Aug 1998. Online Internet. 8 March 1999. Available Internet: www.pcworld.com
Ferrara, Matthew. “Outsmarting the Y2K Bug.” 14 Aug 1998. Online. Internet. 8 Mar 1999.
McMahon, Colin and Goering, Laurie. “Many nations are unwilling or unable to fix possible computer woes, leaving U.S. in peril. Chicago Tribune 21 March 1999:1.
Weil, Nancy. “Y2K survey finds wide spread disruptions likely.” 6 Aug 1998. Online Internet. 8 March 1999. Available Internet