Skip to main content

Command Palette

Search for a command to run...

consulting toolkit

Consulting Toolkit: EA Delivery Practices

Practical tools and techniques for delivering enterprise architecture value in consulting engagements.

Consulting Toolkit: EA Delivery Practices

TL;DR

Enterprise architecture consulting succeeds through structured communication, stakeholder management, and delivering actionable recommendations—not just producing artifacts. This toolkit provides proven techniques for running EA assessments, facilitating workshops, presenting to executives, and driving architecture decisions that stick.

Key Takeaways

  • Lead with business value: Connect every architecture recommendation to business outcomes
  • Know your audience: Tailor depth and language to stakeholder concerns
  • Structure communication: Use Pyramid Principle (conclusion first, then support)
  • Drive decisions: Architecture without decisions implemented is just documentation
  • Build relationships: Trust enables influence; influence enables change

Why This Matters

Technical excellence alone doesn't deliver EA value. The best architecture recommendations fail without stakeholder buy-in, clear communication, and practical implementation paths. Consulting skills—facilitation, communication, influence—are what transform architecture analysis into business impact. These skills differentiate architects who produce documents from architects who drive transformation.

The 80/20 Rule

80% of EA consulting success comes from soft skills: communication, facilitation, stakeholder management. Technical architecture skills are table stakes. Consulting skills are the differentiator.


Stakeholder Management

Stakeholder Mapping

STAKEHOLDER ANALYSIS FRAMEWORK

POWER/INTEREST MATRIX

High  ┌─────────────────┬─────────────────┐
      │  Keep Satisfied │  Manage Closely │
Power │  (Executives)   │  (Sponsors)     │
      ├─────────────────┼─────────────────┤
      │  Monitor        │  Keep Informed  │
Low   │  (Low priority) │  (Technical SMEs)│
      └─────────────────┴─────────────────┘
            Low              High
                Interest

STAKEHOLDER REGISTER
┌───────────┬──────────┬──────────┬─────────────┬────────────┐
│Stakeholder│ Role     │ Interest │ Concerns    │ Engagement │
├───────────┼──────────┼──────────┼─────────────┼────────────┤
│ CIO       │ Sponsor  │ High     │ Budget, risk│ Weekly 1:1 │
│ VP Eng    │ Approver │ High     │ Delivery    │ Biweekly   │
│ Dev Teams │ Impacted │ Medium   │ Work impact │ Town halls │
└───────────┴──────────┴──────────┴─────────────┴────────────┘

Stakeholder Engagement Plan

Stakeholder TypeCommunication StyleFrequencyFocus
Executive SponsorsBrief, outcome-focusedWeeklyBusiness impact, risks, decisions needed
Technical LeadersDetailed, option-orientedBiweeklyTrade-offs, implementation paths
Development TeamsPractical, actionableSprint-alignedHow it affects their work
Business StakeholdersBusiness languageMonthlyCapability improvements

Communication Frameworks

Structure

PYRAMID PRINCIPLE (Barbara Minto)

                    ┌─────────────┐
                    │ CONCLUSION  │  ← Start here
                    │ (Answer)    │
                    └──────┬──────┘
                           │
         ┌─────────────────┼─────────────────┐
         │                 │                 │
    ┌────▼────┐       ┌────▼────┐       ┌────▼────┐
    │Key Point│       │Key Point│       │Key Point│
    │    1    │       │    2    │       │    3    │
    └────┬────┘       └────┬────┘       └────┬────┘
         │                 │                 │
    ┌────▼────┐       ┌────▼────┐       ┌────▼────┐
    │Evidence │       │Evidence │       │Evidence │
    │/Details │       │/Details │       │/Details │
    └─────────┘       └─────────┘       └─────────┘

RULE: Lead with the answer. Support with grouped arguments.
      Each group follows MECE (Mutually Exclusive, Collectively Exhaustive)

Application Example

BAD (Bottom-up, buried lead):
"We analyzed 47 systems, interviewed 23 stakeholders,
reviewed 15 architecture documents, and found that the
current state has significant technical debt. There are
three main areas of concern. First..."
[5 minutes later] "...therefore we recommend consolidating
to a modern platform."

GOOD (Pyramid Principle):
"We recommend consolidating to a modern cloud platform.
This will reduce costs by 30%, improve time-to-market by
50%, and address critical security vulnerabilities.

The recommendation is based on three findings:
1. Technical debt is costing $2M annually in maintenance
2. Current architecture can't support business growth plans
3. Security posture has critical gaps

Let me walk through each..."

MECE Grouping

MECE: Mutually Exclusive, Collectively Exhaustive

MUTUALLY EXCLUSIVE: No overlap between categories
COLLECTIVELY EXHAUSTIVE: Categories cover everything

GOOD MECE EXAMPLE (Business Analysis)
├── Revenue opportunities
├── Cost reduction opportunities
└── Risk mitigation requirements
    (No overlap, covers all business value types)

BAD EXAMPLE (Overlap)
├── Cost savings
├── Efficiency improvements  ← Overlaps with cost savings
├── Revenue growth
└── Quality improvements     ← Could overlap with all above

Workshop Facilitation

Workshop Design

WORKSHOP DESIGN TEMPLATE

OBJECTIVE: What decision or output must result?

PARTICIPANTS:
├── Decision makers (required)
├── Subject matter experts (required)
├── Impacted stakeholders (recommended)
└── Observers (optional, limited)

AGENDA STRUCTURE:
┌──────────────────────────────────────────────────────────┐
│ 0:00  Welcome, objectives, ground rules          (10 min)│
│ 0:10  Context setting (current state)            (20 min)│
│ 0:30  Problem framing exercise                   (30 min)│
│ 1:00  Break                                      (10 min)│
│ 1:10  Solution brainstorming                     (40 min)│
│ 1:50  Prioritization/voting                      (20 min)│
│ 2:10  Decision and next steps                    (20 min)│
│ 2:30  Close                                              │
└──────────────────────────────────────────────────────────┘

MATERIALS:
├── Pre-read distributed 48+ hours before
├── Whiteboard/Miro/FigJam
├── Sticky notes (physical or virtual)
├── Voting dots (physical or virtual)
└── Timer visible to all

Facilitation Techniques

TechniquePurposeHow
Silent brainstormingGet all voices heardWrite ideas individually before sharing
Round-robinEqual airtimeEach person speaks in turn
Dot votingQuick prioritizationEach person gets 3-5 dots to allocate
Affinity mappingGroup related ideasCluster similar concepts
Parking lotStay on trackNote off-topic items for later
TimeboxingMaintain paceStrict time limits per section

Assessment Frameworks

Maturity Model

ARCHITECTURE MATURITY LEVELS

LEVEL 1: INITIAL (Ad-hoc)
├── No formal EA practice
├── Reactive, project-driven decisions
├── Inconsistent technology choices
└── Tribal knowledge

LEVEL 2: DEVELOPING (Emerging)
├── EA function established
├── Basic principles defined
├── Some documentation exists
└── Limited governance

LEVEL 3: DEFINED (Structured)
├── Formal EA methodology
├── Documented standards
├── Regular architecture reviews
└── Governance processes in place

LEVEL 4: MANAGED (Measured)
├── Metrics-driven EA
├── Continuous improvement
├── Strong business alignment
└── Proactive technology strategy

LEVEL 5: OPTIMIZING (Leading)
├── EA drives business strategy
├── Innovation enabled
├── Industry-leading practices
└── Full business-IT alignment

Assessment Dimensions

DimensionQuestions
Strategy AlignmentDoes EA connect to business strategy?
GovernanceAre architecture decisions enforced?
StandardsAre technology standards defined and followed?
DocumentationIs architecture documented and current?
SkillsDo architects have required competencies?
ToolsAre appropriate EA tools in use?
Value DeliveryCan EA value be demonstrated?

Deliverable Templates

Common EA Deliverables

DeliverablePurposeAudience
Current State AssessmentDocument as-is architectureTechnical stakeholders
Future State VisionDefine target architectureAll stakeholders
Gap AnalysisIdentify transformation needsProgram managers
Architecture RoadmapSequence initiativesExecutives, PMO
Technology StandardsGuide technology selectionDevelopment teams
Governance FrameworkDefine decision processesAll stakeholders
Reference ArchitectureProvide reusable patternsSolution architects

One-Page Architecture Overview

ONE-PAGE ARCHITECTURE OVERVIEW

┌─────────────────────────────────────────────────────────────┐
│ SYSTEM: [Name]              VERSION: [X.Y]  DATE: [YYYY-MM] │
├─────────────────────────────────────────────────────────────┤
│ PURPOSE: [One sentence describing what this system does]    │
├─────────────────────────────────────────────────────────────┤
│ CONTEXT DIAGRAM                                             │
│ ┌─────────────────────────────────────────────────────────┐ │
│ │                                                         │ │
│ │   [Users] ──▶ [System] ──▶ [Dependencies]              │ │
│ │                                                         │ │
│ └─────────────────────────────────────────────────────────┘ │
├─────────────────────────────────────────────────────────────┤
│ KEY CAPABILITIES          │ KEY TECHNOLOGIES               │
│ • Capability 1            │ • Language: Java 17            │
│ • Capability 2            │ • Framework: Spring Boot       │
│ • Capability 3            │ • Database: PostgreSQL         │
│                           │ • Cloud: AWS (EKS, RDS)        │
├───────────────────────────┴─────────────────────────────────┤
│ KEY QUALITY ATTRIBUTES    │ KEY RISKS/TECH DEBT            │
│ • Availability: 99.9%     │ • Risk 1                       │
│ • Latency p99: <200ms     │ • Technical debt item          │
│ • Throughput: 1000 TPS    │                                │
├───────────────────────────┴─────────────────────────────────┤
│ CONTACTS: Owner: [Name]  Tech Lead: [Name]  Support: [Team]│
└─────────────────────────────────────────────────────────────┘

Quick Reference Card

┌─────────────────────────────────────────────────────────────┐
│            CONSULTING TOOLKIT CHEAT SHEET                   │
├─────────────────────────────────────────────────────────────┤
│                                                             │
│  COMMUNICATION                                              │
│  ─────────────────────────────────────────────────────────  │
│  • Lead with the answer (Pyramid Principle)                 │
│  • MECE: Mutually Exclusive, Collectively Exhaustive        │
│  • Quantify impact: $, %, time                              │
│  • Tailor to audience (exec vs technical)                   │
│                                                             │
│  STAKEHOLDER MANAGEMENT                                     │
│  ─────────────────────────────────────────────────────────  │
│  • Map by Power/Interest                                    │
│  • Build trust before asking for change                     │
│  • Focus on their success, not yours                        │
│  • Follow through on commitments                            │
│                                                             │
│  WORKSHOP FACILITATION                                      │
│  ─────────────────────────────────────────────────────────  │
│  • Define objective and output upfront                      │
│  • Use silent brainstorming for equal voice                 │
│  • Timebox ruthlessly                                       │
│  • Dot voting for quick prioritization                      │
│                                                             │
│  DRIVING DECISIONS                                          │
│  ─────────────────────────────────────────────────────────  │
│  • Document decisions in ADRs                               │
│  • Present options with trade-offs                          │
│  • Make recommendation, don't just present analysis         │
│  • Define clear next steps with owners                      │
│                                                             │
│  TRUST EQUATION                                             │
│  ─────────────────────────────────────────────────────────  │
│  Trust = (Credibility + Reliability + Intimacy)             │
│          ─────────────────────────────────────              │
│                  Self-Orientation                           │
│                                                             │
└─────────────────────────────────────────────────────────────┘


Sources