Open In App

Defect Prevention in Software Engineering

Software quality is one of the most important and essential factors from last few years. This is due to forces from several sectors of computer industry. Companies and organization face many problems that have increased difficulty in obtaining and achieving rapid and successful development of software systems. The main challenge in any software product development is simply to reduce and minimize and number and occurrence of defects.

Defects are one of the major causes of decrease in software quality and increase in overall cost due to additional cost required for resolving defects. Therefore, identifying and resolving defects is main focus of any development team that will help in preventing software products from occurring again.



For this identification and resolution of defect, defect prevention is most significant and essential activity of software development life cycle that directly effect on controlling the cost and quality of software product. Someone has well said that “Prevention is better than cure”. The main goal of defect prevention is to identify defects and take corrective measures to minimize their impact and completely reduce chances of their re-occurrence in future releases.

Basic Principles of Defect Prevention

Objective of Defect Prevention (DP)

There are several objectives of DP as given below :



Organization Policy

According to some organization policy,

Conclusion

The goal of defect prevention is to create a culture of quality throughout the software development lifecycle, not just to find and solve problems. It is becoming more and more important as technology develops, as it guarantees that software meets or beyond user expectations while reducing the need for post-release problem repairs.

Article Tags :