先决条件–障碍分析
每当出现问题时,解决问题只是解决方案的一部分。为了避免再次发生特定问题,需要消除或解决特定问题的根本原因。为了永久解决问题,根本原因的识别很重要。根本原因的这种分析称为根本原因分析。如今有几种RCA技术可用。壁垒分析是RCA技术之一。
在障碍分析中,通常会分析问题可能影响主要目标的途径。它只简单地确定了两种途径,一种途径可以对软件质量产生影响,另一种途径可以维护软件质量。屏障分析也称为目标危害屏障分析。
障碍分析中的不同元素:
在障碍分析中,基本上有以下四个不同的元素–
- 目标 :
目标基本上是被选择为需要实现的目标的东西。在软件工程中,主要目标是实现最高质量的软件。这是一个需要保护的目标,并且需要在特定的条件下加以维护。 - 危害/威胁:
危害或线程仅被视为对软件产品和组织产生负面影响的危害或问题。 In会降低软件质量,因为它会对软件质量产生不利影响。危害可包括电费,不恰当的工作,在函数衰竭等危险也可以是多个类型。 - 障碍 :
屏障被认为是通过简单地阻止其达到目标来控制危害或威胁的预防方法。障碍可以是某人执行的身体,程序或个人行为。简而言之,障碍可以防止不必要的影响以及对软件质量产生负面影响的影响。障碍分析可能不止一个障碍。如果存在一个屏障,则它仅提供针对目标的一层保护。 - 途径:
一条路径被简单地认为是危害可能影响目标的路径。它只是为危害目标和降低软件质量提供通往危险的途径的简单途径或机制。
好处 :
- 壁垒分析不是复杂的方法。它非常易于使用和处理。
- 障碍分析是最好的方法之一,只需很少的资源即可成功完成。
- 它还确定通常会失败的安全系统元素。
- 在障碍物分析中,结果可以图形方式表示,这使某人易于理解能量流和导致事故的障碍物。
- 当与其他各种方法结合使用时,它是工作良好且更好的最佳方法之一。
- 它可以帮助专家简单地分析与之相关的问题和风险。
- 它基本上可以为目标的任何部分提供防护,使其免受危害。
- 它通常会提供有关各种问题或危害以及屏障控制的可靠,详细和独立的发现。
- 这是最简单的学习方法之一,不需要任何培训。
- 它提供了系统的,更好的方法。
缺点:
- 障碍分析的主要缺点之一是,有时障碍分析本质上是主观的,并且依赖于成员和视图的知识。
- 有时,它很难理解原因和对策之间的混淆,因此不应同时使用它来识别根本原因。它应与其他方法一起使用。
- 它需要熟悉过程才能更有效。