DEV Community

Better ROI from Software Development

#145: Legacy Software - addressing with Evolution

This is part of a new mini-series looking at Legacy software - the term "legacy" is often seen as a positive - yet within computing it is a negative term generally uses to indicate the need to replace hardware or software.

In last week's episode, I introduced three methods to address legacy software:

  • Evolution - continual improvement to the existing system to bring it out of its "legacy" state
  • Revolution - the wholesale replacement of system with something new
  • And Outsourcing - using a third party to either maintain or replace the legacy system

In this episode, I take a deeper dive into Evolution

-----

Find this episodes show notes at: https://red-folder.com/podcasts/145

Have an idea for an episode topic, or want to see what is coming up: https://red-folder.com/podcasts/roadmap

Episode source