Enhancing ROI in Testing
You're setting up a new project and now you want to setup test team, but wait ! Have you actually thought how much you are saving in your investment on QA or is it just an effort to 'feel safe'?
In first case you do need an ROI analysis for QA, and here are some pointers:
As you may know cost will vary depending on your project timeline and expected quality. [Refer to Project management triangle]. You can try crunching Time by:
- Increasing Automation Script development turnaround by Agile
- Provide A Button to Run the Tests on respective environment[I'm Using Jenkins]
- Don't automate anything which is non-reusable
Few tips for increasing Quality:
- Design Test coverage in proportion to risk
- Reducing defect leakages
- Overall maintenance cost by reusable test harness
Of course there are no silver bullets , it is in very nature of Software Production; but with time there are more and more case studies you can refer to, which I find exceptionally better than a blind risk.
Finally Few Cost Factors:
- Cost per QA resource and their training / KT
- Automation Tool cost and time required to setup a Suite.
- QA environment cost
Always Scale ROI by Benefit : Cost