Report Purpose
The System PFMEA Report serves as a quality-focused companion to the System DFMEA Report. While Design FMEA analyzes failures in product design, PFMEA analyzes failures in manufacturing processes that could compromise product quality or safety. The report aggregates all processFailureMode work items across the project, groups them by parent PFMEA document, and measures mitigation effectiveness using the three-factor Risk Priority Number (RPN) methodology.
Key Stakeholders:
- Manufacturing Engineers — identify high-risk process steps requiring additional controls
- Quality Managers — track residual process risks and mitigation completion
- Program Managers — monitor manufacturing readiness across all process failure modes
- Configuration Managers — ensure control plan alignment with identified process risks
RPN Classification System
The System PFMEA Report implements a three-tier RPN classification aligned with AIAG-VDA FMEA 2019 and ISO 9001 manufacturing standards:
| RPN Range | Classification | Risk Level | Action Required |
|---|
| 1–40 | Low ✅ | Acceptable | Continue current controls |
| 41–100 | Medium | Acceptable with Monitoring | Monitor effectiveness, consider improvements |
| >100 | High ❌ | Unacceptable | Implement additional controls immediately |
| N/A | Unclassified | Incomplete | Complete Severity, Occurrence, Detection ratings |
RPN = Severity × Occurrence × Detection
- Severity (1-10): Impact of failure on manufacturing process (product quality, safety, delivery)
- Occurrence (0-10): Probability failure mode will occur during production
- Detection (0-10): Likelihood current controls will detect failure before shipment
Dashboard Layout
Summary Statistics
The report displays aggregate RPN metrics at the project level:
| Metric | Pre-Action | Post-Action |
|---|
| Average RPN | Calculated from initial S/O/D | Calculated after controls |
| Max RPN | Highest initial risk item | Highest residual risk item |
| Items Above Threshold | Count > RPN limit | Count > RPN limit |
| Action Priority High | Count of AP=H items | Count of AP=H items |
| Improvement Rate | — | (Pre - Post) / Pre x 100% |
Key Cards Displayed:
- Total Processes: Count of all
processStep work items (parent entities in PFMEA hierarchy)
- Failure Modes Analyzed: Count of all
processFailureMode work items
- Pre-Mitigation High: Number of modes with RPN >100 before controls (inherent risk)
- Post-Mitigation High: Number of modes with RPN >100 after controls (residual risk) — goal: zero
Alert System
The report implements a three-tier status indicator:
❌ Danger — Post-mitigation High RPN count > 0
- At least one process failure mode remains unacceptable after mitigation
- Action: Review high-RPN items table, implement additional process controls, update RPN post-mitigation values
** Warning** — Post-mitigation Medium RPN count > 0, but High = 0
- All high-risk modes mitigated, but medium-risk modes exist
- Action: Monitor control effectiveness in production, consider preventive improvements
✅ Success — Post-mitigation High and Medium counts both zero
- All process failure modes mitigated to acceptable (Low) risk levels
- Action: Continue controls per control plan, track ongoing effectiveness
PFMEA Document Organization
PFMEA documents are organized by manufacturing process and stored in the Risks space. Each document groups related process failure modes under a parent riskSpecification (PFMEA module):
| Document | Process | Failure Modes | Pre-High | Post-High |
|---|
| PFMEA - AEB Sensor Unit | Manufacturing Assembly | 16 | 2 | 0 |
| PFMEA - ECU Housing Subassembly | Subassembly | 4 | 1 | 0 |
| Total | | 20 | 3 | 0 |
Document Discovery: PFMEA documents are auto-identified by naming convention — documents with titles containing “PFMEA” or “pfmea” are included in the report. Ensure all process FMEA documents follow this naming pattern to appear in coverage metrics.
Pre-Mitigation vs Post-Mitigation RPN Tracking
Each processFailureMode work item tracks two RPN values:
| Field | Name | Usage | Timing |
|---|
pfmRPN | Pre-Mitigation RPN | Inherent risk of failure mode | Set during initial risk assessment |
pfmRPNPost | Post-Mitigation RPN | Residual risk after control plan | Updated after control design and validation |
Workflow:
- Initial Assessment — Process FMEA team assesses Severity, Occurrence, Detection → system calculates
pfmRPN
- Control Design — Define process controls (inspection, automation, training, etc.)
- Control Update — After validation, re-assess Occurrence and Detection → update
pfmRPNPost
- Tracking — Report compares pre/post values to measure mitigation effectiveness
All three RPN factors (Severity, Occurrence, Detection) must be populated for classification. Modes with missing values appear as Unclassified and require completion before mitigation tracking is meaningful.
High-RPN Process Failure Mode Critical Items Table
When post-mitigation high-RPN modes exist, the report displays a critical items table with red highlighting:
| Process Failure Mode | Description | Parent PFMEA | Severity | Occurrence | Detection | Post-RPN | Status |
|---|
| PFM-007 | Solder joint fracture in CAN connector | PFMEA - AEB Sensor Unit | 8 | 2 | 7 | 112 ❌ | Requires Controls |
| PFM-014 | Water ingress during potting process | PFMEA - AEB Sensor Unit | 7 | 3 | 5 | 105 ❌ | Requires Controls |
Table Actions:
- Click any mode ID to drill into work item detail view
- Review failure mode description and cause analysis
- Access linked process controls and detection methods
- Update RPN post-mitigation values after control improvements
PFMEA Data Model Integration
The System PFMEA Report queries the project’s RTM domain model using the following relationships:
| Level | Entity | Key Fields |
|---|
| Root | Process Step | Step ID, Name, Responsible |
| Level 1 | Process Characteristic | Classification (SC/CC), Spec Limits |
| Level 2 | Failure Mode | Effect, S Rating, Cause, O Rating |
| Level 3 | Detection Control | Method, D Rating, Frequency |
| Calculated | RPN / Action Priority | S x O x D, AP matrix result |
Key Field Constraints:
processFailureMode.module — Must reference parent riskSpecification
pfmRPN, pfmRPNPost — Numeric fields, auto-calculated from Severity × Occurrence × Detection
processStep.parent — Must reference containing riskSpecification (document scope)
Macro Library Integration
The System PFMEA Report uses the Nextedy Solutions Velocity macro library for standardized report components and RPN calculations:
Renders the gray report header with title, document metadata, and project context:
#nxDocHeaderGray("System PFMEA Report", "Manufacturing Process Risk Analysis")
nxRpnBuckets Macro
Classifies a collection of failure modes into RPN buckets (Low/Medium/High/Unclassified):
#set($results = {})
#nxRpnBuckets($allFailureModes, "pfmRPN", 40, 100, $results)
Low: $results.low | Medium: $results.medium | High: $results.high
Parameters:
- Collection of
processFailureMode items
- Field name (
pfmRPN or pfmRPNPost)
- Low threshold (40)
- Medium threshold (100)
nxSummaryCards Macro
Renders KPI cards with live counts:
#nxSummaryCards([
{ "title": "Total Process Steps", "count": $processStepCount },
{ "title": "Failure Modes Analyzed", "count": $allFailureModesCount },
{ "title": "High RPN (Pre-Mitigation)", "count": $preHighCount },
{ "title": "High RPN (Post-Mitigation)", "count": $postHighCount }
])
Lucene Query for Process Failure Mode Discovery
The report uses a project-wide Lucene query to retrieve all process failure modes:
project.id:"$projectId" AND type:processFailureMode
Query Properties:
- Returns all
processFailureMode work items regardless of status, assignee, or phase
- Sorted by work item ID for consistent ordering
- Results grouped by parent PFMEA document via
module field
- RPN classification performed in-memory for performance
Configuration Properties
| Property | Type | Default | Description |
|---|
PFMEA_LOW_THRESHOLD | Integer | 40 | Maximum RPN for Low classification |
PFMEA_MEDIUM_THRESHOLD | Integer | 100 | Maximum RPN for Medium classification; >100 = High |
PFMEA_DOCUMENT_PATTERN | String | ”PFMEA|pfmea” | Regex pattern for identifying PFMEA documents by name |
PFMEA_SPACE | String | ”Risks” | Polarion space containing PFMEA documents |
SHOW_CRITICAL_ITEMS | Boolean | true | Display high-RPN items table when post-High > 0 |
SHOW_DOCUMENT_TABLE | Boolean | true | Display per-document RPN distribution table |
The System PFMEA Report integrates with the broader TestAuto2 documentation ecosystem:
Report Generation Workflow
Step 1: Extract All Process Failure Modes
- Execute Lucene query across project
- Filter by type =
processFailureMode
- Group by parent PFMEA document
Step 2: Calculate RPN Statistics
- For each failure mode, retrieve
pfmRPN and pfmRPNPost values
- Apply thresholds (40, 100) to classify into buckets
- Aggregate counts by PFMEA document
Step 3: Determine Alert Status
IF postHighCount > 0:
Alert = DANGER (unacceptable risks remain)
ELSE IF postMediumCount > 0:
Alert = WARNING (monitor effectiveness)
ELSE:
Alert = SUCCESS (all risks mitigated)
Step 4: Render Report Components
- Header with document metadata
- Summary KPI cards
- Pre-mitigation vs post-mitigation comparison
- Alert message with recommended actions
- Per-document RPN table
- Critical items table (if high-RPN modes exist)
Best Practices
💡 Set Realistic Thresholds
The 40/100 RPN thresholds reflect automotive manufacturing standards. For other industries (medical devices, aerospace), adjust thresholds per your quality plan.
💡 Link Controls to Failure Modes
Every high-RPN process failure mode must link to a controlPlanItem describing the detection/prevention method. Use this link in the control plan Risksheet to define inspection frequency and reaction plans.
💡 Track Post-Mitigation Ratings
Update pfmRPNPost values after implementing controls and validating effectiveness. This provides measurable evidence of risk reduction for ISO 9001 / IATF 16949 audits.
💡 Schedule Reviews
Periodic PFMEA reviews (quarterly during production ramp) ensure controls remain effective as processes evolve. Update RPN values and re-run this report to track trending.