article imageDebugging spreadsheets

By Bart B. Van Bockstaele.
Published Jul 4, 2007 by  Bart B. Van Bockstaele - 3 votes, no comments
Listen | Email | Print Subscribe to author
Share:  
Listen to article
Speech-enabled by ReadSpeaker, get it free on your site!
Recipient email:
Your email:
optional
Message:
optional

People at Oregon State University claim to have created a new system to fix errors in spreadsheets. This new system could reduce mistakes, save countless man-hours and even billions of dollars.
Let's face it. Most people working in offices don't like computers, they are either not interested in them or they even hate them. To make things worse, most users are over-confident. They "know" that they don't make mistakes when entering data, and when mistakes are discovered, it is easy to blame it on "the computer" or "the other guy".

On top of that, most people who create spreadsheets are not trained in programming. That is also not necessary. After all, the first programmers were not trained in programming either, and most of them did better than the current "highly-trained" crop. Worse is that they have no experience.

Unfortunately, most people learn how to program spreadsheets on the job, not in their free time. The disadvantage of this is that they are under tremendous pressure to deliver. The boss yells and screams for his/her spreadsheet and claims that it will be just fine if it is "approximately" correct. Unfortunately, in programming, there is no such thing as approximately correct. Something is either correct or isn't.

The main problem with spreadsheets is that they are notoriously difficult to debug (fix). Modern programming languages are a nightmare, but spreadsheets can easily make C++ debugging look a stroll in the park. The reason is simple. Spreadsheets are essentially haphazard collections of data with instructions mixed in, nothing like the structured environment of even the most ridiculously error-prone programming language.

The people of Oregon State University call their system GoalDebug. It is supposed to allow a non-specialist to identify and correct problems by choosing from a list of suggestions proposed by the system.

GoalDebug has been announced as the next best thing. I am very sceptical. Nevertheless, it can never hurt to have an in-depth look.
article:202991:3::0

North Korea Fires Two Scud Missiles

Reports are coming in that North Korea has fired two Scud missiles. The nation had threatened to fire on Hawaii on July 4. This is a breaking news story. Details will be added as they come in.
Published 4 hours ago by  KJ Mullins in Politics | 1 comment

Octomom's publicist says Jackson offered cash for tots

A new rumor is circulating that Michael Jackson had attempted to adopt Nadya Suleman's eight babies in the weeks leading up to his recent death. The story says that the singer offered cash for the infants.
Published 6 hours ago by  KJ Mullins in Entertainment

U.S. federal 'organic' label being challenged

Three years ago, the U.S. Department of Agriculture (USDA) employees determined that synthetic additives in organic baby formula violated federal standards.
Published 9 hours ago by  Bob Ewing in Food

Sarah Palin Resigning as Governor

It was announced today that Alaska Governor Sarah Palin (R) will resign that post. She was up for reelection in 2010 and many were unsure of her intentions.
Published 10 hours ago by  Patrick McMahon in Politics | 5 comments

Loss of coastal seagrass habitat accelerating globally

Coastal development and declining water quality are threatening seagrasses worldwide. A study of coastal grasses around the world shows 58 percent of the seagrass meadows are in decline.
Published 12 hours ago by  Bob Ewing in Environment | 8 comments
apis-122634 apis-122631 apis-122622 apis-122621 apis-122619
Email:
Password:
Remember meForgot password?