To upgrade or not?

For many users the release of an updated version of their software brings with it a dilemma in regards to upgrading. Should or shouldn’t you? Everyone has heard (notice how I say heard rather than experienced) about problems upgrading but when you look at the averages the reality is that most upgrades go pretty smoothly.

This doesn’t however negate the fact that if problems do arise it can be very frustrating and unproductive. At the end of the day the trend with technology is more upgrades more frequently. Today, browsers, mobile apps and the like pretty much update seamlessly in the background so the concept is already proven. Windows 10 will soon take a similar path with regular updates.

The main benefit of updates is that they resolve outstanding security issues that may make a machine vulnerable to viruses and malware. Many updates also bring major feature improvements and enhancements. Finally, as software vendors continue to develop software, they build their solutions on new technology which is not supported by older products. In many cases, the best new features are only available after an upgrade.

Any major update of software needs to be handled with care. That doesn’t means that it should be ignored or delayed, it simply means that it should be planned. The ability to work with newer versions in test environments is a very cheap and easy process in todays on demand computing environment. That should always be the first step. The next step should be a limited roll out of the update to the more tech savvy users who can generally perform initial triage and troubleshoot issues. The final stage is then a wider roll out across the entire user base.

Taking this approach will not completely eliminate risk but it will certainly minimise it. Of course having a good backup and roll back strategy should also be mandatory to reduce downtime in the event of unforeseen issues.

Naturally, Correct Solutions is here to help with any of your upgrade questions and needs. We can manage the whole process from testing to deployment with our skilled, experienced and helpful technicians. All you need to do is contact us on (02) 8831 8200 to discuss your needs. We are here to help.

Image courtesy of Stuart MIles at