International Journal of Computer Applications
Classifying a defect is an important activity for improving software quality. It is important to classify defects as they contain information regarding the quality of processes and product. The information gathered from defects can be used to track the future projects, and to improve its processes. Considering the need to classify the defect and to gain insight knowledge of defect details, this paper attempts to analyze software defect using Bayes net and Naive Bayes classification techniques. It is very difficult to produce defect free software product, however, the main purpose of any software engineering activity is to prevent defects from being introduced in the first place.