Sitemap
Jul 29, 2023

--

I gave a talk at QCon NYC in June about doing exactly this on a very large legacy system with over 400 developers. A blog post about it will be out on InfoQ soon. Replace process with engineering. Use DDD to identify the business sub-domains. Throw away project teams and organize product teams around those sub-domains aligned to the desired system architecture. Align teams with APIs instead of release trains.

Descale to scale. There is a ton of information on this out there from people who’ve done it, including me.

--

--

Bryan Finster
Bryan Finster

Written by Bryan Finster

Developer, Value Stream Architect, and DevOps insurgent working for Defense Unicorns who optimizes for sleep. All opinions are my own. https://bryanfinster.com

No responses yet