Skip to main content

Organization Goal

Organization Goals define the coverage objectives that an organizational unit commits to achieving. They connect metamodel adoption targets to strategic priorities and establish accountability for business architecture maturity.

Schema Version: 2.1
Schema Location: /schemas/extensions/organization-goal.schema.json
Specification: JSON Schema Draft-07

Overview​

What is an Organization Goal?​

An Organization Goal captures:

  • Who is responsible (organizational unit)
  • What coverage is targeted (template reference)
  • Why it matters (strategic alignment)
  • When it should be achieved (timeline)
  • How progress will be measured (success criteria)

Relationship to Coverage Templates​

Goal Attributes​

Core Attributes​

AttributeTypeRequiredDescription
goalIDstring (UUID)YesUnique identifier
goalTitlestringYesHuman-readable name
descriptionstringNoDetailed explanation
organizationUnitreferenceYesUnit responsible for goal
templateReferencereferenceYesCoverage template applied

Strategic Attributes​

AttributeTypeRequiredDescription
strategicObjectivestringNoLink to organizational strategy
businessDriverstringNoWhy this goal matters
sponsorstringNoExecutive sponsor
priorityenumNoGoal priority level

Timeline Attributes​

AttributeTypeRequiredDescription
startDatedateNoWhen goal tracking begins
targetDatedateYesWhen goal should be achieved
reviewCadenceenumNoHow often progress is reviewed

Measurement Attributes​

AttributeTypeRequiredDescription
targetCoveragenumberYesOverall coverage target (0-100)
domainTargetsarrayNoPer-domain coverage targets
successCriteriaarrayNoHow success is defined
currentStatusenumNoCurrent goal status

Priority Levels​

PriorityDescriptionReview Frequency
criticalStrategic imperative, must achieveWeekly
highImportant for near-term objectivesFortnightly
mediumContributes to long-term maturityMonthly
lowNice-to-have improvementQuarterly

Goal Status Values​

StatusDescription
not-startedGoal defined but work not begun
in-progressActively working toward target
at-riskBehind schedule or facing obstacles
on-trackProgressing as expected
achievedTarget coverage reached
exceededSurpassed target coverage
deferredPostponed to future period
cancelledNo longer being pursued

JSON Schema Definition​

{
"$schema": "http://json-schema.org/draft-07/schema#",
"$id": "https://triodian.com/schemas/extensions/organization-goal.schema.json",
"title": "Organization Goal",
"description": "Coverage goal for an organizational unit",
"type": "object",
"required": ["goalID", "goalTitle", "organizationUnit", "templateReference", "targetDate", "targetCoverage"],
"properties": {
"goalID": {
"type": "string",
"format": "uuid"
},
"goalTitle": {
"type": "string"
},
"description": {
"type": "string"
},
"organizationUnit": {
"type": "object",
"properties": {
"unitID": {"type": "string"},
"unitName": {"type": "string"}
},
"required": ["unitID"]
},
"templateReference": {
"type": "object",
"properties": {
"templateID": {"type": "string", "format": "uuid"},
"templateName": {"type": "string"}
},
"required": ["templateID"]
},
"strategicObjective": {
"type": "string"
},
"businessDriver": {
"type": "string"
},
"sponsor": {
"type": "string"
},
"priority": {
"type": "string",
"enum": ["critical", "high", "medium", "low"]
},
"startDate": {
"type": "string",
"format": "date"
},
"targetDate": {
"type": "string",
"format": "date"
},
"reviewCadence": {
"type": "string",
"enum": ["weekly", "fortnightly", "monthly", "quarterly"]
},
"targetCoverage": {
"type": "number",
"minimum": 0,
"maximum": 100
},
"domainTargets": {
"type": "array",
"items": {
"type": "object",
"properties": {
"domainID": {"type": "string"},
"targetCoverage": {"type": "number", "minimum": 0, "maximum": 100}
}
}
},
"successCriteria": {
"type": "array",
"items": {
"type": "object",
"properties": {
"criterion": {"type": "string"},
"measurementMethod": {"type": "string"},
"threshold": {"type": "string"}
}
}
},
"currentStatus": {
"type": "string",
"enum": ["not-started", "in-progress", "at-risk", "on-track", "achieved", "exceeded", "deferred", "cancelled"]
},
"statusHistory": {
"type": "array",
"items": {
"type": "object",
"properties": {
"date": {"type": "string", "format": "date"},
"status": {"type": "string"},
"coveragePercentage": {"type": "number"},
"notes": {"type": "string"}
}
}
},
"metadata": {
"type": "object",
"additionalProperties": true
}
}
}

Examples​

Division Architecture Goal​

{
"goalID": "goal-001",
"goalTitle": "Retail Banking Architecture Coverage FY25",
"description": "Achieve comprehensive business architecture coverage for Retail Banking division to support digital transformation",
"organizationUnit": {
"unitID": "div-retail-banking",
"unitName": "Retail Banking Division"
},
"templateReference": {
"templateID": "tpl-002",
"templateName": "Financial Services Enterprise Coverage"
},
"strategicObjective": "Enable digital-first banking transformation",
"businessDriver": "Regulatory requirement for operational resilience mapping",
"sponsor": "Chief Operating Officer - Retail",
"priority": "high",
"startDate": "2025-01-01",
"targetDate": "2025-12-31",
"reviewCadence": "monthly",
"targetCoverage": 80,
"domainTargets": [
{"domainID": "capabilities", "targetCoverage": 90},
{"domainID": "value-stream", "targetCoverage": 85},
{"domainID": "risk-management", "targetCoverage": 95},
{"domainID": "technology", "targetCoverage": 75}
],
"successCriteria": [
{
"criterion": "All customer-facing capabilities documented",
"measurementMethod": "Capability inventory audit",
"threshold": "100% of L1/L2 capabilities"
},
{
"criterion": "Value streams mapped to capabilities",
"measurementMethod": "Cross-reference validation",
"threshold": "All value streams linked"
}
],
"currentStatus": "in-progress",
"statusHistory": [
{
"date": "2025-01-15",
"status": "not-started",
"coveragePercentage": 35,
"notes": "Baseline assessment completed"
},
{
"date": "2025-02-15",
"status": "in-progress",
"coveragePercentage": 42,
"notes": "Capability documentation underway"
}
]
}

Quick-Start Adoption Goal​

{
"goalID": "goal-002",
"goalTitle": "Corporate Services Quick-Start Coverage Q1",
"description": "Establish foundational business architecture for Corporate Services",
"organizationUnit": {
"unitID": "div-corp-services",
"unitName": "Corporate Services"
},
"templateReference": {
"templateID": "tpl-001",
"templateName": "Minimum Viable Coverage"
},
"strategicObjective": "Improve shared services efficiency",
"priority": "medium",
"startDate": "2025-01-01",
"targetDate": "2025-03-31",
"reviewCadence": "fortnightly",
"targetCoverage": 60,
"successCriteria": [
{
"criterion": "Organization structure documented",
"measurementMethod": "Org chart validation",
"threshold": "Complete to L3"
},
{
"criterion": "Core capabilities identified",
"measurementMethod": "Capability count",
"threshold": "Minimum 20 capabilities"
}
],
"currentStatus": "on-track"
}

Goal Tracking Visualization​

Usage Guidelines​

Setting Effective Goals​

  1. Align with strategy — Goals should connect to business objectives
  2. Be specific — Vague targets don't drive action
  3. Set achievable targets — Stretch goals are fine, impossible ones demotivate
  4. Define success clearly — What does "done" look like?
  5. Assign accountability — Someone must own each goal

Common Mistakes to Avoid​

MistakeProblemSolution
100% coverage targetUnrealistic and demotivatingSet achievable targets (70-85%)
No sponsorLacks executive supportSecure visible sponsorship
Missing timelineNo urgencySet clear target date
Vague success criteriaCan't prove achievementDefine measurable criteria
Too many goalsDilutes focusPrioritize 3-5 key goals