Software testing is the best possible type of technical investment a company can make – it protects business productivity and reputation while ultimately saving it a lot of money. But can we quantify that Return on Investment (ROI)?

Upfront costs can be hard to swallow for businesses with tight budgets, so they need credible evidence that their instincts are well placed. At Sogeti our instincts and experience tell us that it is always more cost-effective to invest in developing software right the first time, than paying to fix it later.

The cost of fixing software defects in live environments can be huge, depending on the scale of deployments and the interference with customer productivity. Development and Quality Assurance (QA) costs incurred by patching bugs in software that was developed without sufficient testing, will always be higher than any early costs saved. Developers and integrators can also be held liable for lengthy on-going support contracts on buggy software. And software failures attributed to skimping on thorough software testing won’t be missed by the market – poorly tested software can affect future business and reputation as well as existing contracts.

A dedicated software testing specialist with a history of excellence and reliability in every market situation and scale of project, is an invaluable partner to have. Proven, structured methodologies such as TMap. TPI and Agile Development Testing are trusted by many of the world’s most successful and admired businesses for their rigour and proven deliverable results.

No competent software testing professional will ever recommend short-term gains of flimsy testing when the risk of huge medium-to-long-term losses -both financial and in esteem – has such unacceptable odds. In well-defined projects, an expert like Sogeti will happily work with you to fix prices up front and provide a full-blown ROI calculation, providing as accurate a picture of anticipated ROI as possible for your individual circumstances. After all, known quantities are always more affordable than the unknown.

Mark Raphael AUTHOR:
Mark is a test consultant for Sogeti

Posted in: A testers viewpoint, Software testing, Test Methodologies, Testing and innovation, TMap      
Comments: 0
Tags: , , , , , , , , , , , ,


An evolutionary approach to software development relies on the business or user driving the process of defining and refining the product by testing its suitability and usability during design, implementation and testing phases which occur iteratively. The incomplete system is modified and extended as the requirements become clearer over time, and the outcome of this process is the delivery of a system which meets the immediate needs of its customers.

Organisations that adopt an evolutionary process model can benefit from a final system that is closely aligned to their needs, and accelerating the time it takes to launch their product to market, which should be reason enough to invest time.

This set me thinking, and as I have recently been working on an evolutionary project, I decided to share my experience in the form of a white paper. The paper describes the different challenges that may hinder the delivery of a testing project and lead to poor testing, recommending suitable test approaches and good testing practices that can assist to efficiently deliver a production-quality system.

Download your copy of our free paper today:
‘Overcoming the Testing Challenges Encountered on Evolutionary Development Projects’

Mark Raphael AUTHOR:
Mark is a test consultant for Sogeti

Posted in: Software testing, Test Methodologies, Testing and innovation      
Comments: 0
Tags: , , , , ,