Report Structure
| Section | Title | Content |
|---|
| 1 | Executive Summary | System-level RPN counts with dashboard cards |
| 2 | Module-Level Breakdown | Per-subsystem DFMEA statistics table |
| 3 | High-Priority Action Items | Unacceptable risks requiring attention |
RPN Classification Tiers
Failure modes are classified by their RPN value (Severity x Occurrence x Detection) into three tiers:
| Tier | RPN Range | Color | Meaning |
|---|
| Low | RPN <= 10 | Green (#4CAF50) | Acceptable risk level |
| Medium | 10 < RPN <= 30 | Orange (#FF9800) | Requires monitoring |
| High | RPN > 30 | Red (#F44336) | Unacceptable — action required |
| Unclassified | N/A | Gray | Missing severity, occurrence, or detection values |
RPN thresholds are hardcoded in the Velocity template: lowRpnThreshold = 10 and mediumRpnThreshold = 30. Changing these values requires template modification.
Executive Summary (Section 1)
The executive summary displays styled dashboard cards showing pre-mitigation and post-mitigation RPN distribution:
Conditional alert boxes follow the summary cards:
| Alert Type | Condition |
|---|
| Danger box | High-RPN failure modes remain post-mitigation |
| Warning box | Medium-RPN failure modes exist post-mitigation |
| Success box | All failure modes at acceptable levels |
Module-Level Breakdown (Section 2)
Dynamic Module Discovery
The report auto-discovers DFMEA modules by querying:
project.id AND space.id:Risks AND type:riskSpecification
AND moduleName:(DFMEA* FMEA*)
This pattern matches all DFMEA and FMEA documents in the Risks space without requiring a hardcoded list.
Breakdown Table
Each discovered module generates a row with:
| Column | Description |
|---|
| Module Title | Linked directly to the risksheet view for that module |
| Subsystem | Read from the document subsystem custom field (defaults to “System”) |
| Total Failure Modes | Count of type:failureMode items in the module |
| Pre-Mitigation | Low / Medium / High / N/A RPN distribution |
| Post-Mitigation | Low / Medium / High / N/A RPN distribution |
Risksheet deep links are constructed as:
/polarion/#/project/{projectId}/risksheet?document=Risks/{encodedModuleName}
Example Documents
| Document | Type | Content |
|---|
| FMEA-SYS-001 | System DFMEA | 34 failure modes (system-level) |
| DFMEA-SUB-001 through DFMEA-SUB-006 | Subsystem DFMEA | ~80 failure modes (subsystem-level) |
High-Priority Action Items (Section 3)
This section appears only when sysPostHighCount > 0 (i.e., failure modes with post-mitigation RPN > 30 exist).
It lists all modules containing high-RPN failure modes with recommended actions:
| Column | Content |
|---|
| Module | Link to the DFMEA module in risksheet |
| High-RPN Count | Number of failure modes above threshold |
| Recommended Action | Implement additional controls or redesign |
Data Sources
| Query | Purpose |
|---|
type:failureMode | All failure modes across the project |
type:riskSpecification AND space.id:Risks AND moduleName:(DFMEA* FMEA*) | DFMEA/FMEA documents |
type:systemElement AND elementType.KEY:subsystem | Subsystem elements for labeling |
Key fields consumed:
| Field | Type | Purpose |
|---|
premitigationRPN | Integer | Pre-control RPN value |
postmitigationRPN | Integer | Post-control RPN value |
fmSeverity | Enum (1-5) | Failure mode severity |
subsystem | Document field | Subsystem identifier |
Technical Details
| Property | Value |
|---|
| Page location | .polarion/pages/spaces/_default/System DFMEA Report/page.xml |
| Template type | Velocity script |
| Sidebar shortcut | wiki/System DFMEA Report |
| CSS scope | .dfmea-summary-report |
| Module assignment | Compares module references (fmModuleRef.equals(moduleRef)) |
Related Pages