article imageDebugging spreadsheets

By Bart B. Van Bockstaele.
Subscribe to author
Jul 4, 2007 by  Bart B. Van Bockstaele - 3 votes, no comments
Share
Listen - Email - Print
Recipient email:
You can enter up to 10 comma-separated email addresses.
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

Profits of Artists Remain Steady in Depressed Economy Special

Tucson, United States - In a depressed economy, some industries -- such as fine arts -- that do not rely on the financial state of the nation still thrive. Tucson artists share their experiences, motivations and reasons for what has been successful for them.
20 hours ago by  Kim Hartman in Business - 1 comment

Study: New drug treatment for Huntington's disease shows promise

University of Rochester Medical Center researchers have announced that a new drug treatment for Huntington's disease was well-tolerated and improved cognition in an early stage clinical trial.

Sarah Palin wants the U.S. President to declare war on Iran

Speaking in an interview with Fox News recently, former Governor of Alaska and possible 2012 Republican Presidential candidate urged President Barack Obama to declare war on Iran in order to get re-elected in 2012.
yesterday by  Andrew Moran in Politics - 30 comments

CFB Trenton officer arrested, charged with murder

Belleville, Canada - A officer from CFB Trenton has been arrested for the murder of two women in Ontario. Police surrounded the home of Col. Russell Williams, who took command of the base last year.
yesterday by  KJ Mullins in Crime - 1 comment

Senator John Barasso calls for investigation on UN climate panel

As the UN's Intergovernmental Panel on Climate Change faces more pressure on the questions of its scientific sourcing and merit, Republican Senator John Barasso is ordering an investigation.
yesterday by  Michael Krebs in Science
apis-134483 apis-134475 apis-134464 apis-134463 apis-134456

Corporate

Help & Support

News Links

Sponsored Links


copyright © 1998-2010 digitaljournal.com   |   powered by dell servers
Email:
Password:
Remember meForgot password?