The Abcs of Erp
The Abcs of Erp
The Abcs of Erp
History of ERP
Enterprise resource planning (ERP) systems were developed as an extension of materials requirements
planning (MRP) systems. MRP, in turn, was originally developed (late 70s and early 80s) to integrate
planning and scheduling elements to the manufacturing process. Subsequently "MRP II" was introduced to
incorporate the planning elements of distribution and forecast requirements to the central manufacturing
location.
ERP was introduced in the late 80s as a means to integrate other enterprise functionality. One example
would be when a software system can provide at least two other functions (as is the case if an
organization has the means to integrate the requirements of both a human resources module and a
financial system).
In modern ERP systems, usage is not confined to manufacturing organizations. It is typically designed to
integrate applications that traditionally would have been separate "stand alone" activities, such as product
configuration control, bill of materials and sales, or order entry.
manufacturing
supply chain
financials
customer relationship management
HR
warehouse management
business intelligence
Determining which ERP solution best meets your needs depends to a great extent on your industry vertical
space, as well as the application requirements of your organization.
If your organization lacks the resources to integrate a complete ERP system package, then only portions
of the system need be implemented, with the other applications introduced gradually over a period of time.
In other instances an organization may already have a very robust accounting system, with other
applications in place, and may simply be looking to extend the capabilities of current systems by adding
additional applications.
One example might be a retail company that has a point of sale (POS) system and a financial application
from different software vendors. However, additional specialized applications such as warehouse
management systems (WMS) and transportation management systems (TMS) and demand planning are
not in place and are required to optimize the supply chain capabilities.
Integration to other functionality is large part a measure of the capabilities of the company's existing legacy
systems. In systems using modern relational database management systems (RDBMS), integrating other
applications as a "best of breed" solution is fairly commonplace.
The alternative is to explore other options in light of the total cost of ownership (TCO) of supporting and
maintaining the existing legacy system. In many instances it may make sense to purchase a new solution
where all required applications are available as a standard part of the software solution.
It should also be noted that there has never been a better time for prospective ERP system buyers, as
there are so many choices that can support the best practices of whatever industry vertical or business
model your organization has in place.
Low-cost ERP Options
If your organization has limited IT resources and budget constraints, one option to consider is software as
a service (SaaS), whereby your organization can access an externally hosted solution with a set of pre-
configured modules that can provide the functionality of a completely integrated ERP system (for a
monthly fee). This can address the need to have a solution in place, without incurring the costs for support
and maintenance of an ERP system.
Another alternative is to explore the growing number of open source ERP vendors, which can address
many application requirements for little or no up-front costs. Other costs are applied at the back end for
support and for features which may not be available within the standard open source offering.
Some of the bigger players in the ERP outsourcing market are SAP, Peoplesoft,
and J. D. Edwards. New comers include Oracle, IBM, and Microsoft.
ERP stands for Enterprise Resource Planning. ERP is a way to integrate the data
and processes of an organization into one single system. Usually ERP systems
will have many components including hardware and software, in order to
achieve integration, most ERP systems use a unified database to store data for
various functions found throughout the organization.
The term ERP originally referred to how a large organization planned to use
organizational wide resources. In the past, ERP systems were used in larger
more industrial types of companies. However, the use of ERP has changed and
is extremely comprehensive, today the term can refer to any type of company, no
matter what industry it falls in. In fact, ERP systems are used in almost any type
of organization - large or small.
Today's ERP systems can cover a wide range of functions and integrate them
into one unified database. For instance, functions such as Human Resources,
Supply Chain Management, Customer Relations Management, Financials,
Manufacturing functions and Warehouse Management functions were all once
stand alone software applications, usually housed with their own database and
network, today, they can all fit under one umbrella - the ERP system.
Although the ideal configuration would be one ERP system for an entire
organization, many larger organizations usually create and ERP system and then
build upon the system and external interface for other stand alone systems which
might be more powerful and perform better in fulfilling an organizations needs.
Usually this type of configuration can be time consuming and does require lots
of labor hours.
Once an ERP system is in place, usually all aspects of an organization can work
in harmony instead of every single system needing to be compatible with each
other. For large organizations, increased productivity and less types of software
are a result.
One of the most important traits that an organization should have when
implementing an ERP system is ownership of the project. Because so many
changes take place and its broad effect on almost every individual in the
organization, it is important to make sure that everyone is on board and will help
make the project and using the new ERP system a success.
Consulting Services - usually consulting services are responsible for the initial
stages of ERP implementation, they help an organization go live with their new
system, with product training, workflow, improve ERP's use in the specific
organization, etc.