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:
- 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).
- 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.
- 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.
- 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.
- 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
Leave a Comment
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




1. IT для бизнеса: it4business.ru » Software Testing - Is it a cost or an Investment? | October 24, 2007 at 1:12 pm
[...] заметку Software Testing – Cost or Investment?, потом прочитал предшествовавшее ей обсуждение в [...]
2. In verbis, non verba, sed res et ratio, quaerenda est: Software Testing - Is it a cost or an Investment? | October 25, 2007 at 9:23 am
[...] заметку Software Testing – Cost or Investment?, потом прочитал предшествовавшее ей обсуждение в [...]
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.
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