About Domain-Driven Design
Domain-driven design (DDD) is an approach to developing software for complex business requirements by designing shared models for creating software. We focus on language where we crisply concisely describe the situation in the domain by creating a shared language created through conversations between business people (specialists) and software people which becomes the ubiquitous language. Instead of one canonical language, we create multiple bounded contexts.
Wibautstraat 200-202, 1091 GS, Amsterdam
Friday, september 6th, 2019
09:00 AM - 6:00 PM
Drinks and BBQ after hours
CTA 1, CTA 2, CTA3
Go beyond getting the job done! Learn from the world's leading experts with our public and in-company courses.
Create a loosely coupled modern architecture based on your business architecture with Domain-Driven Design strategic patterns. In this 2 days workshop, we go from a big picture EventStorming of your business, assessing the health of the business line. While sharing knowledge is the biggest focus here, big picture eventstorming will give you a visualisation of your business architecture in order to use strategic patterns to create a loosely coupled architecture and focus on the biggest value on your company
Disentangling your big ball of mud monolith to microservices. In this 3 days workshop, we start with a big picture EventStorming of your business, finding out where natural boundaries of your current business architecture reside. With these natural boundaries, we can start to dive deeper and find out with process modelling EventStorming where we can start disentangling your big ball of mud where it also gives you value. Eventually, we end up with several models which we can assess quickly by coding for possible new microservices that we can build. You will end up with a clear path to start your journey to possible microservices.
From Bounded Context to working code. In this 3 day workshop, we can go from a bounded context to assessing the viability of models for that bounded context. We start with software design EventStorming, making trade-offs with design heuristics. With the help of Example Mapping we can find the appropriate behaviour that our domain model needs to solve. With these examples and our designed domain model, we can start doing outside-in TDD in order to model by code and see the viability of our model. Finally, we protect our domain model and make it testable by introducing the ports and adapters architecture. You will end up with a working example for your problem.
Nemo nibh, condimentum autem ligula ultricies, velit, sociosqu eos voluptatibus modi, porttitor natoque proin proident! Facilisis dapibus convallis molestie fugit, taciti! Itaque! Pharetra alias, animi consectetur? Autem cupidatat incidunt nec! Voluptates illo! Voluptas ligula sodales curabitur.
# |
Session |
Speakers |
Track |
Time |
---|---|---|---|---|
1 |
Lunch |
- |
- |
12:00 - 12:45 |
2 |
Product Leadership - How to Deal with Resistance? |
Chris Lukassen - The Product Samurai |
Personal Mastery |
12:45 - 13:40 |
3 |
Design a Better Business Workshop |
Demian Sepp - Business Models Inc |
Craftsmanship |
12:45 - 13:40 |
4 |
UX & Product Development |
Sandra Karis |
Inspiration |
12:45 - 13:10 |
5 |
How to Build a Beerbrand |
Harm van Deuren - Bierfabriek |
Inspiration |
13:15 - 13:40 |
6 |
Backlogmanagement |
Willem Vermaak |
Craftsmanship |
13:40 - 14:05 |
7 |
Foster Bottom-up Innovation in Corporate Cultures |
Vincent Thamm |
Craftsmanship |
13:40 - 14:05 |
8 |
The Zoku Story - Disrupt the Hotel Industry |
Hans Meyer - Zoku |
Inspiration |
13:40 - 14:05 |
9 |
Wisdom of the Crowd |
- |
- |
14:10 - 15:00 |
10 |
How to Experiment like Booking.com |
Lukas Vermeer - Booking.com |
Inspiration |
15:00 - 15:25 |
11 |
Make More Impact with Visualization |
Maarten Uppelschoten - ING |
Craftsmanship |
15:00 - 15:25 |
12 |
The Productive Product Manager |
Rick Pastoor |
Personal Mastery |
15:30 - 15:55 |
13 |
Personal Development - The Roadmap to Double Your Impact |
Mirjam Diependaal - Xebia |
Personal Mastery |
15:30 - 15:55 |
14 |
Embracing Tension in Product Development |
Patrick Hurenkamp - Bloomon |
Inspiration |
16:00 - 16:25 |
Your full experience.
This ticket grants access to all activities throughout the entire day!
Get inspired by thoughtleaders' talks, join the hands-on workshops, attend the meetups, and more.
Included in this ticket is:
(EARLY BIRD: €199,- (Ends September 15)
Your full experience.
This ticket grants access to all activities throughout the entire day!
Get inspired by thoughtleaders' talks, join the hands-on workshops, attend the meetups, and more.
Included in this ticket is:
Need some help?
Contact
Digital Assurance questions?
Find your answers here