202511151207 Domain modeling exercise
An attempt at structuring a domain modeling exercise for a team.
Pre-requisites
- Who will be in the exercise? Who are the domain experts? Who are the developers who will own the implementation? The ideal group to do true domain modeling is domain experts and developers. It's possible to do subgroups iteratively until there's a time to do a larger full group exercise.
Outline
- Overview of this exercise, discussion of relevant ideas depending on team's familiarity with domain modeling.
- Domain knowledge sharing
Overview and definitions
Ensure everyone knows what exactly these terms mean and what we're trying to achieve in this exercise.
- Definitions: 202511151148 Domain, model, 202511151211 Ubiquitous language
- Outcome: the next iteration (or creation of the first iteration) of a high-level model for a particular domain that can be used to start or iterate on its implementation
Domain knowledge share
Start with turning 202110231457 Tacit knowledge into 202110231459 Explicit knowledge. Externalize all the thoughts and ideas we have about this domain at a high level.
This portion should not last too long. We know that #wip
Links to this note
Linked from this note