Series: 8 Steps – 3) Defining your requirements

Share This Post

Let’s recap two important pre-steps. One, you must begin the implementation process by getting leadership and IT buy-in. Two, after leadership buy-in, it will take time and effort to thoroughly investigate your ERP choices and make your ERP selection.


Once you’ve successfully completed these steps, the first step of the implementation process is choosing your deployment option. The second step is assembling your implementation team.

Now, you’re ready for step three: defining your cloud ERP requirements.



Defining your cloud ERP requirements


We’ll assume you’ve chosen OpusApps powered by Acumatica cloud ERP software. Opus Management consultants are experts at ERP implementations and walk with you through every step of the cloud ERP implementation process, including today’s step, defining cloud ERP requirements.


Defining ERP requirements involves documenting current business processes and functional gaps in your current system. You and your team will need to ask, what business process can we improve and how do we want our new OpusApps system to function?


There are four general areas within which your cloud ERP requirements fall:


  • Essential: Features or functions that are essential for the company to be able to operate
  • Desirable: These functions would enhance the usefulness of the new system, if possible
  • Not an immediate need: Functions that are not required at this time but will be necessary soon, depending on the company’s growth and advances in technology
  • Nice to have: Non-essential functions that would make work easier

You and your team will then create a list, starting with essential functionality and then adding additional functionalities that are affordable and fit your timeline. By the time you’re done, you should have a list of features and functions expected to have when the projected is completed.



Essential requirement checklist


Documenting your essential requirements may seem challenging, but Opus Management’s checklist can help. Here are the essential requirements:


  • Existing or new customizations, workflows, and metrics that are expected to be included in the ERP
  • Required integrations from the ERP to third-party business systems
  • System and data handling requirements, including database backup and restore, system failover capabilities, network access, and security requirements
  • Functionality gaps in the current system and processes that must be included in the new ERP system
  • Accounting functionality requirements (such as Accounts Payable/Receivable, General Ledger, Chart of Accounts, Multiple Companies/Branches, Multi-Currency, Project Accounting, and Payroll Management)
  • Industry-specific functionality requirements: Manufacturing (Scheduling, Bill of Materials, MRP); Distribution (Warehouse Management, Bin Location, Kitting, Batch/Serial Number Tracking, EDI, Multiple Units of Measure); CRM functionality requirements (Marketing Automation, Email Integration, Case Management, Customer Portal); eCommerce integration (B2C, B2B, Marketplaces)
  • Reporting requirements (Customized Reporting, KPIs, Dashboards, Queries, Business Intelligence Capabilities)
  • User roles, responsibilities, auditability, compliance, and governance
  • Training requirements for users and administrators
  • Support needs after adoption
  • Scalability and additional functionality requirements for expected future growth
  • Mobility requirements

It’s important to explain why each requirement is listed so those outside of the industry will understand the need. Remember to keep it simple, as unnecessary details complicate an already detailed process.


Several of Opus Management’s clients, which provides workplace safety consulting, manufacturing, training, staffing, program planning, and implementation, are now transforming and mobilized. The same can happen for you and your business. Contact our team today.

Let us Help Boost your Business!

drop us a line and keep in touch