School for Software Engineering (SSE2021)
from
Tuesday, 2 November 2021 (10:00)
to
Friday, 5 November 2021 (17:00)
Monday, 1 November 2021
Tuesday, 2 November 2021
10:00
Short theoretical introduction
Short theoretical introduction
10:00 - 14:00
Short theoretical introduction What is DDD? Benefits Domain and subdomain Event Storming or Domain Storytelling workshop based on case study (participants business example or other)
Wednesday, 3 November 2021
10:00
How to decompose the domain
How to decompose the domain
10:00 - 14:00
Why we need to decompose the domain? Sociotechnical architecture System/service landscape design Design org structure IT product portfolio management Business Capability vs Domain vs Subdomain Business Capability Modelling workshop (based on day 1 case study)
Thursday, 4 November 2021
10:00
Understanding domain classification, models and bounded contexts
Understanding domain classification, models and bounded contexts
10:00 - 14:00
Types of domains core domain, generic subdomain, supporting subdomain Core domain chart with Build vs Buy - workshop exercise Introduction to models Models Ubiquitous Language Bounded Contexts Bounded Context candidates - workshop exercise
Friday, 5 November 2021
10:00
Decomposing solution into bounded contexts
Decomposing solution into bounded contexts
10:00 - 14:00
Decomposing solution into bounded contexts and understanding interactions (between contexts and teams that own them) Design heuristics Domain Message Flowing Modelling (validate bounded contexts interactions) - workshop exercise Introduction to socio-technical architecture and team topologies Context mapping and team topologies - workshops exercise