Email the Author
You can use this page to email Maciej "MJ" Jedrzejewski about Understand Your Domain First.
About the Book
A FREE guide to stop building legacy systems before they start
I have seen how many legacy systems were born.
You know the scenario: new project, overwhelming information, pressure to deliver quickly. Everyone insists "the requirements are clear," but deep down, you know better.
After 13+ years as a software architect and making more mistakes than I care to admit, I have created the guide I wish I had when starting out. "Understand Your Domain First" reveals the critical step most teams skip: truly understanding the business domain.
In this book, I will show you how to:
- Uncover hidden business processes
- Use Event Storming to map complex business domains quickly and effectively
- Avoid the common pitfalls that lead to unmaintainable systems
- Bridge the gap between business stakeholders and technical teams
I am not interested in drowning you in theory that leaves you wondering where to start. I designed this book to be as close to a workshop experience as possible, and I did my best to make it so. Instead of focusing solely on abstract concepts, you will follow a real-world case study throughout the chapters. As you walk through, you will gain hands-on experience that you can use directly in your own projects.
Who is this book for?
I wrote this book for:
- Software architects who need to design systems that actually solve business problems
- Tech leads responsible for translating business requirements into technical solutions
- Developers who want to advance beyond writing code to understanding the "why" behind features
- Product managers seeking better collaboration with technical teams
Don't wait until your project is drowning in misunderstood requirements and technical debt. Get the foundation right from day one.
Understand your domain and build systems that evolve with your business instead of fighting against it.
About the Author
Fractional architect, consultant, and advisor. 13 years in the IT industry.
Author of Master Software Architecture book and Evolutionary Architecture repository.
Promoter of continuous deployment, holistic and pragmatic software architecture, and short feedback loops. Speaker at IT events.
Email: contact@fractionalarchitect.io