Decision Intelligence Roles and User Stories Standard
Effective collaboration requires a shared language. The OpenDI Roles and User Stories standard provides standardized terminology for decision-makers, system builders, and stakeholders throughout the DI development lifecycle.
Why This Standard Matters
When building DI systems, teams include diverse participants: business leaders, data scientists, domain experts, software engineers, and end users. Without common terminology, miscommunication leads to failed implementations, wasted resources, and solutions that don't address real needs.
Standard Components
Decision-Maker Roles
  • Strategic Decision Makers
  • Operational Decision Makers
  • Tactical Decision Makers
  • Analytical Support Roles
System Builder Roles
  • DI Architects
  • Model Engineers
  • Data Integration Specialists
  • Simulation Developers
  • User Experience Designers

User Story Framework
Standardized templates for capturing requirements, including:
1
Decision context and constraints
2
Information needs and sources
3
Success criteria and metrics
4
Stakeholder impact assessment
Technical Details
  • Format: OpenAPI 3.0.3
  • Schema Standard: JSON Schema Draft 07
  • Authentication: [Specify supported methods]
  • Versioning Strategy: Semantic versioning
Implementation Benefits
  • ✓ Plug-and-play component integration
  • ✓ Vendor independence and flexibility
  • ✓ Reduced development costs
  • ✓ Future-proof architecture
  • ✓ Community-driven evolution
Reference Implementations
Working Examples of the Standards
See OpenDI standards in action. These open-source reference implementations demonstrate compliance with OpenDI specifications through fully functional examples you can run, study, and build upon.
1
CDD
Authoring Tool
A web-based interface for creating and editing Causal Decision Diagrams (CDDs) that comply with the OpenDI CDM schema.
Features:
  • Visual drag-and-drop model building
  • Real-time validation against CDM schema
  • Export/import OpenDI-compliant JSON
  • Example models and templates
Technology Stack: [Specify: React, Node.js, etc.]
Status: [Beta/Production]
2
Simple Model
API (Go)
A lightweight API server
implementing the OpenDI API Specification for model management and basic simulation.
Features:
  • RESTful endpoints following OpenAPI spec
  • Model storage and version control
  • Basic simulation engine
  • Comprehensive API documentation
Technology Stack: Go, [database]
Status: [Beta/Production]
3
Docker Compose
Authoring Tool
A containerized development environment for quickly spinning up OpenDI-compliant systems for testing and development.
Features:
  • Pre-configured multi-component setup
  • All reference implementations included
  • Sample data and models
  • Ready for local development
Technology Stack: Docker, Docker Compose
Status: [Beta/Production]

Getting Started
Each implementation includes:
  • Complete source code on GitHub
  • Installation and setup instructions
  • Usage documentation
  • Example scenarios
  • Test suites demonstrating compliance
Connect & Collaborate with OpenDI
Join our vibrant community, explore resources, and contribute to the evolution of Decision Intelligence.
Your involvement drives innovation.

© 2025-26 OpenDI. All rights reserved.