Strategic Design
- Get familiar with functional requirements
- First, focus on domain functionality rather on detailed model
- https://www.eventstorming.com/ technique
- Identify services which the CityShare platform should provide
- Think about
- Separation of concerns
- Loose coupling
- Reusability
- Focus on problem
- Do not focus on solution yet
- Do not focus on technology yet
- Create context map with relationship between bounded contexts