When Customers don't share a language: Modelling Deep Dive
Main Conference - Talk
- Thursday 8 from 15:30 until 16:30 in Red Room
In 2015 we launched an innovative new product into the Australian Fintech landscape - a healthcare & disability insurance claiming platform to simplify life for support providers, recipients and insurers.
It was intended that a heterogeneous group of support providers and insurers would engage with the platform - from doctors to physiotherapists to disability support workers on one side, and private insurers & state or federal government departments on the other.
Although the high level process for each of these groups was similar, the extant rules, terminology and UX scenarios varied.
In this talk, we'll do a deep dive of the modelling journey we went on, starting with aligning the model with our first customer, evolving it with our second, and radically reinventing it with our third.
We'll explore how the context map evolved from being aligned with user channels to being aligned with insurer subdomains and how we balanced the tradeoffs between specificity and genericness in the tactical pattern implementation within core domain contexts.
About Chris SimonTwitter LinkedIn Blog Company Website Sessionize Sessionize
Chris is a Startup CTO Coach helping startups realise their vision and new CTOs flourish in their roles. He also supports executives & boards with strategic technology advice, and engineering teams with training, mentoring and consulting in architecture, quality, domain driven design and test driven development.
To support teams using Domain-Driven Design, he recently launched https://contextive.tech and co-founded the DDD Australia meetup.