Custom Application Development

Oct 26 2007   1:03PM GMT

More thoughts on Software Quality and Testing

SJC SJC Profile: SJC

On October 15th  Michelle Davidson, site editor for, in her newsletter “This Week” made reference to a post that called software testing “a hated necessity.”  I certainly have seen evidence of that over my years in software development and as an IT software specialist, and I really don’t understand why it persists.  As an independent developer of applications for small companies, I do not normally have the luxury of having my work reviewed by another — absolutely the preferred methodology in my book.

For most of the development work that I do, initial testing is performed by myself, and then by my customer.  Fortunately, most of the time, we are expecting the same results, and most often they are met.  A development project is more often than not a fluid motion involving constant communication between developer and customer.  However, being the lone developer on a project can have its pitfalls, especially when doing maintenance work on a project which was created years ago, before I “really” knew what I was doing.  Maintenance work is what I tend to dread the most — not the testing.  I know few developers who religiously comment their source code — and I’m as guilty as most. 

“Maintainability” is generally accepted as one of the measures of software quality.  I made reference to the project I’m doing for a long term customer of mine in my last blog post, and how I’ve had the opportunity to review “old” code and design in the process.  (By the way — the customer reads this blog regularly).  This code has definitely been a challenge to maintain — certainly giving me a new appreciation of the role maintainability plays in “software quality”.

2  Comments on this Post

There was an error processing your information. Please try again later.
Thanks. We'll let you know when a new response is added.
Send me notifications when other members comment.
  • Iuse2code
    The more I read this blog, the more I find out about my application. - 'the customer'
    0 pointsBadges:
  • Sarahjames
    Hello It is very nice to read all this and it is very knowledgeable. Thanks. =================================== Sarah Link Building
    0 pointsBadges:

Forgot Password

No problem! Submit your e-mail address below. We'll send you an e-mail containing your password.

Your password has been sent to:

Share this item with your network: