Paul Rayner is one of the world’s leading Domain-Driven Design (DDD) practitioners. He is a developer, instructor, coach and popular conference speaker. He co-founded DDD Denver and is founder and chairman of the Explore DDD Conference. His company Virtual Genius LLC, provides training and coaching in DDD for agile teams. Paul is from Perth, Australia, but chooses to live, work and play with his wife and two children, in Denver, Colorado. He (occasionally) blogs at thepaulrayner.com and tweets with an Australian accent at @ThePaulRayner.
It’s easy to get lost in the patterns and acronyms and miss the essence of DDD. This workshop will provide you with a solid grounding in the foundational ideas, techniques and skills for doing DDD well in your own project context. The workshop is very hands-on and interactive, will help you connect everything in DDD together and see how it fits and what's most important, and give you practical tools to take away and try on your project. Read more...
Don Reinertsen says, “The enemy of flow is the invisible and unmeasured queues that undermine all aspects of product development performance.” But how can we fight an invisible enemy? Most development teams remain blissfully unaware of the negative impact of these invisible queues on their productivity, or how to deal with them effectively.
This talk focuses on modeling the presence and the negative impact of these invisible queues in the work of real teams. In this session, you’ll see how to use EventStorming to model the current state of team flow, and a live demo of visualizing and troubleshooting team development queues as timelines with Flow. We’ll talk about the power of metaphor and domain modeling to transform how teams visualize and improve their productivity.
Author of “Domain-Driven Design”
Discerner of the Code
Inventor of EventStorming
Passionate software craftsman
Mobile Developer & Mentor
Distributed Systems and Stuff
Event-Driven Model Enthusiast
Creator of Axon Framework
Student of Systems
Strategic Design Specialist
Principal Software Engineer
Emerging Human, Recovering Engineer
Better by Design, Excel by Build