product defect analysis