Levels Configuration
Three visual levels define the FMEA hierarchy. The system element (or characteristic) is the top-level grouping item, failure modes are analyzed per element, and causes are identified per failure mode. Each level entry must specify three properties:name (display name in the navigation/zoom menu), controlColumn (column ID used as the grouping key for cell merging), and zoomColumn (column ID used as the target for zoom/drill-down navigation).
Column Definitions
Key columns with data type bindings. Severity, occurrence, and detection are enum fields scored 1-10. RPN columns use formulas for computed values. Each column maps to a Polarion work item field via thebindings property.
type: enum:<enumId> together with bindings: <fieldId>. The server loads enum values automatically — there is no separate top-level config section for ratings or enums.
Formulas
Initial RPN
Initial RPN
Multiplies severity, occurrence, and detection to produce the initial Risk Priority Number (1-1000 scale).
Revised RPN
Revised RPN
Recalculates RPN after mitigation actions using the updated occurrence and detection values. Severity does not change after mitigation.
Action Priority (AIAG-VDA)
Action Priority (AIAG-VDA)
Logic-based risk prioritization replacing numeric RPN multiplication. Returns H (High), M (Medium), or L (Low) based on severity, occurrence, and detection thresholds. Used in Process FMEA configurations.
Cell Decorators
4-Tier Severity Decorator
4-Tier Severity Decorator
Color-codes severity values from critical (red) through negligible (green). Applied to the severity column via
cellRenderer: severity. The decorator function uses $(info.cell).toggleClass() because grid cells are reused — toggleClass ensures classes are properly added or removed as values change.3-Tier RPN Color Coding
3-Tier RPN Color Coding
Colors RPN cells based on risk thresholds. Thresholds are user-configurable per deployment — the values shown below are an example, not a product default. Applied via
cellRenderer: rpn on the RPN columns.Workflow Views
Ten saved views guide analysts through the complete FMEA process from identification through verification. Each view defines a column visibility preset viacolumnIds. The @all token includes every column; a - prefix excludes a specific column from the @all set. The defaultView flag marks the view that loads on document open.
Cross-Document Links
The FMEA cascade usesmultiItemLink columns to connect failure modes across System, Subsystem, and Component FMEA documents. This creates traceable risk chains from top-level system failures down to individual component failure modes. The typeProperties.linkRole identifies the Polarion link role and typeProperties.linkTypes lists the work item types that can be linked (comma-separated string, not an array). Setting typeProperties.linkDirection: back traverses links in reverse for back-link rendering.
Key Patterns
- Dual RPN assessment — pre-mitigation RPN (
S x O x D) and post-mitigation RPN (S x O' x D') on the same row, showing risk reduction at a glance. Severity stays constant because mitigation does not change failure impact. - Action Priority as RPN alternative — the AIAG-VDA logic-based AP formula provides more meaningful risk ranking than numeric multiplication. High severity always requires action regardless of occurrence/detection.
- 3-tier RPN color coding — inline labels (Low/Medium/High) appear below the numeric RPN value with color-matched text, making risk levels scannable without memorizing threshold values. Thresholds are user-configurable per deployment.
- FMEA cascade via multiItemLink — upstream and downstream columns connect System, Subsystem, and Component FMEAs with
linkDirection: backcontrolling traversal, enabling full failure chain traceability across documents. - 10-step guided workflow — views walk analysts from identification through verification in a prescribed sequence, reducing errors by showing only relevant columns at each step. Views use
@allwith-columnIdexclusions for compact definitions. - Levels create visual hierarchy — the 3 levels (System Element, Failure Mode, Cause) merge cells via
controlColumn, while the underlying data model has only two entity types (risk items and task items). The visual hierarchy is independent of the work item structure.
See Also
- Configure FMEA Workflows — step-by-step FMEA setup guide
- Formula Syntax — JavaScript formula writing guide
- Formula Examples — additional formula patterns
- Levels Configuration — hierarchy merge behavior and level properties
- Cell Decorators — dynamic cell styling reference
- TARA Example — alternative risk analysis methodology using matrix verdicts