The Modernization Strategy Selector supports portfolio decisions about how much to modernize each subdomain and how to sequence investments. It favors evolutionary delivery over a fixed target-state plan: discovery, architecture design, and delivery proceed in parallel, with feedback continuously refining priorities. section 1.3 section 12.4.1
Map each subdomain across two dimensions:
- Behavior and design modernization ranges from Expose, through Polish, Replicate, and Remodel, to Rethink. section 12.4.1
- Technology modernization measures how far programming languages, frameworks, databases, and infrastructure differ from the current state. section 12.4.1
- Choose the point of diminishing returns rather than applying the same investment to every subdomain. section 12.4.1
Different subdomains, different strategies
Cloud adoption may suit one subdomain, while a complete rewrite in different technologies may better serve a core domain with significant differentiation opportunity. When legacy coupling prevents fine-grained decisions, lift and shift the monolith to the cloud first, then modernize subdomains progressively. section 12.4.1
Use the per-subdomain selector to compare behavior-and-design change with technology change and identify an appropriate modernization position. section 12.4.1
