Home arrow Trinus Corporate arrow What Really Bugs Me are Bugs
What Really Bugs Me are Bugs Print E-mail
Written by Dave White   

Everyone has them, no one likes them, and we all deal with them: BUGS - software bugs that is. Nothing is perfect, and with today's software reaching into millions of lines of code, a few mistakes are bound to creep in. Fortunately, modern and robust programming techniques have eradicated a lot of common mistakes, or at least relegated them to annoyances rather than show stoppers - as long as your developer is following a regimented development cycle.

As both a programmer and a user, I've been on both sides of the development fence - and program bugs are a fact of life.  I am much more tolerant of bugs once I started to understand the complex nature of software development.

If you are contemplating having custom software developed, or are in the midst of a development project, here are a few common-sense tips to help you get what you pay for - software sans bugs:

  • DON'T BE LATE - Participate in the requirements and functions phase early on - don't wait until the last minute to tell the developer about features you need.
  • KISS PRINCIPLE - Keep the requirements simple - you only want the software to do the minimum required to do the job.
  • TAKE CONTROL - Let the users decide how the software is going to look, feel and act, not the programmers.
  • NO GOLD PLATING - Once decided, stick to the original specifications - new features can always be added in subsequent versions.
  • SOLID FOUNDATION - Evaluate the developer's technical architecture diagram. This makes sure the application won't fall apart when you start loading it down with data. If you don't have the skills to evaluate it, get an independent opinion.
  • BE A PLAYER - Insist on participating in a BETA testing program and commit to doing so. Early testing of product in your real world (with your equipment) will expose bugs sooner.
  • CHECK-UP - Insist that the developer give you regular progress reports with a demonstration of work-in-progress.

Following a few simple rules will insure you use the fly swatter to kill bugs in your house, not in your software.

To learn more about our software development services that use the latest in Rich Internet Application (RIA) techniques, you can contact me at This e-mail address is being protected from spam bots, you need JavaScript enabled to view it