Change-Based Testing for Efficient Software Development

According to recent Cambridge University research, the global cost of debugging software has risen to $312 billion annually. This number tells us that the software industry has a serious quality problem, and that companies are spending incredible amounts of money treating the symptom, but not nearly enough remedying the cause. A major cause of software bugs is inefficient and incomplete testing. This paper will focus on techniques that can be used to improve testing efficiency.