1)缺陷(defect)通常是软件设计的问题。 2)Bug通常是软件缺陷(Defect)导致的一些软件故障,一个缺陷可能导致不同的Bug. 3) 绝大部分公司都是用Bug来统称软件设计问题和故障。 4)据我所知,IBM公司内部常用Defect(缺陷)来表述软件设计故障。