Stakeholder Mapping
Map and analyze stakeholders for technical projects: influence/interest matrices, RACI assignments, communication plans, and engagement strategies that ensure alignment between engineering and business.
Guiding Principle
"Architecture without stakeholder alignment is academic exercise — the best technical decisions are the ones that survive contact with organizational reality."
Procedure
Step 1 — Stakeholder Discovery
- Identify all stakeholders: sponsors, decision makers, influencers, end users, technical teams
- Classify stakeholders by type: internal/external, technical/business, direct/indirect
- Map organizational relationships and reporting lines relevant to the project
- Identify hidden stakeholders: compliance, legal, operations, support teams
- Produce a stakeholder registry with contact, role, and interest area
Step 2 — Influence/Interest Analysis
- Score each stakeholder on influence (power to affect outcomes) and interest (concern with outcomes)
- Plot on influence/interest matrix: Manage Closely, Keep Satisfied, Keep Informed, Monitor
- Identify key decision makers and their decision criteria
- Map potential allies and resistors for major architectural decisions
- Design engagement strategy per quadrant
Step 3 — RACI Definition
- Identify all major decisions and deliverables for the project
- Assign RACI roles: Responsible, Accountable, Consulted, Informed per deliverable
- Validate that each deliverable has exactly one Accountable person
- Check for overloaded stakeholders (too many R/A assignments)
- Get sign-off on RACI matrix from all Accountable stakeholders
Step 4 — Communication Plan
- Define communication channels per stakeholder group: meetings, emails, dashboards, Slack
- Specify communication frequency: daily standup, weekly report, monthly review, ad-hoc
- Design communication artifacts: status reports, decision logs, architecture briefs
- Define escalation paths for blocked decisions or conflicts
- Establish feedback mechanisms for stakeholder input collection
Quality Criteria
- Every key decision has a clear Accountable person identified
- Communication plan covers all stakeholder quadrants with appropriate frequency
- No stakeholder has >5 Accountable assignments (overload detection)
- Engagement strategy validated with project sponsor
Anti-Patterns
- Ignoring stakeholders in the "Monitor" quadrant who later become blockers
- RACI with multiple Accountable people per deliverable (diffused responsibility)
- Communication plan that communicates to everyone equally regardless of needs
- Treating stakeholder mapping as a one-time exercise instead of living document