Evolving a Legacy System with Architecture for Flow
Track Main Day - Sat 13:20-14:00
🇬🇧
Speaker
- Sussanne KaiserIndependent Consultant @ Susanne Kaiser Tech Consulting
Description
Legacy systems are often double-edged: They contain years of accumulated business knowledge and value and they pay your salaries. But at the same time, they can feel like a burden, slowing down innovation and making organizations less adaptive to change.
A full rewrite or big-bang reorganization is rarely an option. So how do we evolve a legacy system incrementally without breaking what works?
This talk explores a pragmatic approach to optimizing legacy systems for flow. It introduces Architecture for Flow, a structured yet flexible approach that integrates Wardley Mapping, Domain-Driven Design (DDD), and Team Topologies. This approach focuses on identifying suitable streams of change, modularizing step by step, and evolving teams alongside the system; ensuring sustainable, low-risk transition from the status quo to an envisioned future.