ERP: what it is and how to select it
A definitive guide to selecting the most suitable ERP software for you
What is an ERP?
Most entrepreneurs have heard the term ERP many times and yet little is known about what this type of software can do for their companies and businesses.
Here we will explain in depth what an ERP is, how it works, who it is for and how it can help you; how to select the most appropriate solution for your needs and much more.
What is enterprise resource planning (ERP) ?
An ERP (Enterprise Resource Planning) system is a system that integrates your company’s data and automates business processes on a single digital platform.
This achieves greater efficiency in the management of your company and eliminates inefficiencies caused by multiple manual tasks, processes carried out in disconnected systems and Excel spreadsheets. That is, everything that causes management that is difficult to control, measure and adds large hidden costs that have a negative impact on the company’s results.
Table of content
¿What is the Enterprise Resource Planning (ERP)?
Why is ERP important for companies?
How does an ERP system work?
Accounting as a management tool
What are ERP modules and why do they exist?
ERP modules (or functionalities)
Benefits that an ERP system will bring you
Disadvantages of ERP systems
Best practices in an ERP
How to determine if you need an ERP
Implementation models of an ERP system
Software customization
ERP systems by company size
Stages in ERP implementation
ERP Cost
FAQS about ERP
Why is ERP important for companies?
An ERP system allows you to manage the different areas of the company in detail but also shows a 360-degree overview that makes it easier to know the exact situation of the company, allowing you to make the best decisions.
A single source of data
ERP software unifies all views of the operation and finances in real time, providing reference information at a glance so that everyone works with the same data once and for all.
Provides clarity for decision making
An ERP provides this clarity by positioning itself at a higher level and placing it in the right hands: the decision makers.
Large number of reports
As a centralized source of data, an ERP system, thanks to its data relations, also provides a large number of reports and analyzes that can make a difference for the business, being able to see links that are analyzed independently. harder to visualize.
Converting large amounts of data into useful information supported by graphs, dashboards and indicators that clearly illustrate trends and help model possible outcomes is a system capability that decision makers highly value.
Your entire company on a single platform.
ERPs reuse data already entered, eliminate double data entry and avoid typing errors.
How does an ERP system work?
Let’s say that the heart of ERP is a single, powerful database. In this way it is possible to share all types of information entered by all users instantly and throughout the company.
Database
This centralized structure avoids having to enter the same data several times, always reusing the entered data.
The relational database used maintains total integrity of the data contained, and allows complete traceability of each modification of the information entered.
Detailed audit
We can know who entered a document for the first time, who and on what date modified it, and who canceled it.
The system has different layers that allow its functionalities to be managed in a disaggregated manner, depending on what is required.
- Business logic layer :Es el corazón del sistema, la estructura más profunda y común en todas las implementaciones.
- Business functionality layer: Contains the special functionalities of each business vertica
- Country layer: Contains the special characteristics of the system due to the requirements of the country where the ERP is implemented.
- Company layer: Contains the exclusive particularities of the company where the ERP is being implemented.
- User Interface – UI Layer : Contains the system display interface.
What are ERP modules and why do they exist?
“ERP”, for the acronym in English Enterprise Resource Planning, are the information systems that integrate, manage and plan many of the businesses associated with the operations and administration of companies.
Although ERP is a category of software, for commercial reasons software providers have separated it into several subsystems that they called modules , each of which addresses a specific functionality of the company and all of which extract their data from a centralized database. .
In short, the so-called modules are nothing other than functionalities. That is why there are modules for purchasing, sales, accounting, and manufacturing, to name just a few. Although it is possible for companies to independently acquire the different modules they need for their operation, the true advantage of ERP systems is being able to use all the modules they need for their activity and thus work in an integrated and transparent way
he concept of “module” is contrary to the philosophy of comprehensive ERP and the company can hinder its efficient operation if, for financial reasons, it does not contract a module that it truly needs.
A unified platform, on the other hand, offers native integrations between modules and a common user interface when users move between windows, thus making the ERP easier to use. Information flows easily between modules to give decision makers a complete view of the business.
“ERP”, for the acronym in English Enterprise Resource Planning, are the information systems that integrate, manage and plan many of the businesses associated with the operations and administration of companies.
Although ERP is a category of software, for commercial reasons software providers have separated it into several subsystems that they called modules , each of which addresses a specific functionality of the company and all of which extract their data from a centralized database.
In short, the so-called modules are nothing other than functionalities . That is why there are modules for purchasing, sales, accounting, and manufacturing, to name just a few.
Although it is possible for companies to independently acquire the different modules they need for their operation, the true advantage of ERP systems is being able to use all the modules they need for their activity and thus work in an integrated and transparent way.
The concept of “module” is contrary to the philosophy of comprehensive ERP and the company can hinder its efficient operation if, for financial reasons, it does not contract a module that it truly needs.
A unified platform, on the other hand, offers native integrations between modules and a common user interface as users move between them, thus making the ERP easier to use. Information flows easily between modules to give decision makers a complete view of the business.
Recommendation
Take into account the current moment of your company and where you want to go in the medium term. Many solutions are too simple and will not solve the problems you will have in a few years.
Select software that grows with you.
Accounting as a management tool
Accounting is necessary to comply with tax obligations. Now, is it also possible to use accounting for more than just settling taxes? The answer is yes.
By applying a correct accounting definition and using a system that allows it, these data become valuable information for analysis and making better decisions.
Systems that manage to account directly from the operations and have the capacity to generate accounting entries according to good practices of “management accounting”, provide additional value as they will generate reliable information that will help managers and directors to make strategic decisions, planning of investments and cost control, which will result in better profitability.
ERP modules (or functionalities)
These are the most common modules or functionalities in ERPs:
- Finance
- Purchasing and Supply
- Manufacture
- Inventory
- Warehouses
- Sales
- CRM Customer Management
- Supply Chain
- Projects
- Human Resources
- eCommerce
- Accounting
Finance
It is the basis of almost all ERP systems and is closely linked to accounting, cash and bank financial transactions, and current accounts receivable and payable.
Warehouse
Manages all the company’s supply, whether finished products, services or raw materials. It begins with the need that the company has and advances with quotes and purchase orders.
Manufacture
Manufacturing can be complicated and with this functionality you will be able to order, control and plan production: the list of materials, production stages and cost management.
Inventory
All product-based companies require this functionality to manage their available, in-transit, and warehouse stock levels.
Sales
It helps manage the business process from customer order to billing. Management of sales orders, pending management, customer returns, price lists with bonuses and discounts.
CRM Gestión de clientes
This functionality tracks potential customers, possible sales quotes, until they become customers of the company.
Cadena de Suministros
The company’s supply management allows purchasing at the best cost, in the shortest time and in the most controlled and safe manner possible.
Projects
Many service companies need project functionality to manage and control their activities. They will be able to plan, manage their resources and track them, billing services quickly and safely.
Human Resources
Maintains records of your employees, their news and everything necessary to carry out payroll settlements.
eCommerce
It allows retailers to jointly manage their electronic store with their backoffice. This is extremely important when multiple sales channels are used as it allows you to control the inventory online and in order.
Accounting
The accounting functionality is transversal in the ERP, since all its modules impact your accounting records.
Benefits that an ERP system will bring you
Having an ERP in your company will give you many advantages of implementing an ERP . Here we list some of them:
Integrated system
ERP systems operate in real time. They have no internal interfaces or batch processes. This means that the moment an area performs an action, everyone in the organization will be able to see it. This way of working allows you to work with more speed, security and transparency.
Database Uniqueness
All functionalities will be supported by a single relational database, thus avoiding any error in its manipulation, loading or updating.
Unique system appearance
All the system’s functionalities have the same way of operating and the way of presenting data, giving the user a feeling of comfort and speed of reading. You always know where to look to see what you need.
Good practices
Most ERP systems incorporate good administrative practices. This means that the software has built into the software vendor’s interpretation of what good management practices should be in their industry. Companies often use the moment of change of their ERP system to adopt good practices in some of their processes that do not yet comply or can be improved.
Good practices include, for example, opposing interests when approving documents or not allowing the deletion of sensitive information, always demanding that it be canceled or inactivated.
Standardization
The standardization of processes in the company allows the organization to define a single correct way of performing tasks, limiting the possibility of each employee performing tasks in their own way. This point is vital to guarantee the permanence of processes in organizations, thus reducing the dependence on certain employees for the success of the organization.
Audit in all actions
The system always saves the history of each of its actions in every document. Who and at what time a record was created as well as anyone who modified or acted on it. The auditors will be happy because they will always have all the information about each of the actions carried out in the system.
This also provides peace of mind to users, knowing that each of the changes will always have its audit so that each change will be known for what reason, by whom and when it was modified.
Related documents
If a document is related to a previous one, or if another depends on it; everything is intertwined and auditable. Thanks to the relationship between documents, one can easily navigate by repeating each of the flows to analyze or control what is desired in an agile manner.
Forecasts
Based on the information that resides in the system, it is very simple to calculate forecasts that allow the optimization of inventories and financial resources, allowing us to anticipate what is going to happen.
Goodbye synchronizations
It is not necessary to upload information from other systems to the ERP system, since having a single database, everything is always synchronized
Transparency
The system must provide a single version of reality, since based on the uniqueness of data entry, there will be only one reality. As we all know, information is power, but the power will not be held by any individual person. The islands of information (and power) will end.
Security
Regarding data and systems, with an ERP system you do not have to take care of multiple platforms.
Information
By eliminating duplication of document entries
Web
The system must be designed to work in WEB environments and on a local network. Its WEB environment allows it to be accessed from anywhere via the Internet and from any device. You can access any information you need at any time from your laptop, tablet or cell phone thanks to the fact that its system is web accessible.
You can even incorporate suppliers or clients as users so that they can directly see the information you allow them and thus save your users’ time.
Attachments
Each document will have the option to attach the extra information you want, thus allowing your ERP to also serve as document management. It prevents documents from being only on users’ computers and allows information to flow quickly throughout the entire organization, always having a secure backup of it.
Visibility
By having all the workflows in one place, the entire team has access to the information that corresponds to their task and responsibility.
This 360-degree visibility is very important for all members who have supervisory responsibilities, since no one will have to request information, since all the information will be at your fingertips.
Reports, panels, indicators
ERP has the power to transform data into easily analyzed and understandable information. The powerful database provides a great wealth of information that can be organized, analyzed and presented in such a way that decision makers can do their work easily and safely. The always updated reports, panels, graphs and management indicators personalized according to the role, provide very valuable visibility for everyone.
Control
By managing all company flows, ERPs have all the information necessary to carry out integrity checks.
Cost savings
ERP systems generate savings for companies in several ways, for example:
- transaction control
- purchase and billing price control
- automation of manual processes
- data entry uniqueness
- data security
Given the increase in cyber attacks every day, the security of company data is more important. All the data contained in ERPs is critical and confidential for organizations, so it is essential that suppliers take the necessary measures for its correct protection.
Cloud software managed by the ERP provider uses professional, cutting-edge cybersecurity protocols and is typically better protected than ERPs that are hosted in-house.
Scalability
The right ERP system will be scalable and flexible enough to meet your business’s current and future needs. Cloud systems, in particular, are built to grow in volume and process complexity alongside companies.
Collaboration
Modern companies are the ones that work collaboratively the most. ERP solutions facilitate this way of working in multiple ways, breaking down the walls that existed between areas or departments. This inevitably leads to an increase in productivity by reducing the time of all tasks.
Personalization
Many times you will need to customize the solution due to exclusive cases of your company that are totally necessary for your way of managing and provide a differential added value.
Recommendation
Take into account the current moment of your company and where you want to go in the medium term. Many solutions are too simple and will not solve the problems you will have in a few years. Select software that grows with you.
Disadvantages of ERP systems
An ERP system can also have certain disadvantages:
System cost
Previously, the costs of acquiring licenses, implementation and maintenance were only accessible to large companies. Fortunately, this has totally changed today, democratizing the use of these systems. Although ERPs require an investment of time and money, SaaS technology has allowed ERP systems to be within the reach of practically all companies that require them.
Training need
ERP systems are extensive and require a learning curve. Once its working logic is understood, the systems always work in a similar way, although they require a certain level of training on the part of the users. It is common for there to be a certain level of resistance to the unknown at first, but this will decrease as you understand and value how much this technology would help the company.
Cloud systems are making great efforts to be more intuitive, and this reduces, but does not eliminate, the need for training.
Complexity
By their very definition, ERP systems are systems that cover many functionalities from different areas, some operational and others administrative or financial. This means that they contain countless options, scenarios and situations. New ERPs allow users to see only what they need, greatly reducing the true complexity of the tool.
Complete training is important to understand the use of the system, understand the reasons why it is done in a certain way, and reduce concerns about its complexity.
Maintenance
The installed systems normally required a very large maintenance effort, so much so that the way to charge for it was based on a percentage of the total installation. In cloud systems this has changed radically, since it is the provider who is in charge of doing it and it is he who makes all the efforts so that his clients are on the latest available version.
Best practices in an ERP
You already know the advantages and disadvantages of implementing an ERP system in your company, but why will an ERP system help your company become professional and better managed? The answer lies in the best administrative and operational management practices that these systems have incorporated and that make it easier for companies to adopt them. Here we will name some of them.
Standardization of processes
During the growth of companies, normally the staff on their team, through their previous experiences, create processes seeking to facilitate work and growth; However, repetitive, inefficient or disorderly processes are often created. An ERP system standardizes these processes, providing a unique way of performing tasks.
Ease of adoption of best practices
Most ERPs have the best international management practices incorporated, so it will not be necessary for these practices to be designed by the company itself. The company should only evaluate the convenience and need for their implementation, according to its situation, size and governance.
Business process integration
They will have the ability to unify a diverse set of processes that are used daily in companies, must connect the workflows that play a crucial role in the success of the company, increasing productivity and visibility,
Automation
Another basic feature of ERP software is the ability to automate repetitive tasks such as payroll, invoicing, order processing, and reporting. This reduces manual and sometimes duplicate data entry, saving time and minimizing errors.
How to determine if you need an ERP
Although by the acronym of its name the ERP is the system created to manage companies, you must analyze what type of ERP you need by studying your needs in depth. You should analyze the processes you currently use to identify areas where the software can help. Use the following tips to identify your current weaknesses and requirements:
- Define the problems you want the software to help you solve.
- List your current and future needs, analyzing what priority each one has, then define which are essential and which are desirable.
- This procedure will allow you to identify the main problems and align them with the requirements of the system that you define.
Some examples that indicate that you need an ERP:
Do you feel that the company handles inaccurate or unreliable data?
Are your systems unable to generate the reports you need to make decisions and do you have to generate them in auxiliary spreadsheets?
Do you have frequent billing errors or stock outages?
Do you have spreadsheets shared with your team that become unsafe to control?
Do you rely too much on email to communicate with your team and your clients?
Do you lack integration between the systems used?
Do you enter the same data more than once into your software systems?
Do you feel like you manually perform many processes that could be automated?
Recommendation
It is important to find a correct balance between the simple and linear or the complex and variable.
If your company is small, a simple solution without automation will be enough. On the other hand, if your company is growing, it will require automating more functionalities and implementing slightly more complex workflows, and there you will need a robust solution
Define what type of software you need
When it comes to managing a company, not all solutions are the same. In general, companies rely primarily on one or more methods that evolve as companies evolve. The most used methods ordered by company size are:
Papers and Excel
All companies start this way thanks to the great tool that is Excel spreadsheets , relying on manual processes and sharing the spreadsheets with people on the team.
This method is not only difficult to keep up with growth , but it has little interaction between staff and normally each person applies their own criteria to create and maintain them.
Several separate systems separados
The normal evolution of payrolls when the company grows is to incorporate a billing and accounting system, and when you feel that this is not enough, add systems to complement it.
Data dispersed in individual and separate software solutions: one for operations, another for billing and accounting, another for payroll settlement, and they add systems as they are needed and their system does not solve it. Or, they probably have expensive integrations between some systems and administration.
This method has the advantage that it starts small and is complemented, but in addition to being very expensive, it does not guarantee the uniqueness of the data nor does it allow you to have a 360-degree view of your company.
A platform
A platform is a unified system that concentrates all the organization’s solutions and information in a single place. Each interested party will have a single version of the truth, ensuring that information is accurate, up-to-date and entered efficiently.
Today , companies want to be more connected , work collaboratively and have more control over their operations . To achieve this , the data must not be spread out . A single data source guarantees the integrity of the information and the cloud facilitates simple connectivity with the systems that each company requires to optimize its activity .
All the organization’s knowledge is in a single system and not in different people, thus guaranteeing security and maintenance over time.
Implementation models of an ERP system
There are mainly 2 ERP system deployment models that address the needs of different types of companies and it is important to understand the characteristics of each one so that you can identify the best option for your business.
Here we describe the differences in relation to the main characteristics.
Local ERP
With an on-premises system, the company runs the software on its own servers and is responsible for security, maintenance, updates, and other fixes. Maintenance generally requires qualified personnel who may be own or hired. For many years on-premises ERP was the only option businesses had, but with the cloud the popularity of this implementation model has rapidly declined.
ERP in the cloud
The implementation of an ERP system in the cloud allows companies to pay a single fee for the use and maintenance of the systems, outsourcing all services. SaaS ERP solutions are a popular version of a true cloud solution, since the provider handles everything on the back end, including patches and updates.
L O C A L S E R V ER CLOUD SYSTEM
Location
The software and licenses are installed on a
local server.
Location:
Software is hosted on a central server, using only what is needed with the security of specialized cloud companies.
Adquisition:
Hardware must be purchased which implies
high costs.
Adquisiton:
No purchase is made, the cost of the hardware is outsourced. Thanks to the cloud you only pay one monthly fee for what you use.
Manintenance
Installation and maintenance of the system is
costly for the organization.
Maintenance:
At the supplier’s expense, there are no installation costs nor hardware maintenance.
Update:
Expensive upgrades.
Update:
Updates included, low costs
implementation.
Storage:
Limited storage depending on server
acquired. Increased server space
local means buying new
hardware.
Storage:
With the great speed of change
frequent computer updates
They are vital. Software as a service includes
Frequent updates at no cost.
Security:
Security depends on what is done locally
by internal or outsourced personnel.
One mistake can leave everyone vulnerable.
computers or servers on your network.
Security:
It is the responsibility of the software provider,
usually being specialized
In the cloud your security will be of a good level.
No extra costs.
Backups:
Backups made by internal staff. Information backup policies that are usually manual must be applied.
Backups:
It is the responsibility of the supplier. Typically it will have automated processes with security at various levels.
Limited storage
In general, local servers have limited capacities and it is not easy to increase them.
Unlimited storage
The cloud offers unlimited storage
that accompanies the growth of the company
without modifying anything.
Software customization
Many times you will need to customize the solution due to exclusive cases of your company that are totally necessary for your way of managing and provide a differential added value to your business. If you detect this, find out carefully the possibilities of each provider to allow this customization as well as its cost. Keep in mind that a good supplier will always help you analyze whether it complies with good management practices and will offer you the best alternatives to implement them.
Make sure that the customizations you make are made in such a way that they last in new updates, otherwise you will lose them and have to redo them.
Recommendation
We suggest you select open systems that are easily extensible with the personal characteristics of your company. Avoid closed systems with difficult or expensive customizations.
A management system must accompany the company in each of its areas, allowing everything that is done today to be carried out, but also new ways of doing things, which will possibly make the processes more efficient. For this reason, it is very important to understand each of the functionalities that the system allows, not only looking at today, but also at a possible future.
ERP systems by company size
No ERP system is good for all sizes of companies. Here we have to look at several indicators that will give us an idea to estimate what type of ERP is convenient.
The most important indicators are:
Billing
Staff amount
Number of features you need
ERP systems by company size:
No ERP system is good for all sizes of companies. Here we have to look at several indicators that will give us an idea to estimate what type of ERP is convenient.
The most important indicators are:
- Billing
- Staff amount
- Number of features you need
ERP for small businesses
Small businesses, typically with limited budgets, should identify their requirements as clearly as possible before beginning a search to avoid software that has many more features than they need. This will save your costs and reduce the training of your employees. However, the system selected must have the ability to scale and respond to the needs of growth.
Therefore, cloud systems are the most appropriate due to their characteristics of speed in implementation and deployment, as well as their price as they do not have the initial outlay of hardware and infrastructure. In this case, it is the provider that is in charge of everything related to infrastructure, security, updates. Cloud systems are also easily scalable as they can easily have greater resources or functionalities in the case of growth.
ERP for medium-sized companies
These companies often have a need for specialized functionalities, so the requirement determination stage is key. The type of functionality you need will depend on the sector where you operate. Many times these types of companies have needs greater than what their budget allows, so a format that absorbs relatively little capital at the beginning, such as the implementation of ERP software in the cloud, may be the most appropriate. In addition, cloud deployments allow rapid and economical scalability.
ERP for large companies
Large companies require systems that have all the professional functionalities, so the list of suppliers is considerably reduced. In these cases, it is necessary to analyze whether the company has to manage several countries, business units, currencies and other complex situations that will determine the short list of suppliers.
Stages in ERP implementation
These are the seven key stages of ERP implementation:
Investigate-evaluate
Once the company feels that it must take the step of changing or implementing its first ERP, it begins with creating a cross-functional team to define what it needs from an ERP system. This team must identify processes that are currently inefficient and that can be improved by adding technology.
Requirement-select
Writing a document with the requirements will allow suppliers to make offers in an exact and detailed manner. The software requirements document must be clear enough so that the company can easily compare the differences in functionality and features of each proposal and must include options for future growth and support.
Design
In this stage the implementation team verifies the workflows in the new system and determines if any of them require changes. Customizations or missing features that need to be added may also be identified.
Implementation and development
Implementers perform identified configurations and requested customizations. At this time, data migration from the previous system is also defined and performed.
Evidence
At this stage, the system must be tested with each necessary functionality, with the selected use cases and in the activities that are carried out daily or sporadically. These tests must be rigorous and cover all system capabilities.
Here, user training will begin and will continue until the final deployment.
Deployment
It is the live output of the system. It is a tense moment, in which users are deeply trained in the functionalities. The deployment can be in stages or total; There may also be parallel management for some time or unparalleled verifications.
Training-support
Post-live support is very important to resolve any details that may arise. This support will ensure full use of the capabilities of the new system.
Recommendation
We recommend a system that has a clear implementation strategy, with measurable timelines, that can be implemented quickly and that has an online learning platform, supporting documentation and live training sessions with a consultant.
ERP cost
In the past, the total costs of ERP systems were really very expensive and therefore were only within the reach of large companies. Currently, and depending on the way the system is deployed, many ERP software providers for small and medium-sized companies have modified the way they market them, managing to significantly reduce costs.
On own server:
When we talk about cost, we must consider the Total Acquisition Cost, understanding that this varies depending on the provider’s licensing model as well as its support options. Among them we find:
- Hardware
- Hardware Maintenance
- Operating systems maintenance
- Management Software Licenses
- Implementation costs
- Management Software Support
- Human Resources Software License
- Human Resources Software Support
The initial cost of an implementation was closely related to the time it took to analyze the company’s needs, parameterize, verify, and monitor the live output. This implementation process, according to the company, could take months and often years, making the investment that the company had to make very important.
Total costs depend on the contracting form selected, the modules required and the number of users required. Remember: for the comparison of different alternatives to be correct, you must calculate the Total Acquisition Cost of each option.
ERP in the cloud
With web technology and cloud-based ERPs, this has completely changed allowing the Total Cost of Acquisition to be only a fraction of what it once was.
The characteristics that influence the reduction of ERP systems implementation costs:
Verticalization:
Systems verticalized by industry are already parameterized with the most common functionalities and processes of companies in the sector. In this way they significantly shorten the live output time since only the processes used must be parameterized and verified.
Cloud deployment:
To understand and analyze different options, it is important to know exactly the differences between each of them, with the aim of knowing what each offers and, in this way, being able to make a more accurate comparison.
Fast deployment system
Some providers are implementing forms of fast deployment that reduce live output times by up to 50%. This rapid implementation system is based on clear and predetermined processes and the use of pre-parameterized ERP systems.
Best practices in implementing an ERP
Create your internal ERP project team
When creating the team, look for people from all departments with subject matter expertise.
The objective will be to form the project team, define the detailed schedule and present the project to the entire organization to understand its key elements (activities, times, resources, requirements, specific processes and implemented controls).
Project Manager
Your figure is extremely important for the success of the project.
When selecting, look for someone who is intimately familiar with the business, has proven project management skills, and can work well with a variety of people with different interests.
Planning
While it may be tempting to jump into implementation design as early as possible, it is critical not to rush in the initial planning stage. This stage should create a firm foundation for the entire project and ensure that what is requested is clear and can be controlled.
Data strategy
The data strategy includes the steps necessary to migrate information from your current system to your new ERP platform. To do this successfully, you must define clear data conversion and verification processes, with those responsible for the information by area.
Clear and written requirements
This is where you will provide a detailed list of ERP functional needs and technical specifications broken down by each business area. If possible, cataloging each requirement if it is mandatory or desirable.
IR=Immediate Required
RNI=Required Not Immediate
RMT=Required in the Medium Term
D=Desirable
This is the most important part and should be as detailed as possible. You are required to go through each business process point by point and in an extremely clear manner.
Review current processes
Whenever a new technology is implemented, it’s a good time to take a second look at your current processes. Where can you standardize and optimize to increase efficiency?
Design the test plan with use cases
Conducting deep usability testing plays a critical role in the ultimate success of the project and should be considered and planned well in advance in an implementation project, so that sufficient time is allocated, training the necessary project team, and incorporating the cycle testing in the overall project schedule.
Change Management
There’s no denying that ERP projects can be bewildering for employees, especially those who haven’t been involved in the effort since its inception. For this reason, you may experience a bit of a setback when you prepare to implement your new ERP solution.
To help calm that anxiety, it’s important to ensure project awareness. In other words, define any role changes that are required and communicate them as far in advance as possible. Clear and detailed communication is very important for the success of your project.
Frequent Questions
How is an ERP different from cloud accounting software?
ERP (Enterprise Resource Planning) goes beyond your company’s accounting as it adds the ability to manage management by providing tools for better decision making.
How is an ERP installed in the company different from an ERP in the cloud?
An ERP system installed in the company requires the company to invest in hardware and software for operating systems, maintenance and security patches. Although the company can outsource some maintenance services, it will have to bear the costs. You will also have to pay for the licenses again each time you update the version.
With an ERP in the cloud, all infrastructure, security and update expenses correspond to the provider and the company only pays one monthly payment.
What size companies use ERP?
ERP can work for both small and medium-sized businesses. In reality, more than the size, the decision is more linked to the desire to take advantage of technology to optimize business processes, control costs and obtain better information for decision making.
When is it time to change your current ERP?
Your ERP system is the heart of your business and no one expects a heart transplant. However, if your current system does not meet the needs of the business, has become too expensive to maintain and limits your flexibility, a replacement is the only answer.
Why should I replace my current system?
If your current system does not accompany your desire to grow and develop your company taking advantage of available technologies, you must change your system.
I was told that the cloud is not secure, is that true?
You’ve probably come across stories of data breaches where sensitive, protected or confidential data was viewed or stolen. Interestingly, the majority of reported data breaches have occurred at companies that maintain their data on servers hosted at their own facilities.
As a general rule, storing data in the cloud is more secure than having it on servers located in companies.
With an ERP in the cloud, all infrastructure, security and update expenses correspond to the provider and the company only pays one monthly payment.
What will my budget be?
The total costs of an ERP in the cloud compared to an ERP installed in the company are always lower, and that is one of the main reasons why cloud implementations are having so much success lately (although it is not the only one). reason).
Can I get a free trial for a limited time?
Unless they have already provided a customized product demo, it is rare for an ERP vendor to provide a trial. This is because the typical ERP system has a wide variety of functionality with many different windows and processes. A new visitor would get confused and get lost.
With a guided software demo, you’ll be able to see the flow and functionality of the product. Good suppliers will supply a video demonstration of their product so that the visitor understands how their product works.
Do I need a verticalized ERP?
Verticalized ERPs are systems that are already parameterized for certain types of companies and have all the functionalities they require to manage companies according to the best practices in their industry.
You will be the one who must evaluate if your company has processes that make you unique and are not incorporated into the common companies in your field. If you don’t have them, the answer is that it is better to use a verticalized ERP, as you will save a lot of money.