Software Testing – Cost or Investment?

September 26, 2007

There is an interesting thread going on over at LinkedIn Answers where Venkat asks whether testing is a cost or an investment.

Some of the key thoughts that crossed me when I read the trail are:

  1. Be it a product or a services setting, software testing is an integral part of the development lifecycle. I would also go ahead and state that in cases (specially in services industry) where client does not pay explicitly for testing, testing should be treated as an internal investment that will help organization satisfy and in some cases, retain clients. Testing is directly related to an organizations reputation (quality of delivery).
  2. So, software testing is an important investment from organization’s perspective. For clients, it is a cost that should be budgeted when a project is planned.
  3. From Cost of Quality perspective, software testing is an appraisal cost which cannot be completely done away with. It can however be controlled by having good resources on project and making them accountable for unit level checks and basic integration testing. It also calls for streamlined requirements management and design practices.
  4. That brings me to another realization that the outcome of a tester depends on quality of developers/designers on the project. I have seen very good testers failing to perform if the development team is average. On the other hand, average testers have performed well on projects where the team was more mature and accountable for unit level checks.
  5. Lastly, defect trends should be closely monitored to improve upon the process – also to raise timely escalations on quality (raising alarm bells) so that client’s expectations can be managed early in the lifecycle.

These are some immediate thoughts to jot down – any thoughts to take this further ?

I would love to hear. Thanks again Venkat, for raising this all important question.

Entry Filed under: Process Management, Project Management, SOFTWARE TESTING. .

4 Comments Add your own

  • [...] заметку Software Testing – Cost or Investment?, потом прочитал предшествовавшее ей обсуждение в [...]

    Reply
  • [...] заметку Software Testing – Cost or Investment?, потом прочитал предшествовавшее ей обсуждение в [...]

    Reply
  • 3. Inder P Singh  |  January 9, 2009 at 4:52 pm

    I see testing as both a cost as well as an investment.

    If a company’s product or service development suffers from basic problems such as mis-interpretation of requirements, incompleteness of development and hurrying over things, then testing could be a cost in order to ensure that the development team has correctly finished all the required tasks.

    On the other hand, if the company has matured processes and a development team who takes ownership of the work they do and is proud of the work. In such a case testing could be an investment that explores the product’s or service’s characteristics and functions in depth and in different environments, and gathers feedback from other people for betterment of the product or service.

    Though I see testing as both a cost as well as an investment, I prefer to see it as an investment in quality and customer satisfaction.

    Reply
  • 4. Prem  |  June 29, 2009 at 8:18 am

    very good article, It’s realy useful for me. I am doing a bit on research about software testing and i found also macrotesting http://www.macrotesting.com to be very good source.

    Thanks for your article

    Regards,
    Prem

    Reply

Leave a Comment

Required

Required, hidden

Some HTML allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <pre> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Trackback this post  |  Subscribe to the comments via RSS Feed


Blog moved to QAspire.com/Blog

Tanmay Vora's Blog has moved to a new location - QAspire.com/Blog. Please navigate to the new location to read the blog or Subscribe to new blog's RSS Feed. Looking forward to see you there.

Bloggy Award

Read review of 'Insights' at Bloggy Awards

 Subscribe in a reader

Categories

Feeds

RSS TWITTER TRAIL

Archives

Recent Posts

Top Posts at QAspire

 

September 2007
M T W T F S S
« Aug   Oct »
 12
3456789
10111213141516
17181920212223
24252627282930

Readers Speak

Disclaimer

"Insights" is a strictly personal weblog and the opinions/thoughts expressed on the weblog represent my ideas on a particular topic at a given time. These thoughts do not represent opinions/policies of any particular organization. View Tanmay Vora's profile on LinkedIn

Development and Growth Blogs - BlogCatalog Blog Directory

Total Visits (StatCounter)

frontpage hit counter

Total Visits (Wordpress)

Google Page Rank

Tags

being alive change change management comfort zone complacency corporate change management courage decision making development Diwali Diwali 2007 doing more effort end game execution exploring unknown Festival of lights focus getting things done great quotes growth guy kawasaki hindsights improvement joy and happiness lead by example LEADERSHIP learning life life lessons living MANAGEMENT managing change optimism parents people management perfection performance management productivity Project Management purpose of life pursuit of perfection respect Sadhana Center of Management and Leadership Development SCMLD

My Flickr Photos

Tiny Flowers in Helsinki, Finland

Bend of the road is not end of the road unless you fail to turn!

More Photos