5 Things That Are Overlooked In An ERP Upgrade Project

Visit Website View Our Posts

We want your upgrade path to take the smoothest route. But before jumping head first into a project, here are a few things that must be considered before starting your upgrade.


Involve Your IT Team

One issue that frequently occurs when installing a new version of the ERP software is a realization by IT teams that there are new hardware requirements for the application server.  We always recommend involving your infrastructure team as early as possible to review the hardware, operating system and database requirements before committing to an upgrade.  Like building a house, you need to make sure you have a strong foundation.


Consider Hardware Delivery Time

Its always important to review the software solution architecture before making any infrastructure changes.  Companies fail to realize that the purchasing of the hardware, installation and configuration of hardware will take a substantial amount of time. In general, here is a high-level checklist for application server, database server, workstation, mobile device or another device:

  • Hardware
  • Operating system
  • Microsoft SQL version
  • Memory
  • Disk Space
  • Disks configuration (if required)
  • Any additional components require (e.g. dotNet, IE, etc.)

Database Size

Depending on how long you have been using your current ERP software and how many daily transactions you post, your ERP software database can be hundreds of Gigabytes in size which may affect your day-to-day system performance.  How much hot data do you need to keep in the live database?  Would you consider archiving some of the history? If we can address this database sizing and detect any issues before the upgrade, it will make the upgrade process alot easier.



Any existing integration points need to be evaluated with the new version of the ERP software. Is the existing method of integration compatible with the new version? If not, would it require re-design of the integration? You also want to keep in mind that it may require a separate sub-project to address the integration points, and  may also involve custom development or new third-party tools.


Existing Custom Development

Your existing ERP software may have some custom development functions or reports that have been used for years.  We recommend completing a needs analysis of these custom functions or reports. especially for custom reports that are rarely used to see if they are still needed.


Evaluate Your Business Processes

We recommend completing a high-level business process review and compare that with what the new version of the ERP software can offer. This includes:

  • Review of existing business processes may increase efficiencies
  • Elimination of any existing custom development functions that may be covered by the new version
  • Refresh the employee on the company business process


After adopting a new software, it is always a good practice to have your team trained in the new version of your ERP software. This provides an opportunity for new and existing users to get familiar with the new user interface and refresh how they use the software.  Don’t be surprised if questions are raised by end users, feedback should be welcomed as it is an opportunity to improve your business process. Learn more about our training classes here.

Microsoft Dynamics 365 is the perfect set of tools that can help manage the growth of the modern business. Our team can help you chose and implement the right Microsoft Dynamics 365 solution that works with your business requirements. Want more insight into Microsoft Dynamics 365? Read more about our Upgrade Process, how you can get started with our Business Process Assessments or give us a call and see how we can help.

Leave a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Show Buttons
Hide Buttons