缺陷树分析(fault tree analysis; FTA),理学-计算机科学技术-软件工程-软件工程管理-软件质量工程-缺陷树分析,一种定性地、定量地分析程序缺陷的引发因素、引发概率的方法。缺陷树分析由美国贝尔电话研究所于1961年首次提出并应用于分析民兵式导弹发射控制系统。其后,波音公司研制出缺陷树分析计算程序,标志着缺陷树分析进入了以波音公司为中心的宇航领域。1974年,美国原子能委员会发表了以麻省理工学院拉斯穆森为首的安全组所写的“商用轻水反堆核电站事故危险性评价”的报告,该报告采用了美国国家航空和管理部于20世纪60年代发展起来的事件树和缺陷树分析。这一报告推动了缺陷树分析应用于宇航、化工和机械等工业领域。缺陷树分析包括以下几个主要步骤:建立缺陷树、缺陷树的定性分析和缺陷树的定量分析。建立缺陷树是首先选定某一影响最大的程序缺陷作为顶事件,然后将造成程序缺陷的原因逐级分解为中间事件,直至把不能或不需要分解的基本事件作为底事件为止,这样就得到了一张树状逻辑图,称为缺陷树。