Getting Started by Problem Examples
Here are five "Getting started by problem" examples designed to help non-architects begin using the Triodian Metamodel in a practical, problem-led way. Each one identifies a common business issue, suggests a starting domain, and outlines a simple modelling pathway that builds confidence and momentum.
Problem 1: We Don't Know Who Owns What
"There's confusion about accountability, duplicated effort, or finger-pointing when services break down or decisions stall."
Start With
Steps
- List major business units and what they are responsible for
- Define a few key capabilities (e.g., Procurement, Customer Service)
- Map who owns, uses, or supports each capability using standard roles:
- Owning unit (
owning) - Consuming unit (
consuming) - Supporting unit (
supporting)
- Owning unit (
- Visualise overlaps and gaps to clarify responsibility
Example Output
This pattern maps directly to data ownership in your catalog:
- Owning unit → Data Domain Owner
- Consuming unit → Data Consumers
- Supporting unit → Data Stewards
Problem 2: Too Many Disconnected Projects
"Initiatives are not aligned to strategy or capabilities, leading to wasted effort and missed outcomes."
Start With
- Initiatives, Strategy, and Capabilities
Steps
- List current initiatives or projects
- Link each initiative to:
- A strategic objective it supports
- At least one capability it is meant to improve or enable
- Identify where initiatives are not clearly aligned — flag for review
- Use this map to support investment decisions and consolidate effort
Example Table
| Initiative | Strategic Objective | Target Capability | Alignment Status |
|---|---|---|---|
| CRM Upgrade | Customer Experience | Customer Relationship Management | ✅ Aligned |
| Legacy Migration | Cost Reduction | Data Center Operations | ✅ Aligned |
| Innovation Lab | Digital Transformation | Innovation Management | ⚠️ Needs Review |
| Office Renovation | — | — | ❌ No Link |
Problem 3: Decisions Without Understanding Value Flow
"Decisions about processes, teams, or systems are made in isolation without seeing how they contribute to end-to-end outcomes."
Start With
Steps
- Identify a major product, service, or customer journey
- Model the stages from start to finish (value stream stages)
- Link stages to supporting capabilities and responsible business units
- Use this to identify bottlenecks, duplication, or misalignment
Example: Order-to-Cash Value Stream
Value streams map directly to data pipelines. Each stage can be linked to:
- Data inputs and outputs
- Data quality checkpoints
- Pipeline stages in Airflow, dbt, or similar tools
Problem 4: Struggling to Respond to External Changes
"External events (regulatory shifts, market changes, customer demands) trigger uncoordinated, reactive responses."
Start With
Steps
- Identify recent business pressures (e.g., new law, technology change)
- Document them as Triggers in the SRM
- Link each trigger to one or more Rationales for change
- Show which strategies, initiatives, or policies have been activated in response
- Use this to improve visibility and coordination across responses
Example: Regulatory Response
{
"triggerID": "TRG-001",
"label": "GDPR Article 17 Update",
"description": "Updated guidance on the right to erasure requires changes to data retention and deletion",
"primaryCategory": "regulatoryCompliance",
"origin": "External",
"timeHorizon": "shortTerm",
"impactLevel": "high",
"detectionDate": "2024-06-15",
"sourceReference": "EU Data Protection Authority",
"strategicResponseReferences": [
"RAT-COMP-2024-001"
],
"affectedEntities": [
{
"domainType": "capability",
"entityID": "CAP-DR-001",
"title": "Data Retention"
},
{
"domainType": "capability",
"entityID": "CAP-CDM-001",
"title": "Customer Data Management"
},
{
"domainType": "initiative",
"entityID": "INIT-PRIVACY-2024",
"title": "Privacy Programme 2024"
}
]
}
The trigger lists the capabilities and initiative it affects in affectedEntities, each by domainType and entityID; the rationale (RAT-COMP-2024-001) refers back to it through its triggerReference.
Problem 5: Inconsistent and Unanalysable Documentation
"Information about how the business operates is locked in slide decks, spreadsheets, and people's heads."
Start With
Steps
- Pick one function (e.g., Incident Management, Onboarding)
- Model it as a capability, identifying:
- Supporting data
- Performance indicators
- Use the structured fields in the schema to describe it consistently:
- Inputs
- Outputs
- Owner
- Maturity and criticality
- Use this approach to begin replacing ad hoc documentation with structured, analysable assets
Example: Capability Definition
{
"capabilityID": "CAP-IM-001",
"title": "Incident Management",
"description": "Ability to detect, respond to, and resolve operational incidents",
"purpose": "Restore normal service quickly and limit the business impact of incidents",
"owner": "IT Operations Manager",
"orgUnitTitle": "IT Service Desk",
"orgUnitID": "OU-ITSD",
"capabilityCategory": "supporting",
"capabilityType": "operational",
"inputs": "Incident reports, monitoring alerts, user tickets",
"outputs": "Resolution records, post-incident reports, SLA metrics",
"performanceIndicators": "Mean Time to Resolution (MTTR), First Call Resolution Rate, Customer Satisfaction Score",
"maturityLevel": "defined",
"criticality": "high"
}
This structured approach means you can:
- Validate capability definitions against the JSON schema
- Query capabilities by owner, maturity, or criticality
- Link capabilities to data assets in your catalog
- Track performance metrics in your BI tools
Choose Your Starting Point
| Problem | Recommended Domains | First Action |
|---|---|---|
| Unclear ownership | Organization, Capabilities | Map 5 key capabilities with owners |
| Disconnected projects | Initiatives, Strategy | Link 10 initiatives to objectives |
| No value visibility | Value Streams | Model one end-to-end journey |
| Reactive to change | SRM, Triggers | Document one recent external pressure |
| Inconsistent docs | Capabilities, Information | Structure one function as a capability |
Ready to apply these patterns? Complete the Getting Started Worksheet to document your first domain.