Skip to Content
Domain-Driven Transformation
book

Domain-Driven Transformation

by Carola Lilienthal, Henning Schwentner
November 2025
Intermediate to advanced
464 pages
11h 25m
English
O'Reilly Media, Inc.
Book available
Content preview from Domain-Driven Transformation

Part III. Strategic Domain-Driven Transformation

In Part II, we looked at Domain-Driven Transformation both in the small (technically and tactically) and in terms of team organization. Now in this third part of the book, we will look at Domain-Driven Transformation in the larger context, i.e., at the decomposition of a legacy system. To do this, we want to understand the domain behind it so that we can then decompose it on the basis of the subdomains found.

In a sense, we have the opposite problem compared to building a new system on a greenfield site.

If you want to develop new software on a greenfield basis for an application area for which no specialized software yet exists, you have to find out which steps in the users’ business processes—with paper and pencil, or with Word, Excel, and email—are really relevant and worth preserving. At this point, you will usually encounter process steps that can already be greatly simplified or even made superfluous without software, but even more so through the development of new software.

Software Development in the Brownfield

If there is already legacy software that has been used and developed over the years, then you are more likely to see this phenomenon: business processes have shifted over the years because of one or more of the following reasons:

  • The organization of work has evolved.

  • New services and products have been developed.

  • Legal changes have occurred.

In legacy software, however, these shifts have not been fully replicated. ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

LLMOps

LLMOps

Abi Aryan
Domain-Driven Refactoring

Domain-Driven Refactoring

Alessandro Colla, Alberto Acerbis

Publisher Resources

ISBN: 9798341640108Errata Page