Session

Multiple Models with Multiple Perspectives in a Cross-Functional Team - Case Study from Healthcare

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.

Presented at KanDDDinsky 2023 conference in Berlin

Video: https://youtu.be/JUNkVv--PBM?si=bxXICnMFPzpeInVo

Slides: https://speakerdeck.com/mufrid/multiple-models-with-multiple-perspectives-in-a-cross-functional-team

Mufrid Krilic

Domain-Driven Design Coach at CoWork, Norway

Bodø, Norway

View Speaker Profile

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top