[DDD London] DDD-Lite: Independent Service Heuristics with Matthew Skelton

May 12, 2020 5:30 pm (UTC)

When designing organizations for fast flow of change, we need to find effective boundaries between different streams of change. Techniques like Domain-Driven Design (DDD) are very powerful for this but can be quite involved and difficult to learn. A lightweight intermediate approach is to ask 'could this thing be run as a cloud-hosted (SaaS) service or product?'.

This session explores the Independent Service Heuristics, a kind of “DDD-Lite” approach based on ideas in the book Team Topologies by Matthew Skelton and Manuel Pais. The Independent Service Heuristics help teams to find candidate services and domains for running as a separate value stream or separate service.

The Independent Service Heuristics have proven useful for various organizations improving flow. In this session, we would really welcome feedback and critique of the approach. Where might the approach not work? What pitfalls might there be? Are there questions or material missing?

See the Independent Service Heuristics on GitHub at https://github.com/TeamTopologies/Independent-Service-Heuristics – send a Pull Request! The material is Creative Commons CC BY-SA.

[custom_podcast_player]

Tags

Follow us

Read our latest news from Virtual DDD on any of these social networks!

Latest sessions

Soft Skills for Technical Professionals by Jacqui Read

Soft Skills for Technical Professionals by Jacqui Read

The strongest tech skills don’t necessarily guarantee success. To get the best from those around you—and maximize your own influence—you need to boost your tech skills with soft skills. Luckily, small changes in the way you work can produce big results. In this free...

Psychologic safety in remote collaboration with Gitte Klitgaard

Psychologic safety in remote collaboration with Gitte Klitgaard

The recent COVID-19 pandemic forced us DDD practitioners to move our collaborative modelling efforts to the remote world. Within collaborative modelling, we want to share all the information we have, all the different perceptions, even if they might look weird, quirky...