Skip to main content

Stakeholder Domain

The Stakeholder domain represents all individuals, groups, or organizations that either affect or are affected by the enterprise's strategies, activities, or outcomes. It provides the human and political context for all other enterprise architecture domains.

Schema Version: 2.1
Schema Location: /schemas/stakeholder.schema.json
Specification: JSON Schema Draft-07

Overview

What is the Stakeholder Domain?

The Stakeholder domain captures the essential context of who matters to the enterprise—from internal employees and executives to external regulators, customers, and the public. It focuses on classifying and documenting their:

  • Roles and responsibilities within or toward the organization
  • Interests and concerns regarding organizational outcomes
  • Influence and power to affect decisions and strategy
  • Engagement strategies for effective communication and management

Purpose and Value

The Stakeholder domain enables architects and planners to:

  • Identify and classify key actors by systematically documenting all internal and external parties crucial to success
  • Analyze influence and interest using models such as the Power–Interest Grid
  • Define engagement strategies with tailored communication and engagement plans
  • Prioritize initiative alignment by linking initiatives to the stakeholders they serve
  • Manage expectations and risks by proactively addressing concerns and resistance
  • Provide human context linking abstract architectural entities to accountable people
For Data Engineers

The Stakeholder domain maps directly to data governance roles:

  • Stakeholders → Data Owners, Stewards, Consumers
  • Engagement Strategies → Communication plans for data governance
  • Requirements → Data quality requirements, SLAs
  • Influence/Interest → Priority for data asset ownership

Domain Attributes

Core Attributes

AttributeTypeDescriptionRequired
titleStringName/title of stakeholder
tTypeEnumPosition relation to organization
descriptionStringDetailed explanation
roleStringResponsibilities and interests
orgUnitTitleStringMost closely linked org unit
stakeholderCategoryEnumBroad stakeholder classification
influenceLevelEnumDegree of influence on organization
interestLevelEnumLevel of interest in organization
engagementStrategiesStringCommunication/interaction plans
engagementFrequencyEnumHow often engagement occurs
communicationChannelsArray[Enum]Preferred communication methods
inputsStringResources/info provided by stakeholder
outputsStringBenefits/outcomes received
expectationsStringWhat stakeholder expects from organization
dependenciesStringRequired dependencies
relatedStakeholdersStringRelated/linked stakeholders
geographicScopeEnumGeographic scope of stakeholder
industryEnumIndustry sector of stakeholder
organizationTypeEnumType of organization stakeholder represents
performanceIndicatorsStringEngagement effectiveness metrics
risksStringEngagement risks
riskCategoriesArray[Enum]Categories of risks
improvementOpportunitiesStringEnhancement areas
strategicAlignmentStringGoal alignment
stakeholderRequirementsArray[Object]Specific requirements from stakeholder

Stakeholder Requirements Sub-Element

AttributeTypeDescription
titleStringName/title of requirement
descriptionStringDetailed explanation
purposeStringIntended purpose/benefit
ownerStringResponsible fulfiller
orgUnitTitleStringImpacted organization units
priorityEnumRequirement priority level
requirementTypeEnumType of requirement
acceptanceCriteriaStringAcceptance criteria
timelineStringExpected timeline for fulfillment
dependenciesStringRelated dependencies
complianceFrameworkEnumRegulatory requirement framework
regulatoryComplianceStringRegulatory requirements
measurementCriteriaStringHow requirement success is measured
riskLevelEnumRisk level if not met

Enumeration Values

Stakeholder Type (tType)

ValueDescriptionExample
Primary CustomerMain customer or clientEnterprise software customers
Secondary CustomerIndirect or secondary customersEnd users of customer's products
B2B CustomerBusiness-to-business customerCorporate clients
B2C CustomerBusiness-to-consumer customerIndividual consumers
B2G CustomerBusiness-to-government customerGovernment agencies
Internal CustomerInternal organizational customerInternal departments
End UserFinal user of product/serviceSoftware application users
Regulatory BodyGovernment regulatory agencyFederal Railroad Administration
Government AgencyGovernment department or agencyDepartment of Transportation
Local AuthorityLocal government entityCity transportation department
International BodyInternational organizationUnited Nations, European Union
Standards OrganizationStandards setting bodyISO, IEEE
Strategic PartnerLong-term strategic allianceJoint venture partners
Supplier/VendorGoods or services providerEquipment manufacturers
Distributor/Channel PartnerDistribution partnerRetail distribution networks
System IntegratorTechnology integration partnerIT system integrators
Consultant/AdvisorProfessional advisory servicesManagement consultants
Financial InstitutionBanking or finance providerInvestment banks
Investor/ShareholderFinancial stakeholderEquity investors
Board MemberGovernance stakeholderBoard of directors
Employee/StaffInternal workforceCompany employees
Trade UnionLabor organizationRailway workers union
Industry AssociationProfessional industry groupRailway industry association
Community RepresentativeLocal community voiceNeighborhood associations
Environmental GroupEnvironmental advocacyEnvironmental protection groups
Media/PressNews and media organizationsIndustry publications
Academic InstitutionEducational organizationUniversities, research institutes
CompetitorMarket competitorCompeting organizations

Stakeholder Category (stakeholderCategory)

ValueDescriptionExample
Internal StakeholderStakeholders within the organizationEmployees, management, shareholders
External StakeholderStakeholders outside the organizationCustomers, suppliers, regulators
Primary StakeholderDirect impact on organization successKey customers, investors
Secondary StakeholderIndirect influence on organizationIndustry associations, media
Key StakeholderCritical to organization successMajor customers, key suppliers
Influential StakeholderHigh influence but varying interestGovernment regulators, industry leaders

Influence Level (influenceLevel)

ValueDescriptionExample
High InfluenceSignificant power to affect organizationMajor investors, key regulators
Medium InfluenceModerate power to affect organizationImportant customers, suppliers
Low InfluenceLimited power to affect organizationIndividual consumers, small vendors

Interest Level (interestLevel)

ValueDescriptionExample
High InterestVery interested in organization outcomesDirect customers, employees
Medium InterestModerate interest in organizationIndustry partners, community
Low InterestLimited interest in organizationDistant suppliers, general public

Engagement Frequency (engagementFrequency)

ValueDescriptionExample
DailyMultiple times per day or dailyOperations teams, key customers
WeeklyOnce or multiple times per weekProject partners, regular suppliers
MonthlyMonthly engagementManagement reporting, board updates
QuarterlyEvery three monthsInvestor relations, strategic reviews
AnnuallyOnce per yearAnnual shareholder meetings
Ad-hocAs needed basisConsultants, crisis communications
ContinuousOngoing, always availableDigital platforms, customer support

Communication Channels (communicationChannels)

ValueDescription
EmailElectronic mail communication
Phone/CallTelephone communication
Video ConferenceOnline video meetings
In-Person MeetingFace-to-face meetings
Digital PlatformOnline platforms or portals
NewsletterRegular newsletter communications
ReportsFormal reporting documents
WorkshopsInteractive workshop sessions
WebsitePublic website communications

Risk Categories (riskCategories)

ValueDescriptionExample
OperationalDay-to-day operational risksService delivery issues, process failures
FinancialFinancial and budget risksPayment delays, cost overruns
Compliance/RegulatoryRegulatory compliance risksNon-compliance penalties
ReputationalReputation and brand risksNegative publicity, brand damage
StrategicStrategic planning risksMisaligned objectives
CommunicationCommunication-related risksMiscommunication, information gaps
RelationshipRelationship management risksRelationship breakdown, trust issues
External/EnvironmentalExternal environmental risksMarket changes, political instability
TechnologyTechnology-related risksSystem failures, cybersecurity threats
LegalLegal and contractual risksContract disputes, legal violations

Requirement Priority (priority)

ValueDescriptionExample
CriticalMust be fulfilled for basic operationSafety compliance requirements
HighImportant for successful operationKey performance requirements
MediumBeneficial but not essentialProcess improvement requirements
LowNice to have, future considerationEnhancement requests

Requirement Type (requirementType)

ValueDescriptionExample
FunctionalSpecific functionality requirementsSystem features, capabilities
Non-FunctionalQuality attributesPerformance, security, usability
ComplianceRegulatory or standards complianceLegal requirements, certifications
BusinessBusiness process requirementsWorkflow, operational procedures
TechnicalTechnical specificationsSystem architecture, integration
User ExperienceUser experience requirementsInterface design, accessibility

Domain Relationships

The Stakeholder domain integrates with other metamodel domains:

Target DomainRelationship TypeDescription
OrganizationEngagementOrganization units engage with stakeholders
StrategyInfluenceStakeholders influence strategic direction
PolicyComplianceStakeholders subject to or creators of policies
ServicesConsumptionStakeholders consume or provide services
ProductsUsageStakeholders use or influence product development
InformationExchangeStakeholders provide and consume information
PerformanceImpactStakeholders affected by or affect performance
InitiativesInvolvementStakeholders participate in or are impacted by initiatives

Stakeholder Analysis Framework

The Stakeholder domain supports comprehensive stakeholder analysis using influence-interest matrices:

QuadrantStrategyStakeholders
High Influence, High InterestManage closelyKey stakeholders requiring active management
High Influence, Low InterestKeep satisfiedInfluential stakeholders requiring attention
Low Influence, High InterestKeep informedInterested stakeholders to communicate with
Low Influence, Low InterestMonitorMinimal engagement required

Examples

Example 1: Regulatory Body

{
"title": "Federal Railroad Administration",
"tType": "Regulatory Body",
"description": "Federal agency responsible for railroad safety oversight",
"role": "Establish and enforce railroad safety standards and regulations",
"orgUnitTitle": "Regulatory Compliance Division",
"stakeholderCategory": "External Stakeholder",
"influenceLevel": "High Influence",
"interestLevel": "High Interest",
"engagementStrategies": "Regular compliance reporting, safety audits, policy consultations",
"engagementFrequency": "Monthly",
"communicationChannels": ["Email", "In-Person Meeting", "Reports"],
"expectations": "Full compliance with safety regulations, timely incident reporting",
"geographicScope": "National",
"industry": "Government",
"organizationType": "Government Agency",
"riskCategories": ["Compliance/Regulatory", "Reputational"],
"strategicAlignment": "Critical for maintaining operating licenses and safety compliance"
}

Example 2: Technology Partner

{
"title": "Railway Technology Solutions Ltd",
"tType": "Strategic Partner",
"description": "Technology company providing AI-powered track monitoring solutions",
"role": "Develop and maintain predictive maintenance technology systems",
"stakeholderCategory": "External Stakeholder",
"influenceLevel": "Medium Influence",
"interestLevel": "High Interest",
"engagementStrategies": "Joint product development, regular technical reviews, innovation workshops",
"engagementFrequency": "Weekly",
"communicationChannels": ["Video Conference", "Digital Platform", "Workshops"],
"inputs": "Technical expertise, software development, system integration",
"outputs": "Licensing fees, partnership opportunities, market access",
"geographicScope": "International",
"industry": "Technology",
"organizationType": "Private Company",
"strategicAlignment": "Enables digital transformation and predictive maintenance capabilities"
}

Example 3: Local Community Group

{
"title": "Downtown Residents Association",
"tType": "Community Representative",
"description": "Local community group representing residents near railway operations",
"role": "Advocate for community safety and noise reduction concerns",
"stakeholderCategory": "External Stakeholder",
"influenceLevel": "Low Influence",
"interestLevel": "High Interest",
"engagementStrategies": "Community meetings, public consultations, safety briefings",
"engagementFrequency": "Quarterly",
"communicationChannels": ["In-Person Meeting", "Newsletter", "Website"],
"expectations": "Minimal noise disruption, advance notice of maintenance activities",
"geographicScope": "Local",
"industry": "Non-Profit",
"organizationType": "Community Group",
"riskCategories": ["Reputational", "Operational"],
"stakeholderRequirements": [
{
"title": "Noise Level Compliance",
"description": "Maintain railway noise levels within city ordinance limits",
"purpose": "Ensure community quality of life standards",
"priority": "Medium",
"requirementType": "Compliance",
"acceptanceCriteria": "Noise levels below 65dB during nighttime hours",
"complianceFramework": "Government Regulation",
"riskLevel": "Medium Risk"
}
]
}

Implementation Guidelines

Global Deployment Considerations

  1. Cultural Adaptation: Select appropriate stakeholder types and engagement strategies for local contexts
  2. Regulatory Alignment: Choose relevant compliance frameworks based on jurisdiction
  3. Communication Preferences: Include culturally appropriate communication channels
  4. Industry Specificity: Use industry-relevant stakeholder categories and requirements
  5. Risk Assessment: Adapt risk categories to local business and regulatory environment

Data Quality Best Practices

  1. Stakeholder Mapping: Systematically identify and categorize all stakeholders
  2. Engagement Planning: Define clear engagement strategies and frequencies
  3. Requirement Tracking: Document and track stakeholder requirements comprehensively
  4. Relationship Management: Maintain current stakeholder contact and relationship data
  5. Performance Monitoring: Track stakeholder satisfaction and engagement effectiveness

OpenMetadata Integration

For Data Platform Teams

When integrating with OpenMetadata, map Stakeholder entities as follows:

Orthogramic ElementOpenMetadata EntityNotes
Stakeholder (Internal)UserMap to user profiles
Stakeholder (External)Team (External)External stakeholder groups
Owner roleOwnerData ownership assignment
RequirementsCustom PropertiesTrack on data assets
Engagement StrategiesDescription/TagsDocument in asset metadata
# Example: Map stakeholder to OpenMetadata owner
def map_stakeholder_to_owner(stakeholder):
if stakeholder["stakeholderCategory"] == "Internal Stakeholder":
return {
"type": "user",
"id": stakeholder["title"].lower().replace(" ", "_"),
"displayName": stakeholder["title"],
"email": f"{stakeholder['title'].lower().replace(' ', '.')}@company.com"
}
else:
return {
"type": "team",
"id": f"external_{stakeholder['title'].lower().replace(' ', '_')}",
"displayName": stakeholder["title"],
"teamType": "Group"
}

Schema Reference

  • Repository: Orthogramic/Orthogramic_Metamodel
  • Schema Location: /schemas/stakeholder.schema.json
  • Version: 2.1
  • Specification: JSON Schema Draft-07
  • License: Creative Commons Attribution-ShareAlike 4.0 (CC BY-SA 4.0)

Previous: Organization Domain | Next: Capabilities Domain