advertising information

CNN.com
 MAIN PAGE
 WORLD
 ASIANOW
 U.S.
 LOCAL
 POLITICS
 WEATHER
 BUSINESS
 SPORTS
 TECHNOLOGY
   computing
   personal technology
   space
 NATURE
 ENTERTAINMENT
 BOOKS
 TRAVEL
 FOOD
 HEALTH
 STYLE
 IN-DEPTH

 custom news
 Headline News brief
 daily almanac
 CNN networks
 CNN programs
 on-air transcripts
 news quiz

  CNN WEB SITES:
CNN Websites
 TIME INC. SITES:
 MORE SERVICES:
 video on demand
 video archive
 audio on demand
 news email services
 free email accounts
 desktop headlines
 pointcast
 pagenet

 DISCUSSION:
 message boards
 chat
 feedback

 SITE GUIDES:
 help
 contents
 search

 FASTER ACCESS:
 europe
 japan

 WEB SERVICES:
COMPUTING

banner From...
Computerworld

Heads up: 'Fixed' Y2K code has flaws

group

Review shows one error in every 2,000 lines.

February 23, 1999
Web posted at: 4:00 p.m. EST (2100 GMT)

by Thomas Hoffman

(IDG) -- Organizations spending tens or hundreds of millions of dollars to make their systems year 2000-ready are likely to end up with a software portfolio that still has some flaws.

So says Howard Rubin, a research fellow at Meta Group Inc. in Stamford, Conn., and a consultant at Cap Gemini America, a software house in New York. Following a two-month review of 20 million lines of code that were "fixed" by clients, Cap Gemini discovered an average of one error in every 2,000 lines of code that were remediated, Rubin said.

While Rubin has a vested interest in plugging Cap Gemini's auditing services, other year 2000 experts support his findings.

"It's a big problem. It's not easy to find every date field, especially in older legacy applications," said Carl Greiner, an analyst at MetaGroup, who is a supporter of independent verification.

MORE COMPUTING INTELLIGENCE
IDG.net   IDG.net home page
  Computerworld's home page
 Computerworld Year 2000 resource center
 Computerworld's online subscription center
 Reviews & in-depth info at IDG.net
  IDG.net's personal news page
  Questions about computers? Let IDG.net's editors help you
  Search IDG.net in 12 languages
  Subscribe to IDG.net's free daily newsletter for IT leaders
 News Radio
 * Computerworld Minute
 * Fusion audio primers
   

To put a dollar figure on it, defects brought about during year 2000 repairs are expected to cost U.S. companies between $98 billion and $188 billion to fix, according to Dan Galorath, president of Galorath Inc., an El Segundo, Calif.-based software consultancy. Another way of looking at it: An organization with a portfolio of 100 million lines of code could end up with 50,000 programming errors.

The findings, obtained by Computerworld last week, reinforce the need for organizations to hire an independent auditor such as Cap Gemini or Andersen Consulting to review their remediated code for mistakes.

Of course, Cap Gemini has a self-interest in publicizing the error rate. "Don't independent organizations [like Cap Gemini] have something to gain? They'd like to come in and fix everything," said Rick Brown, a Linwood, Mass.-based contract programmer who's working on his fourth year 2000 project for a Pacific Northwest aerospace firm.

Still, the notion that fixing software produces a new batch of errors is well-known. And companies with hundreds of millions of lines of legacy software code "just can't catch it all," said John Stumpf, information systems director at Guinness Import Co. in Stamford, Conn.

Another option is to use independent verification and validation tools to sift through the code thought to be fixed and look for errors. Examples include the Exam 2000 package from Tominy Inc. in Cincinnati and Millennium CrossCheck from Data Integrity Inc. in Waltham, Mass.

The consequences for organizations that don't validate their software conversions "are scary," Stumpf said. "All it takes is one problem, and you're in trouble."

Because of the availability of auditing tools and the general knowledge about errors introduced through software remediation, "it's almost malpractice or negligence" for organizations not to have their work checked, Rubin said.

Most of the defects detected by Cap Gemini weren't "catastrophic" and didn't stop processing, Rubin acknowledged, but he said they would have caused glitches after Jan. 1, 2000.

Rubin advised companies to monitor those "nagging errors" that don't disable systems but can have ripple effects later, such as fouling up general ledger systems.

"My greatest fear is that most everything appears to work, but [below the surface] it doesn't," he said.

Ron O'Donoughue, year 2000 project manager at Royal Bank of Canada in Toronto, is a true believer in verifying year 2000 repairs by using automated tools, which he said are much faster and more accurate than manual methods.

For the 8 million lines of Cobol code the bank manually converted, it missed one to 14 dates per program, O'Donoughue said. But the automated tool the bank used didn't miss a single date field for the 22 million lines of code it scanned.

Independent verification, he said, is "cheap insurance, but it's valuable."

Not everyone is sold on independent checkups, however. Pluess-Staufer Industries Inc., a Proctor, Vt.-based carbon composites manufacturer, uses mostly packaged software. "We're trusting our own ability to test" the few custom software programs in the company's portfolio, said F. Allan Sylvester, information technology director.


SPECIALS:
Countdown to 2000
Y2K Bug: Millennium Mayhem?

MESSAGE BOARD:
Year 2000 bug

RELATED STORIES:
Win 2000: New code will demand most applications be rebuilt
February 19, 1999
Navy says it's winning battle with Y2K bug
February 18, 1999
Spot & fix Y2K problems in Windows 9x & NT
February 9, 1999
Y2K nips NT users
February 2, 1999

RELATED IDG.net STORIES:
Federal Y2K czar defends upbeat outlook
(FCW)
Y2K still key issue, but funding not priority
(FCW)
Pentagon: DOD will be ready for Year 2000
(FCW)
Russian Y2K: Bad, but not a disaster
(Computerworld)
Beware the Y2K escape clause
(Computerworld)
Note: Pages will open in a new browser window
External sites are not endorsed by CNN Interactive.

RELATED SITES:
MetaGroup, Inc.
Cap Gemini America
Note: Pages will open in a new browser window
External sites are not endorsed by CNN Interactive.

 LATEST HEADLINES:
SEARCH CNN.com
Enter keyword(s)   go    help

Back to the top   © 2001 Cable News Network. All Rights Reserved.
Terms under which this service is provided to you.
Read our privacy guidelines.