Legacy Modernization: Freeze Features Briefly or Keep Shipping on Both Systems?
A common view is that legacy rebuilds often fail when teams either freeze all features or keep building on both old and new systems. The article recommends a short, dated freeze on the area being rebuilt, with new features going only to the new system once each part is live. It compares three approaches: a full freeze, dual building, and building new features only on the new system. It warns that rebuilds usually overrun, which tends to force exceptions and turn a planned freeze into an unplanned dual build. For most mid-size systems, the article favours the new-features-only approach paired with a strangler pattern that migrates one module at a time.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)
Log in to join the discussion and vote.
Log in