Session

From Business Goals to Software Requirements - with Impact Mapping and Domain Storytelling

Building software that fulfills business goals is the core task of software development teams. To turn business goals into software, stakeholders must have shared artifacts to align their perspectives and priorities. Those artifacts have many names: requirements, features, user stories, use cases, specifications, etc.

As DDD practitioners, we believe that software requirements are best created as a result of a collaborative modeling process. Impact Mapping and Domain Storytelling are collaborative modeling methods that support conversations about requirements. They help you to approach requirements from two different angles:
- Linking business goals with impacts that a software product has on its users.
- Designing cohesive and viable business processes as Domain Stories.

In this workshop, we will show you how to bridge the gap between the business goals and deliverables by:
- learning Impact Mapping and Domain Storytelling
- practicing these methods on a case study in small groups
- learning to have conversations about WHY you need to build WHAT
- learning how to turn individual requirements into business processes

Finally, we will give you some pointers on how to organize requirements and drill down to implementable domain models.

Workshop conducted at NDC Oslo 2024

Mufrid Krilic

Domain-Driven Design Coach at CoWork, Norway

Bodø, Norway

Actions

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