Skip to main content
Workshop collaboration

Coaching & Consulting

Ongoing support for implementing EventStorming insights and Domain-Driven Design practices

Discuss Your Needs

After an EventStorming workshop or training session, teams often need support turning insights into working software. Our coaching and consulting services provide the guidance you need to succeed.

We meet you where you are and help you move forward with confidence.

How We Can Help

Post-Workshop Coaching

Typically 8-15 hours of follow-up support after an EventStorming workshop to help teams implement what they discovered.

Includes:

  • Reviewing and refining workshop outputs
  • Breaking down identified work into stories
  • Design guidance for bounded contexts
  • API and interface design reviews
  • Support during initial implementation

Pilot Project Support

Embedded coaching (typically 6-week engagements) working alongside your team on a pilot implementation.

Includes:

  • Regular design review sessions
  • Pairing on challenging implementations
  • Model refinement as you learn
  • Team skill development
  • Creating reusable patterns

Code Reviews & Design Walkthroughs

Scheduled sessions to review code, design decisions, and architectural choices through a DDD lens.

Includes:

  • Architecture and design feedback
  • Domain model quality assessment
  • Bounded context boundary evaluation
  • Tactical pattern application review
  • Actionable improvement recommendations

Remote Coaching

Regular video call sessions to provide ongoing guidance, answer questions, and help teams work through challenges.

Includes:

  • Weekly or bi-weekly check-ins
  • Q&A and problem-solving sessions
  • Collaborative modeling exercises
  • Design decision guidance
  • Pattern and practice recommendations

Typical Engagement Flow

1

Discovery Call

We discuss your current situation, goals, and specific challenges you're facing.

2

Engagement Plan

We propose a customized coaching plan with clear objectives, duration, and format.

3

Kickoff Session

Initial working session to establish baseline, review context, and align on goals.

4

Ongoing Support

Regular sessions (frequency depends on engagement type) with your team.

5

Wrap-Up & Handoff

Final review of progress, documentation of learnings, and transition to independent execution.

Ongoing Retainer Options

For organizations with continuous need for DDD guidance, we offer monthly retainer arrangements providing reserved time for coaching, reviews, and consulting.

Light

4-6 hours

per month

  • Monthly review session
  • Email support
  • Design feedback
Most Popular

Standard

8-12 hours

per month

  • Bi-weekly sessions
  • Code reviews
  • Design workshops
  • Priority support

Intensive

16+ hours

per month

  • Weekly sessions
  • Embedded coaching
  • Architecture consulting
  • Team training

Who Benefits from Coaching?

Teams Post-EventStorming

Turn workshop insights into working software with confidence

Teams New to DDD

Accelerate learning and avoid common pitfalls during initial adoption

Teams Modernizing Legacy Systems

Apply DDD patterns strategically to existing codebases

Teams Scaling Microservices

Design bounded contexts and service boundaries effectively

What Clients Say

"Use an anti-corruption layer to translate between domains, design domains to reflect the business process but also allow bounded contexts to emerge over time as the product evolves"

Software Developer

Technology

Essential DDD

"I love the insights I got from discussions with the group and am excited to take this back to my team and try some ideas out."

Workshop Participant

Public Workshop

EventStorming Facilitation

"'- New techniques for making Event Storming valuable for different purposes, especially done virtually - Ideas for talking about context mapping and domain distillation in a way that is purposeful and resonates with a broader group"

Workshop Participant

Technology

Strategic DDD

Let's Discuss Your Challenges

Every team's situation is unique. Contact us to discuss your specific needs and design a coaching engagement that helps you succeed.

Schedule a Discovery Call