Case studies in rearchitecting – Increment: Software Architecture
- The goal is to completely or largely replace the legacy system incrementally over time, rather than in one fell swoop.
- One way to replace such an old system is to first build a scaffold of new technology around it, “because that system right now owns the data,” Parsons explains.
- “You effectively have two-way scaffolding to go in and out. And then you can gradually start to extract business processes over into this new world.”