Virtual Domain-driven design

Virtual Domain-driven design
undefined
Sep 30, 2019 • 49min

SunDDDay discussion: EventStorming and User story mapping for domain discovery

Experts Marco Heimeshoff, Kenny Baas-Schwegler, Zsófia Herendi, and Trond Hjorteland discuss their experience with EventStorming and User story mapping for domain discovery. They explore the benefits of event storming and user story mapping, different approaches to domain discovery, and the combination of user story mapping and example mapping for release planning.
undefined
Sep 25, 2019 • 1h 2min

Introducing DDD to your Company with Barry O Sullivan

DDD is about enabling developers and business owners to work together on a collaborative model, but how do you introduce the concept? In a world rife with acronyms and buzzword, people can be hesitant to try out new ideas, especially ones that involve changing the status quo. In this session, we'll discuss various techniques and ideas for introducing DDD to an organisation, with a focus on the needs of the company and individuals, and how to approach those needs. Afterwards, you'll be better able to demonstrate the value of DDD to stakeholders, without scaring them off with a load of new jargon. Join us in this conversation with Barry O Sullivan. You can join the conversation through zoom webinar fishbowl style asking questions live. Alternatively, you can always ask questions through the chat on zoom or youtube or just sit back and relax and watch the youtube stream!
undefined
Sep 2, 2019 • 53min

Can business capabilities be useful in DDD with Trond Hjorteland

In this SPA conference special, we will talk with Trond Hjorteland about if business capabilities are useful in DDD. The DDD community seems to consist of mostly technical people, or at least with some sort of hands-on programming experience, both now an back when the blue book was published. The decision to put the technical patterns at the start of that book was strategic (!) in that it was meant to invite the programmers in. As a consequence of that, it seems that most know very little about the enterprises' architecture space, and if they do, it seems to be with disdain for those dreaded ivory architects. And, for good reason in a lot of large waterfall-driven enterprises. My thesis is that by this approach we as a community is throwing the baby out with the bathwater, at least some parts. There are things we ought to take a look at and incorporate into our toolbox, like architectural principles and business capabilities. The latter has been something I have had a special keen interest for, coming from the SOA space, and see a lot of parallels with the strategic patterns in DDD. I even believe it can be a great technique for getting started with discovering the problem space and even guide defining the bounded contexts. I would love to have a good discussion on this and maybe we all can gain some new insights. That is always good, right?
undefined
Aug 30, 2019 • 46min

Impact Mapping to manage change and strategic design with Krisztina Hirth and João Rosa

In this next virtual DDD meetup, João Rosa and Krisztina Hirth will discuss with us how impact mapping helps to find the possible solutions to achieve a measurable goal before you even know what to visualize. Also, how can you then combine it with other visualisation tools like EventStorming to guide your strategic design? In our industry, we have been assisting in digital transformations; the digital transformations have different labels, DevOps, Agile, Cloud, amongst others. However, most of these transformations just following a script, applying the same recipe everywhere. This approach has its merits, but also its pitfalls. To balance the change, visualisation techniques can be applied, aiding people, teams and organisations to manage the change and guide strategic design. See more info at https://www.impactmapping.org Notes from the speakers: Good metrics are very important. What contains a metric: What to measure ('time to deliver') How to measure('nr.of days') What is the current situation ('benchmark') Minimum acceptable value for the investment ('constraint') Desired value ('target') Do not try to define everything but build - measure - learn Use the metrics to decide about the next iteration the bottom line would be: read the book and start with yourself: ask yourself if you deliver a business goal or just some lines of code which could help or not.
undefined
Aug 28, 2019 • 53min

Socio-technical architecture with Ora Egozi-Barzilai and Evelyn van Kelle

In this # VDDD meetup, we will talk with Ora Egozi-Barzilai and Evelyn van Kelle about their experience with socio-technical architecture. Socio-technical refers to the interrelatedness of social and technical aspects of an organization. Specific for this meetup we will discuss how teams affect the boundaries between bounded contexts and vice versa. These effects will give challenges in the way we design software architecture and organize teams around software to be highly aligned with business goals.
undefined
Aug 26, 2019 • 59min

How To Read the Blue Book: Strategic Design with Mathias Verraes

Learn how to tackle strategic design concepts from the renowned blue book on Domain-Driven Design in this informative podcast. Dive into the complexities of reading advanced design concepts, distinguishing strategic design from tactics, and refining the core domain through domain distillation. Discover the importance of strategic design and Domain-Driven Design principles for architects working on large systems, and explore modeling paradigms like Event Storming and CRC cards. Don't miss out on the insights shared by Mathias Verraes in this special episode!

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app