The defect-free software building is the impossible where the defects detected and solving the defects is the only way to achieve the defect free software.