By continuing to browse our site, you are consenting to the use of cookies. Please view our cookie policy to learn more about the cookies we use.

Software Upgrades

There are many reasons to consider an upgrade of enterprise software – implementing newly developed modules or simply keeping up to date with the latest patch release, to name but two.

Whatever the rationale Maginus has the skills, processes and experience to ensure that the customer receives the intended benefit.


An upgrade program of work follows the same principles and processes as that of a new implementation but we draw specific attention to these essential elements of a successful project:


1. A Documented Rationale with Clearly Understood Business Needs

We will Identify gaps in your current implementation of software and help you assess the benefits you will receive from new functionality. As part of the process we will encourage you to gather views across every area of your business including those departments not currently using the solution.



2. Detailed Product Review and Demonstration to Appreciate New Functionality

To gain an appreciation of ALL the functionality in the new release we will perform a detailed presentation and perhaps remind you of functionality that you thought was fabulous when presented by the pre-sales team but somehow never got round to implementing. There may be more opportunity than you think to create a business rationale for the upgrade.



3. A Plan that Minimises Business Disruption

The most undervalued element of an upgrade project is getting live with minimal impact on the day to day operation of the business. We place this aim as a core imperative for the project. Often an organisation has undergone extreme stress through the original implementation of a solution due to the very nature of ERP systems. The business should not suffer the same challenges with an upgrade.



4. Comprehensive User Training

Often the end users ability to operate the software to its optimum is continually put under threat by poorly implemented processes and watered down levels of knowledge as new people join an organisation. An upgrade is an opportunity to solve both issues. As part of the program of work each process will be reviewed and a training program put in place to ensure that you get the most from your software investment.



5. A Plan to Remove and Minimise Custom Code

Maginus focus on the reduction of customised software. Perhaps what was a “must-have” piece of functionality has, due to the passage of time and changing business conditions, become redundant, either by a change in business approach or the software enhancements within the upgrade. We appreciate that non-standard code adds cost due to additional maintenance fees and more complex upgrades and therefore should be minimised.