STPAHow Many of Your Safety Analysis Actions Are Actually Closed? — Managing FMEA and STPA Actions Like Risks and Schedules
01Summary (TL;DR)
02The analysis is approved. Who is watching the actions?
The day an analysis report is approved is the end for the analysis team, but from a risk point of view it is the beginning. Risk only goes down when the improvement actions decided in the analysis actually make it into the design, the tests and the maintenance documents.
The screen below is Step 6 (Optimization) of the transmission DFMEA example project in VisualPro. Prevention and detection actions are written for all 12 failure causes with an action priority (AP) of H or M, and every AP after the action is predicted to be L. As an analysis, it is in good order.
Select an action row and the fields for the responsible person, target completion date and status appear below it. At the very bottom there is also a field for "action taken with pointer to evidence".
Query the 12 actions in this example and every target completion date is filled in, but the responsible person field is empty in all 12. That may be because it is example data. Still, the same thing happens in practice. In the analysis meeting the team settles on something like "the controls team will handle it", and that agreement never makes it down into the field in the file.
The action texts reveal one more thing. Among the 12 are tasks that must be handled outside the design team, such as "specify the filter replacement interval in the maintenance manual". And two failure causes (gear shift failure due to a stuck hydraulic valve, and loss of hydraulic control) share exactly the same action. They are two rows in the analysis table but one piece of work in reality.
03What these actions mean to a PM: the missing rows in the risk register and issue schedule
The risk register and issue log a PM keeps usually have an owner, a response plan, a status and a due date for each risk. A failure cause found by FMEA is a product risk, while the risk register mainly covers project risks, so the subject is different. The information to manage, however, is the same. The failure cause is the risk, the prevention and detection actions are the response plan, and the target completion date is the due date.
Yet the two lists usually live apart. The safety analysis sits in the analysis tool; the project schedule sits in the PM's Gantt chart or issue tracker. So the PM has to ask the analyst to learn "how many actions that were AP H are due this month" or "whether the actions piling up on the test and evaluation team clash with the test schedule". When a safety action slips, it eventually becomes a schedule risk, but that signal reaches the PM's screen late.
04What existing frameworks ask, and what they do not
Frameworks for managing actions already exist. Let us start by acknowledging what they require.
| Existing framework | What it asks | What it does not ask |
|---|---|---|
| AIAG-VDA FMEA Handbook, Step 6 (Optimization) | Whether each action records an owner, a target completion date, a status, the action taken with evidence, and S·O·D and AP after the action | Who checks those fields every week after the analysis is done, and where actions spanning several teams can be seen at a glance |
| STPA Handbook (Leveson & Thomas, 2018) | Whether requirements and constraints have been derived completely from the loss scenarios | Who in the project completes the derived requirements and countermeasures, and by when |
| ISO 26262-8 Clause 6 (Specification and management of safety requirements) | Whether safety requirements are specified, traced and verified | Where to manage actions that are not software requirements (maintenance documents, supplier confirmations) |
| Project risk register and issue log | Whether every risk and issue has an owner, a response, a status and a due date | Which failure cause the risk came from, and how far the response lowers the AP in the analysis |
| ALM and issue trackers (Polarion, codebeamer, Jira, etc.) | The status and traceability of registered requirements and issues | Actions that were never registered, and actions owned by people outside the software team |
The AIAG-VDA Handbook already asks for an owner and evidence. The risk register already asks for an owner and a due date. There is nothing new to require. The questions to ask are "are those fields actually filled in, and is someone looking at them every week?" and "are the safety analysis actions and the project schedule on the same screen?" The gap is not in the requirements but in the operation.
05Three rules
Rules come before tools. Follow the three below and tracking works whether you use Excel or an ALM.
Think of these as a way to make the principles already in AIAG-VDA Step 6 hold outside the analysis file as well. The three rules also match the rules of a PM's risk register.
06Walking through it: transmission DFMEA → Recoble
We read the 12 AP H and M failure causes and their actions from the transmission DFMEA in VisualPro and moved them into a Recoble workspace. The analysis data was queried through VisualPro MCP, and the notes, workboard and links on the Recoble side were also created through MCP. Moving them by hand gives the same structure.
1) Failure causes become notes (the safety engineer's rationale)
Each failure cause is one heading in a note, with a table underneath for the structure, function, failure mode, S/O/D, AP, and current prevention and detection controls. The rationale behind the analysis stays in this note.
2) Actions become workboard items (the action and issue list)
One action is one item. The two failure causes that share the same action (FC-01 and FC-03) were merged into a single item, so 12 became 11. Custom fields hold the failure cause number, owning team, AP before and after, severity, completion criterion and verification evidence (file). The target completion date and progress status (planned → not started, in progress → in progress) were carried over from VisualPro as they were. The owning teams are example values assigned to match each action for this article.
The assignee (person) column was left empty on purpose, because the source had no responsible person. What matters is that the empty column is visible on the board right away. In the weekly meeting, "11 actions with no assignee" can be confirmed on a single screen.
3) Link failure causes to actions, and find the gaps with the trace table
We created a link type called "Countermeasure / addressed failure cause" and linked the failure cause headings in the note to the workboard items. The table view of Recoble's trace screen lays the documents out in order and expands one row per link.
All 12 show as "linked", and you can see that FC-01 and FC-03 lead to the same action. The "1 missing" on the last row is not a failure cause but the row for the note document as a whole. Turn on the missing links filter at the top and only failure causes with no disposition remain, which makes this the screen for checking rule 1 before the meeting.
4) The same items as a Gantt chart (the PM's schedule view)
The PM needs a view that shows the same actions as a schedule. Add a Gantt view to the workboard and the 11 actions spread out as bars up to their target completion dates. It is not a separate schedule but the same data in a different view, so when the analysis side changes a due date, the PM's screen changes with it.
In this example, November 30 (changing the garter spring groove shape) is the earliest due date, and the due dates cluster between mid-December and mid-January 2027. If you add dependencies between items, you can also see on the schedule which items, such as test slots, are blocking other actions.
5) Review it weekly on a dashboard (the PM's and quality manager's weekly check)
Total actions, completion rate, overdue count and completed count, together with the distribution by status, owning team and AP change, are gathered on one dashboard. As of today all 11 are open and none are overdue yet. By owning team, the mechanical design team has 5, the control software team 4 and the hydraulic design team 2.
Items that need a decision in the meeting (for example, a decision not to act) are recorded in a meeting note and linked to the item. Later, "why did we decide this?" can be answered straight from the item.
07If you already use an ALM or issue tracker
The source of truth for software safety requirements belongs in the ALM, and double bookkeeping should be avoided. In that case the workboard takes on only two roles. One is a place to manage, under the same rules, actions that do not fit well in the ALM, such as maintenance documents or supplier confirmations. The other is a workspace that records, per failure cause, which ALM ID each action was registered under. A small team or a research project without an ALM can run everything on the workboard alone.
08What to check tomorrow
Analysis owner (safety engineer)
- Among the AP H and M failure causes (or loss scenarios) in your last analysis, how many have no disposition?
- Do the items you decided not to act on have a rationale and a decision-maker on record?
- Does every action state a completion criterion, that is, what must exist for it to count as done?
Project manager and quality manager
- How many actions have an empty responsible person field?
- Are the safety analysis actions in the project risk register or schedule?
- How many AP H actions are due this month, and do they clash with the owning teams' other schedules?
- Do the owners of actions outside the design team (maintenance, suppliers, testing) know about their items?
09Closing
The output of a safety analysis is not a report but a list of improvement actions to complete, and from the project's point of view, a list of risks with a schedule. Attach a disposition to every failure cause, and an owner, a due date and evidence to every action, and the analysis ends not on the day it is approved but on the day the last action is closed. Open your last analysis and start by counting how many actions have an empty responsible person field.
10Frequently Asked Questions (FAQ)
· AIAG & VDA, FMEA Handbook, 1st Edition, 2019.
· Nancy G. Leveson, John P. Thomas, STPA Handbook, MIT Partnership for Systems Approaches to Safety and Security, 2018. — STPA Handbook (PDF) — MIT PSASS
· ISO 26262-8:2018, Road vehicles — Functional safety — Part 8: Supporting processes.
· Project Management Institute, A Guide to the Project Management Body of Knowledge (PMBOK® Guide).
VisualPro FMEA | VisualPro STPA | Start Recoble for free | VisualPro Lite

