Skip to main content

Dashboard Overview

The Risks Space Dashboard is implemented as a Velocity template page in Polarion, using the Nextedy Risksheet and macro library components. It combines live statistics, hierarchical document navigation, and safety compliance reporting into a single integrated view. diagram

Space Banner

PropertyValueDescription
TitleFMEA, HARA and Risk ManagementPrimary space identity
SubtitleSafety Analysis DashboardSecondary description clarifying purpose
Color Scheme#c0392b (primary), #922b21 (secondary)Dark red/crimson theme distinguishing safety-critical space from requirements and design spaces
IconHazard symbol or safety shieldVisual indicator for risk/safety domain
Macro LibrarynxSpaceBanner()Nextedy Solutions macro for consistent space header styling across all solution dashboards
The space banner provides visual context and navigation. The dark red color scheme immediately signals this is a safety-critical analysis space, distinct from the blue Requirements space and purple Design space.

Risk Artifact Statistics Bar

The statistics bar displays live counts of six risk-related work item types, computed via Lucene queries against the Polarion project data model. Each count updates automatically as work items are created, modified, or deleted.
MetricQueryCountDescription
Failure Modestype:failureMode260Design and system-level failure modes analyzed in FMEA documents (SFMEA, DFMEA combined)
Hazardstype:hazard18Hazardous situations identified in ISO 26262 HARA analysis; mapped to ASIL ratings (A-D, QM)
Safety Goalstype:safetyGoal5High-level safety objectives derived from hazards; allocate ASIL down to subsystem requirements
Risk Controlstype:riskControl218Design controls and mitigation strategies linked to failure modes; tracked for effectiveness pre/post-implementation
Process Failure Modestype:processFailureMode16Manufacturing and process-level failure modes analyzed in PFMEA for IATF 16949 compliance
Control Plan Itemstype:controlPlanItem10Individual process characteristics under control, defined in Control Plan Risksheet; include inspection methods and sample frequency
DocumentsSpace filter: Risks15Total count of LiveDoc modules in Risks space (HARA, SFMEA, DFMEA, PFMEA, Control Plan, Process Flow)
Statistics bar queries are executed on each page load. Large projects may experience slight delays. If counts appear stale, refresh the page.

Risk Document Inventory Tree

The document inventory provides hierarchical navigation through all risk-related documents organized by system element structure. This tree uses the nxDocInventoryTree macro filtered to the Risks space.
ColumnFormatExampleNotes
System ElementIcon + name🔹 AEB System, 🔹 Sensor Housing SubsystemHierarchy shows system/subsystem/component decomposition; custom CSS styling with color-coded icons
DocumentLink + typeHAZID - AEB System [HARA]Hyperlink to document opens in Polarion LiveDoc editor
StatusWorkflow stateDraft, In Review, ApprovedDocument approval status; used to track certification progress
Work ItemsCount23, 36, 19Number of failure modes, hazards, or analysis rows in each document
ToolImplementationRisksheetRisk analysis documents use Risksheet for interactive multi-level editing and formula-driven calculations

Document Inventory Structure

  • ISO 26262 HARA Analysis
    • HAZID - AEB System (23 hazards, 18 unique)
      • Identifies: Power loss, sensor degradation, braking delays
  • AIAG-VDA FMEA Analysis (276 failure modes total)
    • System Level
      • AEB System - System SFMEA (36 failure modes)
    • Subsystem Level
      • Sensor Housing - Subsystem SFMEA (36 FM)
      • ECU Processing - Subsystem SFMEA (42 FM)
      • Vehicle Interface - Subsystem SFMEA (28 FM)
    • Component Level
      • Camera Module DFMEA (24 FM)
      • Radar Module DFMEA (18 FM)
      • SoC DFMEA (22 FM)
      • Memory DFMEA (6 FM)
      • Safety Co-Processor DFMEA (7 FM)
      • CAN Transceivers DFMEA (19 FM)
  • Manufacturing Risk (IATF 16949)
    • PFMEA - AEB Sensor Unit (20 process failure modes)
    • Control Plan - AEB Sensor Unit (25 control items)
    • Process Flow - AEB Sensor Unit (10 process steps)

Risk Analysis Sections

The dashboard organizes risk artifacts into three major sections corresponding to different analysis methodologies and standards:

1. ISO 26262 HARA Analysis Section

ElementDescriptionLink TargetNotes
HAZID DocumentHazard Identification and preliminary risk assessmentRisks/HAZID - AEB SystemStarting point for ISO 26262 functional safety analysis; identifies all hazardous situations across system operation
HAZID Risk MatrixVisual risk distribution across severity/exposure/controllabilityRisks/HAZID Risk Matrix ReportMatrix visualization aids communication of risk profile to stakeholders; uses ASIL matrix color coding
HARA Safety GoalsDerived safety objectives from ASIL-classified hazardsSafety Goal work items linked to hazards5 safety goals allocated across ASIL A-D; serve as requirements for design and verification activities
ISO 26262 HARA ReportFormal HARA deliverable with hazard analysis summaryWiki page: ISO 26262 HARA ReportISO 26262 Part 3 (Concept Phase) compliance evidence; includes rationale for ASIL assignments

2. AIAG-VDA FMEA Analysis Section

ElementDescriptionLevelsCount
System FMEASystem-level failure mode analysis linked to customer/system requirements1 system level + 3 subsystem levels4 documents, 142 FMs
Component FMEADesign-level failure mode analysis linked to design requirements and characteristics6 component types6 documents, 115 FMs
Process FMEAManufacturing process failure mode analysis for IATF 16949 supplier quality1 process document1 document, 20 FMs
Risk ControlsDesign and process controls mitigating identified failure modesPre/post mitigation tracking218 total risk controls
Action PriorityPrioritization of failure modes for corrective actions (H/M/L or numeric RPN)Post-mitigation assessmentDrives resource allocation and closure tracking
System FMEA flows down to Subsystem FMEA (three subsystem levels), which then flows to Component DFMEA (six components). Process FMEA is separate, analyzing manufacturing risks after design is complete.

3. Manufacturing Risk Section (IATF 16949 Compliance)

ElementDescriptionTypePurpose
Process FlowVisual diagram of manufacturing process sequence for AEB Sensor UnitWiki pagePrerequisites for PFMEA; shows step-by-step operations
PFMEAProcess Failure Mode and Effects Analysis for manufacturingRisksheet documentIATF 16949 requirement; analyzes what can fail during production
Control PlanDetection methods and control strategy for process characteristicsRisksheet documentIATF 16949/APQP deliverable; specifies inspection methods, sample frequency, reaction plans
RelationshipPFMEA failures → Control Plan detection methodsData linkage via controlPlanItemClosed-loop quality assurance: PFMEA identifies risks, control plan defines mitigation/detection

Traceability Coverage Metrics

The dashboard displays three critical safety compliance metrics showing coverage gaps in the V-model and risk analysis chain.
MetricLink RoleSource TypeTarget TypeFormulaGap QueryPurpose
Hazards → Safety Goalsderived-fromhazardsafetyGoalCount backlinked safetyGoal per hazardtype:hazard AND NOT backlinkedWorkItems:derived-from=TA*Ensures every hazard has assigned safety objective; ISO 26262 requirement
Safety Goals → System RequirementsderivessafetyGoalsysReqCount backlinked sysReq per safetyGoaltype:safetyGoal AND NOT backlinkedWorkItems:derives=TA*Safety goals flow down to verifiable system requirements
Failure Modes → Risk ControlsmitigatesfailureModeriskControlCount backlinked riskControl per failureModetype:failureMode AND NOT backlinkedWorkItems:mitigates=TA*Every failure mode must have mitigation strategy; FMEA completeness check
Risk Controls → Test Casesverified-byriskControltestCaseCount backlinked testCase per riskControltype:riskControl AND NOT backlinkedWorkItems:verified-by=TA*Verification evidence for risk control effectiveness
Failure Modes → CharacteristicsassessescharacteristicfailureModeCount linked characteristic per failureModetype:failureMode AND NOT linkedWorkItems:assesses=TA*Design characteristics must be analyzed for failure modes

Coverage Visualization

Each metric displays as a progress bar with:
  • Covered count: Items with complete backward/forward links
  • Total count: All items of source type
  • Coverage percentage: (Covered / Total) × 100
  • Gap query link: Click to drill down and see specific uncovered items
  • 80%+: Acceptable; minor gaps likely represent edge cases or not-yet-analyzed items
  • 50-80%: Significant gaps; review traceability links before compliance sign-off
  • <50%: Major compliance risk; STOP — resolve before proceeding to next phase
The dashboard provides direct access to seven key safety and risk analysis reports.
ReportDescriptionTarget SpaceAudienceFrequency
ISO 26262 HARA ReportFormal hazard analysis with ASIL assignments and safety goalsRisksSafety manager, functional safety officerPer phase gate (Concept/System/Design/Implementation)
HAZID Risk MatrixVisual 3×4 matrix showing severity/exposure/controllability distributionRisksProgram manager, safety teamWeekly review, gate reviews
FMEA ReportsSummary tables of all System/Component FMEA documents with RPN/Action PriorityRisksDesign team, suppliersPhase reviews, supplier APQP submittals
FMEA Coverage ReportGap analysis identifying requirements/functions/characteristics not analyzed in FMEARisksSafety engineer, design leadPre-release verification
System DFMEA ReportDetailed component-level failure mode analysis with risk rankingsRisksDesign engineersWeekly design reviews
System PFMEA ReportProcess failure modes and controls for manufacturing operationsRisksProcess engineer, manufacturingProduction readiness review (PRR)
Risk Control Effectiveness ReportPre/post-mitigation risk assessment showing control effectivenessRisksQuality engineer, program managerPhase gate, mid-phase checkpoints
Reports are generated on-demand from current work item data. Exports to PDF include version stamps and approval signatures for regulatory compliance (ISO 26262 Part 8 audit trail).

Configuration Properties

PropertyTypeValueDescription
SPACE_IDStringRisksPolarion space module folder identifier; filters document inventory and statistics queries
BANNER_TITLEStringFMEA, HARA and Risk ManagementDisplay title on space banner
BANNER_SUBTITLEStringSafety Analysis DashboardSecondary banner description
PRIMARY_COLORHex#c0392bCrimson red for primary UI elements (buttons, headers)
SECONDARY_COLORHex#922b21Darker crimson for hover states and secondary elements
ICON_COLOR_SYSTEMHex#c0392bRed icon background for system-level elements in tree
ICON_COLOR_SUBSYSTEMHex#e74c3cLighter red for subsystem-level elements
ICON_COLOR_COMPONENTHex#ec7063Lightest red for component-level elements (visual hierarchy)
RISK_DOCUMENT_TYPESList[HARA, FMEA, PFMEA, Control Plan, Process Flow]Document types filtered for inclusion in inventory tree
MACRO_LIBRARY_PATHPathnextedy_solutions.vmVelocity template providing reusable dashboard components

Velocity Macro Usage

The dashboard implementation uses Nextedy Solutions macros for consistent styling and functionality:
#import('nextedy_solutions.vm')
#nxInit()
#nxCommonStyles()

## Space banner (red theme, safety-critical signal)
#nxSpaceBanner('Risks', 
  'FMEA, HARA and Risk Management', 
  'Safety Analysis Dashboard',
  '#c0392b', '#922b21')

## Statistics bar with 7 metrics
#nxStatCount('Failure Modes', 'type:failureMode', '#c0392b')
#nxStatCount('Hazards', 'type:hazard', '#c0392b')
#nxStatCount('Safety Goals', 'type:safetyGoal', '#c0392b')
#nxStatCount('Risk Controls', 'type:riskControl', '#c0392b')
#nxStatCount('Process Failures', 'type:processFailureMode', '#c0392b')
#nxStatCount('Control Items', 'type:controlPlanItem', '#c0392b')
#nxDocCountInSpace('Risks', '#c0392b')

## Document inventory tree (system element hierarchy)
#nxDocInventoryTree('Risks', 'System Element / Document', true)

## Coverage metrics with gap queries
#nxLinkCoverage('type:hazard', 'safetyGoal', 'derived-from', true)
#nxCoverageBar($coverage.hazardToGoal.percent, 
  $coverage.hazardToGoal.total, 
  'Hazards → Safety Goals',
  'type:hazard AND NOT backlinkedWorkItems:derived-from=TA*')

## Quick links section
#nxSectionHeader('Quick Reports')
#nxReportLink('ISO 26262 HARA Report', 'ISO 26262 HARA Report')
#nxReportLink('HAZID Risk Matrix', 'HAZID Risk Matrix Report')
Users typically navigate the Risks Space Dashboard through these workflows:

Safety Analysis Workflow

  1. Identify: Start at HAZID document; identify hazardous situations
  2. Assess: Use HARA Risk Matrix report; assign ASIL (A-D, QM)
  3. Allocate: Link hazards to Safety Goals; allocate down to System Requirements
  4. Analyze: Open FMEA documents (System → Subsystem → Component level)
  5. Review: Check coverage metrics; drill down to gaps via coverage bar queries
  6. Report: Export ISO 26262 HARA Report and FMEA Reports for gate review

Design Risk Mitigation Workflow

  1. DFMEA: Navigate to Component DFMEA documents (filtered by system element in tree)
  2. Characteristics: Link failure modes to design characteristics (via assesses role)
  3. Risk Controls: Create risk control work items; link to failure modes (via mitigates role)
  4. Verification: Link test cases to risk controls (via verified-by role)
  5. Effectiveness: Review pre/post-mitigation RPN or Action Priority; track closure

Manufacturing Quality Workflow

  1. Process: Navigate to Process Flow wiki page for process sequence
  2. PFMEA: Open PFMEA Risksheet; analyze manufacturing process failures
  3. Control Plan: Create control plan items for each process characteristic
  4. Inspection: Define measurement methods and sample frequency per IATF 16949
  5. Reaction: Define reaction plans for out-of-control conditions

Customization Options

The Risks Space Dashboard can be customized through configuration changes to the Velocity template: Insert into the Quick Reports section:
#nxReportLink('Report Title', 'wiki_page_name_or_path')

Filtering Document Inventory by Document Type

Modify the tree macro call to filter only specific document types:
#nxDocInventoryTree('Risks', 'System Element / Document', true, 
  ['HARA', 'FMEA', 'PFMEA'])  ## Only show these types

Adjusting Coverage Metric Thresholds

Modify threshold constants at dashboard top:
#set($COVERAGE_THRESHOLD_ACCEPTABLE = 0.80)
#set($COVERAGE_THRESHOLD_WARNING = 0.50)
For deeper understanding of the Risks Space Dashboard components: See also the Home Dashboard for project-wide overview and Requirements Space Dashboard for system-level traceability context.