Figure 6: Cause Effect Diagram for a Software Defect
6.3 Preventive Action
A standard brainstorming procedure was followed to do root cause
analysis. First all the possible causes were identified from the
cause-and-effect diagram and debated among the team and all
suggestions were listed, then the ones that were identified as the
main reasons for causes were separated out. For these causes,
possible preventive actions were discussed and finally agreed
among project team members.