The best time to start is now

Loading...

Doitify
Pricing Enterprise Download Contact Us
Doitify › Project Planning & Execution

FMEA (Failure Mode and Effects Analysis) for Project Teams

Updated on November 12, 2026 https://doitify.com/planning/fmea-project-teams/
Share
Summary

Learn how FMEA works, how to calculate RPN, why AIAG-VDA replaced it with Action Priority, and how to run a half-day FMEA on a project process with a real.

FMEA is a structured method for listing how a process or product can fail, how bad the effect would be, how likely the cause is, and whether you would catch it. The classic score is RPN = Severity × Occurrence × Detection, each rated 1–10, giving a range of 1 to 1,000.

What is FMEA and where did it come from?

FMEA is a systematic method for identifying potential failure modes, tracing each to its effect and cause, and prioritising action. It began in US military reliability work — MIL-P-1629, published in 1949, is the commonly cited origin — and spread through aerospace and automotive supply chains before reaching healthcare, software, and service design.

Two versions dominate practice. The classic approach (AIAG’s fourth edition and IEC 60812 in its earlier forms) scores three dimensions and multiplies them into a risk priority number. The 2019 AIAG & VDA handbook, produced jointly by the Automotive Industry Action Group and the German Verband der Automobilindustrie, merged the North American and German methods into one standard, introduced a seven-step process, and replaced RPN as the decision driver with Action Priority tables.

The reason for the change is worth understanding even if your team never builds a car, because it is a lesson about how scoring systems get gamed.

How do the three scores work?

Each failure mode gets three numbers from 1 to 10. Higher is worse for severity and occurrence; for detection, higher means worse detectability, which is why the scale feels inverted.

Score Severity (S) — how bad the effect is Occurrence (O) — how likely the cause is Detection (D) — how likely you are to miss it
1 No discernible effect Prevented by design; no known path Almost certain to be caught automatically
3 Minor; some users notice Rare; seen in similar systems years apart Caught by a blocking automated check
5 Secondary function degraded Occasional; roughly once a year Caught in system testing before release
7 Core function down for a segment Moderately high; roughly quarterly Generic alert fires after user impact
9 Regulatory breach or data loss with warning Very high; roughly weekly Found only by manual review after the fact
10 Harm to people; silent data corruption Almost certain; daily or every release No control; users report the problem

Two rules keep the scales usable. Score severity on the effect, not the likelihood — a rare catastrophe is still a 10. And score each cause separately when one failure mode has several, because the occurrence score belongs to the cause, not the symptom.

> Important note: Severity only changes when the design or process changes. Adding a detection control cannot make a severity-10 failure less severe; it can only make it less likely to reach the customer. Teams that “reduce severity” after adding a test are usually recording optimism, not improvement.

Join Doitify Today

Move projects forward without the chaos: all your tasks, progress, and team reports in one unified workspace. Built for companies, startups, and remote teams — with a quick setup and a free trial.

How do you calculate and read RPN?

Multiply the three scores. That is the whole calculation, and the number is only as good as the conversation behind each factor.

RPN = S × O × D, giving 1 to 1,000.

A worked row: a nightly ledger export can write a duplicate entry when the job is retried after a partial failure. Effect: customers double-charged, finance reconciles manually. Cause: retry without an idempotency key. Current controls: a nightly reconciliation report, which finds duplicates the next morning.

  • Severity 8 (financial loss and data corruption, core function affected)
  • Occurrence 5 (retries happen roughly monthly)
  • Detection 6 (found by a report, after customer impact)
  • RPN = 8 × 5 × 6 = 240

Now the action: add an idempotency key at the writer and a duplicate check that blocks the commit. After the change, occurrence might fall to 3 and detection to 2, because the constraint is enforced in code rather than observed afterwards.

  • Revised: 8 × 3 × 2 = 48
  • Reduction: 240 → 48, an 80% drop, with severity unchanged at 8

Notice that the arithmetic gives you a defensible before-and-after, but it does not tell you whether 240 was worse than another row scoring 216. That is the flaw the next section addresses.

Why did the industry replace RPN with Action Priority?

Because multiplication treats three very different things as interchangeable. Two failure modes can share an RPN and require completely different responses.

Consider a seat-belt anchor that could fail in a crash:

  • Row A: S=10, O=2, D=2 → RPN 40
  • Row B: a cosmetic label misprint: S=2, O=5, D=4 → RPN 40

Classic RPN ranks them identically. Anyone who has run an FMEA recognises the argument that followed: the team sets a threshold of 100, and both rows fall below it, so neither gets action. The safety-critical failure disappears into the same bucket as the label.

Action Priority fixes this by using a lookup table rather than arithmetic. Severity is the first axis, occurrence second, detection third, and the output is one of three levels: High, Medium, or Low.

Dimension RPN (classic) Action Priority (AIAG & VDA 2019)
Formula S × O × D Lookup table across S, O, D
Output Number from 1 to 1,000 H, M, or L
Severity weighting Equal to O and D Evaluated first; S=9–10 almost always H
Threshold Organisation-defined (100, 125, 200 common) Defined by the standard
Typical failure Different risk profiles produce identical scores Requires the full table; less familiar to auditors
Still used in SAE J1739, IEC 60812, ISO 14971, medical devices Automotive supply chains under IATF 16949, increasingly elsewhere

The practical rule inside the AP logic is blunt: any failure mode with severity 9 or 10 is High priority regardless of how unlikely or detectable it is. You cannot detection-control your way out of a hazard.

Most project teams do not need to adopt AP formally. They do need the underlying discipline: never let a multiplication hide a severity of 9 or 10. A simple local rule works — any row with S ≥ 9 requires an action or a documented, signed risk acceptance, whatever its RPN.

How do you run an FMEA on a project process?

Scope it to one process, list the steps, and ask what could go wrong at each. The unit of analysis is the step, not the whole project — a 200-row FMEA of everything is a document nobody uses.

Six steps fit into a half-day workshop:

  1. Define the scope and boundary. “The monthly production release, from code freeze to post-release monitoring.” Write the start and end explicitly; scope arguments consume more workshop time than scoring.
  2. List the process steps. Six to twelve steps, in order.
  3. For each step, name the function. What is this step supposed to achieve? “Deploy the new schema without locking tables.”
  4. List failure modes. How does that function fail? Omission, wrong output, too slow, duplicated, partial, unauthorised. The software failure-mode taxonomy is short and worth keeping visible.
  5. Score S, O, D with the team. Use anchors from real incidents where possible. Where the team disagrees, record the higher score and note the disagreement rather than averaging.
  6. Write actions with an owner and a date. Not “improve monitoring” — “add an alert when replication lag exceeds 30 seconds, owner: data platform lead, by 14 March.”

The output is a worksheet, and the worksheet is the least valuable artifact. The value is the argument about occurrence scores, which surfaces assumptions nobody had written down.

A worked example: release process FMEA

A six-person team runs an FMEA on its release process. Six steps, eleven failure modes, three hours. An extract:

Step Failure mode Effect S Cause O Control D RPN
Freeze branch Hotfix merged during freeze Unreviewed code ships 7 No branch protection 4 Verbal agreement 8 224
Run migrations Migration locks a large table 20-minute outage 8 No lock-time check on staging data volume 6 Manual staging test 5 240
Deploy service Old and new versions both serve traffic Mixed-format responses, client errors 7 No version negotiation 4 Canary for 10 minutes 5 140
Smoke test Test passes against an empty database Faults reach customers 9 Test data not seeded 3 None 9 243
Rollback Rollback requires a manual schema revert Extended outage 8 No tested rollback path 5 Runbook, never rehearsed 7 280
Monitor Alert routes to a shared inbox Delayed response 6 No ownership 7 Shared inbox 4 168

Three rows stand out. The rollback row scores highest at 280, driven by a runbook that has never been rehearsed. The smoke-test row scores 243 with a severity of 9 — a category of failure that should not depend on the RPN ranking at all. The freeze row scores 224 because the only control is a verbal agreement, which is not a control.

The action plan:

  • Rehearse the rollback on staging, including the schema revert; owner: release manager; two weeks. Revised D: 7 → 3, RPN 280 → 120.
  • Seed the smoke test with a production-shaped dataset; owner: QA lead; three weeks. Revised D: 9 → 2, RPN 243 → 54.
  • Enable branch protection with a required review; owner: platform lead; one week. Revised O: 4 → 1, RPN 224 → 56.

Cost of the three actions: roughly 11 person-days, about $9,350 at $850 per day. Against that, the rollback failure alone — one 90-minute outage on a service with 4,000 transactions per hour and a $12 average order — costs about $72,000 in lost transactions before reputational effects. Even at a 20% annual probability, the expected loss of $14,400 exceeds the cost of all three actions combined.

Where does FMEA break?

Four weaknesses are structural, and knowing them prevents the meeting from producing false comfort.

The score is ordinal arithmetic. Multiplying ordinal ratings is mathematically questionable, and the resulting number has no units. A RPN of 240 does not mean twice the risk of 120.

Identical scores hide different risks. As the seat-belt example shows, S10/O2/D2 and S2/O5/D4 are not comparable, yet the arithmetic says they are.

Scales drift between teams and between months. One team’s “occurrence 6” is another’s “occurrence 3”. Without anchors tied to real incident history, the numbers measure the room’s mood.

Thresholds invite gaming. When a gate says “fix everything above 200”, the cheapest route to release is to argue a score down, not to fix the cause. Practitioners have documented this pattern for years: severity ratings quietly soften as the deadline approaches.

Two further limits matter for projects. FMEA examines failure modes one at a time, so combinations — two independent failures producing a compound outage — are invisible. And it is a snapshot: the process changes, and the worksheet does not.

The mitigations are unglamorous. Anchor the scales to your own incident history. Keep severity reviews separate from the delivery team that owns the deadline. Re-run the FMEA after any process change. And record disagreement rather than averaging it away.

What are the common mistakes?

Scoring without a cause. A failure mode with no specific cause cannot have a credible occurrence score. “Human error” is not a cause; “the release checklist is not enforced by tooling” is.

Treating RPN as a budget. Sorting by RPN and fixing the top five ignores severity-9 rows scoring 90 and the systemic causes behind ten medium rows.

Vague actions. “Improve testing” is a wish. “Add a contract test that fails the build when the response schema changes” is an action with a verifiable result.

No re-scoring. An FMEA without a revised S, O, D column cannot show whether the action worked, only that it was discussed.

Running it once. A single workshop produces a document that ages badly. Re-run at each major process change, or at minimum annually.

Facilitator owns the answers. If the facilitator also owns the process, occurrence scores drift upward in optimism. Independent facilitation is cheap insurance.

When is FMEA the wrong tool?

Situation Better tool
You need to rank project-level risks across cost, schedule, and scope Risk register with probability × impact
You want to surface unknown unknowns before a plan is committed Pre-mortem or red-team review
You need to trace how combinations of failures cause a top event Fault tree analysis
You need to assess a hazard with continuous process variables HAZOP
The process has fewer than four steps and one owner A checklist and a conversation

FMEA earns its cost when a process is repeatable, the failure consequences are uneven, and the team genuinely does not know which step deserves attention. It is poor value when the process is still being invented, because the worksheet will describe a design that no longer exists by the time it is finished.

Where does project tooling fit?

The worksheet is easy. Keeping the actions alive is not. FMEA actions are typically small, unglamorous, and land on people who already have a full queue — rehearse the rollback, seed the test data, enable branch protection. They get deprioritised quietly, and the revised RPN column becomes fiction.

Doitify keeps the action items as tasks and sub-tasks with owners, due dates, checklists, and dependencies in the same workspace as the project work, so a High-priority FMEA action competes for capacity visibly rather than living in a spreadsheet tab. Risks and constraints records can reference the failure mode and its score, which keeps the reasoning traceable when the worksheet is six months old. Doitify is our product, so read this as a description of fit: a team that already runs FMEA actions through a working task system has no reason to move, and a regulated manufacturer still needs its qualified FMEA software.

FAQ

Failure Mode and Effects Analysis. It lists the ways a process or product can fail, the effect of each failure, its likely cause, and the existing controls, then prioritises action.

There is no universal good score. Many organisations set action thresholds around 100 to 200, but the threshold is a policy choice, not a standard. Any row with severity 9 or 10 needs attention or a documented acceptance regardless of RPN.

RPN multiplies severity, occurrence, and detection into a single number. Action Priority uses the same three ratings in a lookup table that weights severity first and returns High, Medium, or Low. AP was introduced in the 2019 AIAG & VDA handbook to stop high-severity failures being ranked low.

Yes, and it is increasingly common. Score severity by user, business, and regulatory effect; occurrence by incident history or test failure rates; detection by whether an automated check blocks the problem or a customer reports it.

Three to four hours for a scoped process with six to twelve steps, plus a follow-up to score revised values after actions land. An FMEA that runs for weeks is usually scoped too broadly.

The people who run and own the process, plus one person who does not — a tester, a support lead, or a facilitator from another team. The outsider asks the questions insiders have stopped asking.

After any material process change, and at least annually. Also update it after a real incident, which is the best source of calibrated occurrence scores you will ever get.

Conclusion

FMEA is a disciplined way to ask “how could this fail, how bad would it be, and would we notice?” It is not a scoring competition, and the number at the end of the row is the least important part of the exercise.

Scope it to one process. Write real causes. Anchor occurrence and detection to incidents you have actually had. Treat severity 9 and 10 as unconditional, whatever the arithmetic says. Then convert the top rows into actions with owners and dates, and re-score afterwards so the worksheet reflects the process as it now is.

A team that does this once usually finds two things: one failure mode it had been quietly accepting for years, and one control it believed existed but never did. Both are cheaper to fix in a workshop than in a reconciliation meeting.

If this post on FMEA was helpful, you might also enjoy Project Assumptions vs Constraints: What’s the Difference? (2026) and How to Consolidate Your Project Management Tools (2026 Guide).

Join Doitify Today

Move projects forward without the chaos: all your tasks, progress, and team reports in one unified workspace. Built for companies, startups, and remote teams — with a quick setup and a free trial.

0 0 votes
Article Rating
Share
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Table of Contents

Ready to do more with Doitify?

Bring your projects, team, and goals together in one AI-powered workspace.

Get Started
Table of Contents