When to upgrade
Upgrades aren't necessarily a good or bad idea in general, but it's important to carefully examine and evaluate the pros and cons before embarking on an upgrade project. The following sections mention a few considerations to keep in mind before an upgrade.
Benefit to the business operations
You should not just upgrade or implement a new technology platform. Instead, there should be a clear benefit to the business by upgrading to a new version. A thorough analysis of the new features that can be useful for the business needs to be done, and a vision scope for the upgrade should be put together. Some of these features may be new for the business while some could replace your existing customizations or third-party systems. The benefits could include new features and functionalities, increased efficiency and productivity, and transparency through better reporting. The benefits should also justify the time and cost required to execute the upgrade project. A proper roadmap...