Multiple Models with Multiple Perspectives in a Cross-Functional Team - Mufrid Krilic - DDD Europe

Domain-Driven Design Europe 2024 - Organised by Aardling (https://aardling.eu/) https://dddeurope.com https://newsletter.dddeurope.com/   / domain-driven-design-europe   https://bsky.app/profile/dddeu.bsky.s... https://mastodon.social/@[email protected]... In many cross-functional teams we encounter communication challenges between different roles in the team. Making domain experts, designers, testers, developers and tech leads align on the shared understanding is not an easy task. This is mainly due to different perspectives that each team member brings to the table, each perspective being a valid one however not adequate on its own. The different perspectives are particularly visible when reasoning about different approaches to the decomposition of the domain problem at hand which leads to different perceptions of subdomains and bounded contexts. In this case study we will go through different models of domain problem decomposition that helped align the perspectives in a cross-functional team in the healthcare domain. We will go through functional, role-based, user-context based and business capability based decomposition along with pros and cons of each approach, backed up by the feedback provided by the impact each approach had on the data ownership in resulting bounded contexts. We will wrap-up with the reasoning behind the choice the team actually made and how it played out in structuring the code base, delivering value to their customers, and how it impacted the different roles in the team. About Mufrid Krilic: Mufrid is devoted to leading and coaching product development teams, by cultivating knowledge sharing in the organization and increasing co-developer’s business understanding. His professional philosophy is rooted in Domain-Driven Design and in building agile and technical coaching culture on an organization-wide level. With 20+ years of experience as software architect, developer and technical coach, Mufrid has been deeply involved in developing enterprise-solutions in complex domains, such as healthcare, insurance and telecom. Currently working as a consultant and Domain-Driven Design coach at CoWork, Norway. Apart from work he enjoys spending time engaging his children in STEM activities. Mufrid is an enthusiastic First Lego League mentor and has actively contributed to the FIRST community locally and internationally.

Leveraging a good domain model to create a quality assurance program - Brian Loomis - DDD Europe
▶︎

Leveraging a good domain model to create a quality assurance program - Brian Loomis - DDD Europe

Visualising software architecture with the C4 model - Simon Brown, Agile on the Beach 2019
▶︎

Visualising software architecture with the C4 model - Simon Brown, Agile on the Beach 2019

Cyber Threat Intelligence in Europe: Regulation, Automation, and Human Judgement
▶︎

Cyber Threat Intelligence in Europe: Regulation, Automation, and Human Judgement

How to Train Your Domain Model - Tobias Goeschel - DDD Europe 2025
▶︎

How to Train Your Domain Model - Tobias Goeschel - DDD Europe 2025

Trump Gets Booed at NBA Finals, Doubles Down on "Rigged" California Elections: A Closer Look
▶︎

Trump Gets Booed at NBA Finals, Doubles Down on "Rigged" California Elections: A Closer Look

"Beyond Stereotypes: Designing Inclusion in practice" by Antonio Grillo | Conference Rome
▶︎

"Beyond Stereotypes: Designing Inclusion in practice" by Antonio Grillo | Conference Rome

What do tech pioneers think about the AI revolution? - The Engineers, BBC World Service
▶︎

What do tech pioneers think about the AI revolution? - The Engineers, BBC World Service

The Intelligence Advantage- Patterns of Digital Strategy using Wardley Maps
▶︎

The Intelligence Advantage- Patterns of Digital Strategy using Wardley Maps

Backend web development - a complete overview
▶︎

Backend web development - a complete overview

Anita Kvamme - DDD & BDD Then and Now: Unpacking Similarities and Differences - DDD Europe 2025
▶︎

Anita Kvamme - DDD & BDD Then and Now: Unpacking Similarities and Differences - DDD Europe 2025

HOMILÍA DE HOY | DIOS AYÚDAME A CONFIAR AUNQUE NO ENTIENDA NADA | PADRE FREDDY BUSTAMANTE
▶︎

HOMILÍA DE HOY | DIOS AYÚDAME A CONFIAR AUNQUE NO ENTIENDA NADA | PADRE FREDDY BUSTAMANTE

Think Fast, Talk Smart: Communication Techniques
▶︎

Think Fast, Talk Smart: Communication Techniques

Sarah Paine - Why Russia and China can't escape geography
▶︎

Sarah Paine - Why Russia and China can't escape geography

How to Be A Web Designer in 2026 (Free Resources & My Best Advice)
▶︎

How to Be A Web Designer in 2026 (Free Resources & My Best Advice)

Cyrille Martraire - Breaking conventions for more performant models - DDD Europe 2025
▶︎

Cyrille Martraire - Breaking conventions for more performant models - DDD Europe 2025

START YOUR TUESDAY WITH FAITH | TODAY GOD IS GIVING YOU UNEXPECTED OPPORTUNITIES | FATHER FREDDY ...
▶︎

START YOUR TUESDAY WITH FAITH | TODAY GOD IS GIVING YOU UNEXPECTED OPPORTUNITIES | FATHER FREDDY ...

But what is the Fourier Transform?  A visual introduction.
▶︎

But what is the Fourier Transform? A visual introduction.

Microservices, Where Did It All Go Wrong - Ian Cooper - NDC London 2025
▶︎

Microservices, Where Did It All Go Wrong - Ian Cooper - NDC London 2025

The Anatomy of Business Conditions - Łukasz Reszke - DDD Europe 2025
▶︎

The Anatomy of Business Conditions - Łukasz Reszke - DDD Europe 2025

Something is jamming GPS over Europe. Here's what we found
▶︎

Something is jamming GPS over Europe. Here's what we found