Sample Projects Overview
NirmIQ provides production-ready sample projects demonstrating best practices in requirements management and FMEA across multiple safety-critical domains.
Available Sample Projects
Standard Size Projects (185 requirements, 120 failure modes)
Ideal for learning NirmIQ basics and exploring features:
-
Medical Device - Insulin Delivery System
- FDA 21 CFR Part 11, IEC 62304 compliance
- Safety-critical medical workflows
- Complete traceability demonstration
-
Aerospace - Flight Control System
- DO-178C, ARP4754A compliance
- Multi-level hierarchies
- Complex failure mode analysis
-
Automotive - Battery Management System
- ISO 26262 functional safety
- ASIL ratings
- Automotive workflows
Large Size Projects (370 requirements, 240 failure modes) - NEW!
Advanced demonstrations of NirmIQ's key differentiator - requirement-to-FMEA traceability:
-
Commercial Aviation - Boeing Case Studies
- Focus: Lessons from Boeing 737 MAX MCAS and Air India Flight 812
- Demonstrates: How traceability prevents single points of failure
- 317 requirement-FMEA links showing explicit bidirectional traceability
- Real-world context: $20+ billion Boeing 737 MAX grounding
- Tutorial: Step-by-step guide →
-
ADAS/Autonomous Vehicle - Liability Edition
- Focus: WHO WILL INSURANCE BLAME - car company or human?
- Demonstrates: Systems engineering for AI safety
- 130+ requirement-FMEA links for liability-critical scenarios
- Real-world context: Tesla, Uber, Cruise incidents
- Tutorial: Step-by-step guide →
Quick Comparison
| Feature | Standard Samples | Large Samples |
|---|---|---|
| Requirements | 185 | 370 |
| Failure Modes | 120 | 240 |
| FMEA Analyses | 3 | 6 |
| Req-FMEA Links | 20-30 | 130-317 |
| Learning Time | 1-2 hours | 3-4 hours |
| Best For | Learning basics | Advanced training, Sales demos |
How to Access Samples
Option 1: Pre-loaded Samples (Recommended)
All sample projects are available in your NirmIQ account under "Sample Projects":
- Log in to NirmIQ
- Go to Project menu - Open Project - Sample Projects
- Click any sample to explore - they're read-only for reference
Option 2: Create from Sample (Copy to Your Projects)
Use the new project creation wizard to duplicate a sample:
- Click Project - New Project
- In Step 1, choose "Copy Sample Project" for requirements
- Select which sample to copy
- Optionally choose to copy FMEA data as well
- Name your new project and create it
This creates an editable copy in your organization's projects.
Sample projects are read-only by design. You cannot apply FMEA templates to sample projects because:
- They have pre-built FMEA data with established traceability links
- Applying different templates would break these connections
- Data inconsistencies would result in incorrect compliance reports
To use an industry template: Create a new project from the template instead of modifying a sample project.
Option 3: Import from JSON
For local/development environments:
# Set your Supabase connection
$env:DATABASE_URL="postgresql://postgres.PROJECT:<PWD>@host:6543/postgres"
# Import standard samples
python training/import_sample_projects_supabase.py
# Import large samples
python training/import_large_commercial_aviation_supabase.py
python training/import_large_adas_supabase.py
Learning Paths
Path 1: Quick Start (30 min)
- Explore Medical Insulin Pump sample
- Navigate requirements hierarchy
- View linked FMEA items
- Check traceability matrix
Path 2: Safety Engineering (2 hours)
- Study Aerospace Flight Control sample
- Understand DO-178C compliance structure
- Review FMEA severity/occurrence/detection ratings
- Explore action priority determination
Path 3: Advanced Traceability (3 hours)
- Deep-dive: Commercial Aviation Tutorial
- Understand Boeing 737 MAX failure analysis
- See how requirement links prevent accidents
- Learn Air India Flight 812 lessons
Path 4: AI/Autonomous Systems (3 hours)
- Deep-dive: ADAS/Autonomous Vehicle Tutorial
- Understand liability attribution requirements
- Study event data recorder specifications
- Review explainable AI safety requirements
What Makes Large Samples Special?
Explicit Requirement-to-FMEA Traceability
Traditional FMEA tools show failure modes. NirmIQ shows why each failure mode matters by linking it to specific safety requirements.
Example from Commercial Aviation:
- Safety Requirement AV-SAFE-001: "Flight control system shall continue operation with any single failure"
- Linked FMEA: "Single AOA sensor failure → MCAS activation → Boeing 737 MAX scenario"
- Traceability shows: This requirement was NOT adequately addressed in Boeing's design
- Result: 346 deaths could have been prevented
This is NirmIQ's competitive differentiator vs. Jama, Polarion, Helix ALM.
Next Steps
- New users: Start with Getting Started Training
- Safety engineers: Explore FMEA Deep-Dive
- Sales teams: Use large samples for demos - they showcase NirmIQ's unique value
- Developers: Learn how to build your own sample
Support
Questions about sample projects?
- Email: support@gannetsolutions.com
- Documentation: Sample Project Tutorials
- Feature Requests: Report here