For a risk that can only be managed through multiple layers of protection, the method examines the effectiveness of each barrier. It shows where safeguards are missing, too weak, or fail under real conditions.
Operations Analysis method
Barrier Analysis
Barrier analysis examines present, missing, and failed barriers between hazard, target, and unwanted event.
Barrier analysis defines the hazard, target, and energy or information path. Physical, administrative, and human barriers are tested by function, performance requirement, and actual condition.
Which barrier should interrupt the path, how did it fail, and which independent control is missing?
- Participants
- 2-6
- Time
- 2-4 h
Barrier Analysis uses hazard-target path plus barrier function, condition, failure mode, and correction. Assessments remain justified and context-bound.

Define path
Define path
Specify hazard, target, and transfer path.
Inventory barriers
Inventory barriers
Inventory preventive, detective, and mitigating barriers.
Analyse failure
Analyse failure
Test intended function, actual state, independence, and failure mode.
Improve barriers
Improve barriers
Add missing or weak barriers and run negative tests.
Update after new evidence or a material context change and retain the previous version.
A good fit when
For incident or risk analyses with a clear hazard-target relationship.
Ideal for
- Safety incidents
- Incident and near-miss analysis
- Control system reviews
- Defense-in-depth assessments
Not good for
- Pure strategy questions
- Behavior and culture topics without a clear barrier structure
- Problems without namable protective layers
Outputs

barrier analysis table
barrier analysis table with traceable sources, assumptions, and domain decisions.

Decision and review trail
Owners, dates, and next review for barrier analysis table.
barrier analysis table
Fictional worked example
hazard-target path plus barrier function, condition, failure mode, and correction as a precise working structure with a fictional example.
| Subject | Hazard/Target | Barrier | Condition | Correction/Test |
|---|---|---|---|---|
| barrier analysis tableWorked example | Unvalidated data → export → customer. | Schema check; preventive; mandatory fields complete. | Present, nulls not covered. | Quarantine stop; null blocks export. |
1. Hazard/Target
- barrier analysis table
- Unvalidated data → export → customer.
2. Barrier
- barrier analysis table
- Schema check; preventive; mandatory fields complete.
3. Condition
- barrier analysis table
- Present, nulls not covered.
4. Correction/Test
- barrier analysis table
- Quarantine stop; null blocks export.
The example demonstrates the domain logic of Barrier Analysis; worksheets remain blank.
U.S. Department of Energy: Accident Prevention and Investigation Program
First step
Start with the core question: Which barrier should interrupt the path, how did it fail, and which independent control is missing?
Good to do first
Deep dive
Between hazard and harm, the existing protective mechanisms are checked one by one and tested for robustness. The analysis shows which barriers really hold and where a failure can easily break through. The resulting measures then strengthen the weakest points of protection in a targeted way.
Barrier Analysis examines protective mechanisms where hazard and harm should be separated by multiple layers. Every barrier is checked for existence, function, and sufficient strength. Value emerges when missing or weak barriers are improved in a targeted way. The method fits especially well when an event was possible despite seemingly existing controls.
List existing barriers across prevention, detection, and recovery, and check them against the specific scenario. The critical point is reached when it becomes visible which layers exist only on paper and which hold up under load. End the analysis with improvements per layer of protection and a priority for the weakest barriers.
The method guide walks execution through 4 phases, timing, 4 pitfalls, and clear stop criteria.
Open method guideYour perspective
Does this method help with your work?
Your feedback helps shape the next improvements to methodatlas.
Sources and topics
Barrier Analysis: WorksheetPlan Barrier Analysis around its domain steps and the concrete decision question.markdown
barrier-analysis-working-template.md
Plan Barrier Analysis around its domain steps and the concrete decision question.
Barrier Analysis: Worksheet
Question
To be confirmed
Desired outcome
To be confirmed
Scope
Full workshop Time: 60–120 minutes
Complete this worksheet on paper or in your own document during the work.
Preparation for this scope
Method setup
- Materials: Incident or scenario description, system and process data, barrier and test evidence, shared workspace, source links, and decision log.
- Roles: Investigator · operator · safety/domain expert · control owner
- Advance information: Collect Incident or scenario description, system and process data, barrier and test evidence in advance and mark open assumptions.
- Overall time needed: 60–120 minutes
- Setup: Prepare hazard-target path plus barrier function, condition, failure mode, and correction visibly and calibrate assessment terms before starting.
Prepare for the work steps
Define path: Define path
- Incident or scenario description
- system and process data
- barrier and test evidence
Inventory barriers: Inventory barriers
- hazard-target path
- system and process data
- barrier and test evidence
Analyse failure: Analyse failure
- barrier set
- system and process data
- barrier and test evidence
Improve barriers: Improve barriers
- failure analysis
- system and process data
- barrier and test evidence
barrier analysis table
| Subject | Hazard · path · target | Function · type · standard | Present · effective · independent | Change · owner · negative test |
|---|---|---|---|---|
| barrier analysis table |
- barrier analysis table: Worked example
Enter only real input, sources, and decisions.
U.S. Department of Energy: Accident Prevention and Investigation Program
Define path: Define path
Expected artifact: hazard-target path
hazard-target path · source · uncertainty · next decision
Entry:
...
- Is the unwanted transfer clear?
Inventory barriers: Inventory barriers
Expected artifact: barrier set
barrier set · source · uncertainty · next decision
Entry:
...
- Does every barrier have a clear function?
Analyse failure: Analyse failure
Expected artifact: failure analysis
failure analysis · source · uncertainty · next decision
Entry:
...
- Does evidence support the condition?
Improve barriers: Improve barriers
Expected artifact: barrier improvement
barrier improvement · source · uncertainty · next decision
Entry:
...
- Does the test prove interruption of the path?
Open questions and next steps
...
Method guide: https://methodatlas.meierhoff-systems.de/en/methods/barrier-analysis/run-sheet
Alternatives and neighbors
Fitting alternatives with decision guidance, followed by other related methods.

Instead of Barrier Analysis, choose Fault Tree Analysis when you want to model failure paths and barriers are only part of the cause structure.

A recurring incident pattern links related cases across time so systemic causes become visible beyond one event.

Coordinates team, immediate actions, root cause analysis, and prevention across eight steps to a verified solution.

Separates events, evidence, confirmed causes, and fitting actions so analysis does not turn into blame-finding.

Clarifies workflows, data, causes, and improvements by framing the problem precisely, branching possible causes, and defining countermeasures.

Asks its way step by step to a controllable cause and stops only once an effective countermeasure is within reach.
Constraints and origin
Profile
- Method form
- Analysis method
- Participants
- 2-6
- Time
- 2-4 h
- Maturity
- Established
- Origin
- Praxisgemeinschaft

