Maurice Hayward asked: "How to make a business case for switching to a new framework, using a different library, language, or technology? "
I will ...
For further actions, you may consider blocking this person and/or reporting abuse
Excellent post, Bertil.
We've got some really old systems at work and we couldn't justify the risk or the expense of attempting a rewrite. We decided to refactor instead. Refactoring allows us to add features and deliver business value without interruption, which is very important for these systems.
When we (software developers) are trying to make a business case for a rewrite, we should be converting the risks to dollar values and including them in the calculation. But from what I've seen and read, most rewrites are undertaken with little thought of the economics.
Bertil. Thanks for answering my questions. This was truly helpful.