In this video I discuss why it’s important to consider the cost of keeping your software current. Expensive problems can often be prevented by keeping your software up-to-date.
For example, I’ve seen situations where a business application wasn’t kept current for years. This application ran on an old operating system. Eventually the business is faced with the fact that the OS must be upgraded / replaced since it’s no longer supported. The problem is there’s no upgrade path to current for either the OS or the application, since what the business is using is so far behind. The cost of “starting over” with the application and OS while trying to not lose historical data is far greater than it would’ve been to keep the OS and application up-to-date.