You've found the perfect Domain-Driven Design workshop. Now you just need approval on your training budget. For many software architects and senior developers, getting training budget approved can feel like an uphill battle. But here's the good news: with the right approach, you can make saying "yes" the obvious choice.
Understand What Your Manager Cares About
Your manager is weighing budget, time away from the team, and return on investment. Your job is to show how this training aligns with what they already care about: shipping better software, faster, with fewer problems.
Frame It as Solving a Business Problem
The most common mistake is focusing on what you'll learn rather than what problems you'll solve.
Instead of: "I want to learn Event Sourcing with expert X."
Try: "We're struggling with audit trail requirements in the payment system. Event Sourcing could solve this while improving our ability to analyse user behaviour. Expert X literally wrote the book on this pattern."
Connect the workshop directly to current project challenges, technical debt, upcoming architecture decisions, or team skills gaps.
Time Your Request Well
Ask during quarterly planning, after a project delivery, or at your regular one-on-one. Avoid crunch periods or tight deadlines, as a last-minute request forces a default "no."
A Simple Conversation Framework
- Business context - Describe the current problem
- The solution - Introduce the workshop and why it fits
- Homework done - Show which sessions apply to your current work
- ROI - "If we avoid one week of rework, we've already paid for it"
- Accountability - Offer to share learnings with the team
- Easy yes - "Shall I send you the details in writing?"
Handling Common Objections
"No budget" - Ask what it costs not to solve the problem, or whether next quarter works.
"Too busy" - Point out that the skills covered could help you move faster on the very thing making you busy.
"Can't you learn this for free?" - Hands-on practice and direct access to an expert fills the gap that books and videos can't.
"What if you leave?" - Offer to share the knowledge with the team so the investment stays in the company.
After You Get Approval
Register immediately, block your calendar, and schedule a team share-out before you even attend. Follow through on every commitment you made. Getting approval isn't the end goal. Delivering value is. When you apply what you learn and share it with your team, you build trust that makes future training requests easier.
Download the Manager Approval Template
We've prepared a template with a workshop overview, business case, expected outcomes, and budget summary ready for you to customise.
Download the Manager Approval Template
About DDD Academy We help software architects master Domain-Driven Design through workshops led by the experts who created these techniques. Check out our upcoming workshops.
Your learning journey in DDD is never truly finished. But that is what makes it worthwhile.