Join Nick Tune and Zsófia Herendi to learn how to model a complex system and break it down into cohesive bounded contexts. You’ll leave with skills you can immediately begin applying in your organization to improve the autonomy of your software services and the teams that build and run them.
Nick and Zsófia walk you through modeling a complex domain with event storming and then applying strategic modeling heuristics to various scenarios involving a variety of challenging business, organizational, and technical goals and constraints. Lots of curve balls will be thrown at you, as you learn how to find the best bounded contexts while facing whatever challenges you may encounter. Along the way, you’ll also explore theoretical concepts, drawing on ideas from DDD, systems thinking, promise theory, the theory of constraints, and more.
Nick Tune is a strategic technical leader at Navico. He has a passion for delighting users, creating business impacts, crafting quality software, and building world-class engineering teams. He’s the coauthor of two books, Patterns, Principles and Practices of Domain-Driven Design (Wrox) and Designing Autonomous Teams and Services (O’Reilly), and frequently blogs about technical leadership at ntcoding.co.uk.
Zsófia is a Product Manager who has spent more than 14 years bringing developers and business people together, 10+ years working on different teams and 6+ years working in an agile environment. She is a skilled modeler with a passion for diagramming and an addiction to optimizing flow.
Comments on this page are now closed.
For exhibition and sponsorship opportunities, email SAconf@oreilly.com
For information on trade opportunities with O'Reilly conferences, email partners@oreilly.com
View a complete list of O'Reilly Software Architecture contacts
©2018, O’Reilly UK Ltd • (800) 889-8969 or (707) 827-7019 • Monday-Friday 7:30am-5pm PT • All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners. • confreg@oreilly.com
Comments
During our hands-on workshop, you will be modelling a travel domain. So if you’d like to prepare for the workshop and get the most out of the session, here’s a short homework exercise that should take 5 – 10 minutes:
1. Think of a business that provides some form of transportation service (or invent your own business): trains, planes, taxis, space ships, or similar….
2. List 3-5 of the key events in your business process. This could include: marketing, customer relationships, booking travel, the travel experiences, after sales, or something else. E.g. “customer re-booked”, “season ticket purchased”, “5 star review left”, etc.
3. List 1 – 3 core differentiators of the business. E.g. “exclusive trips to Mars” or “the fastest trains in Europe” or “the best in-journey entertainment” or “the lowest cost”, etc.
Meet you there! :)