Defect Cost Model to improve software productivity
We have a comprehensive approach to improving Software Productivity, based on the analysis of Software Defect Cost Model.
- Software Reliability is a daunting challenge faced by all of us at one point or another.
- Developing reliable software helps an organization meet many challenges.
- The facts are that reliable software will actually save an organization a lot more money than it costs, improve cycle time and increase productivity of the organization.
- Please refer to the cost model used to describe cost to find and fix Software defects, based on phase injected and phase found.
If Software reliability is left to develop while in testing phases – as is the case in most organizations, is the most expensive and the least efficient option, as defects found later in the life cycle cost exponentially more to fix and cause a bigger delay to the schedule, not to forget, customer dissatisfaction.
To improve Software productivity we have intentionally initiate activities or practices that find defects earlier in the life cycle, also known as “left shift initiatives”. Across the industry the best known left shift activity is AGILE or SCRUM development.
AGILE/SCRUM development if done correctly can improve productivity exponentially. In most mid to large corporations the impact is in millions of dollars in the first year of AGILE/SCRUM development.
AGILE/SCRUM development if done right has a significant impact on Software Reliability, we can build in “Software Reliability Growth model” with-in the AGILE/SCRUM process.
Based on the facts that,
- A Requirement defect costs around $250
- A Design Defect costs around $250
- A Coding Defect costs around $1000
- A Development test code defect costs around $4000
- A System test defect costs $7000
- Pre-release defects at customer costs $20,000
- Post-release defects at customer costs $70,000
How can we best improve software productivity? Please provide your suggestions, what you may have done in your roles.
This post was authored by Vivek Vasudeva