Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Planning)
Enterprise resource planning (ERP) is the industry term used to describe a broad set of activities
supported by multi-module application software that helps a manufacturer or other business
manage the important parts of its business. These parts can include product planning, parts
purchasing, maintaining inventories, interacting with suppliers, providing customer service, and
tracking orders. ERP can also include application modules for the finance and human resources
aspects of a business.
Some of the bigger players in the ERP outsourcing market are SAP, Peoplesoft, and J. D.
Edwards. New comers include Oracle, IBM, and Microsoft.
What is ERP
ERP is the acronym of Enterprise Resource
Planning. ERP utilizes ERP software
applications to improve the performance of
organizations' resource planning,
management control and operational control.
ERP software is multi-module application
software that integrates activities across
functional departments, from product
planning, parts purchasing, inventory control,
product distribution, to order tracking. ERP
software may include application modules for
the finance, accounting and human resources
aspects of a business.
ERP vs. CRM and SCM
CRM (Customer Relationship Management)
and SCM (Supply Chain Management) are
two other categories of enterprise software
that are widely implemented in corporations
and non-profit organizations. While the
Hardware and Operating Systems Many large ERP systems are UNIX
based. Windows NT and Linux are
other popular operating systems to
run ERP software. Legacy ERP
systems may use other operating
systems.
1970s
1980s
1990s
Description
Inventory Management and control is the combination of
information technology and business processes of maintaining
the appropriate level of stock in a warehouse. The activities of
inventory management include identifying inventory
requirements, setting targets, providing replenishment
techniques and options, monitoring item usages, reconciling
the inventory balances, and reporting inventory status.
Material
Materials Requirement Planning (MRP) utilizes software
Requirement
applications for scheduling production processes. MRP
Planning (MRP)
generates schedules for the operations and raw material
purchases based on the production requirements of finished
goods, the structure of the production system, the current
inventories levels and the lot sizing procedure for each
operation.
Manufacturing
Manufacturing Requirements Planning or MRP utilizes
Requirements
software applications for coordinating manufacturing
Planning (MRP II) processes, from product planning, parts purchasing, inventory
control to product distribution.
Enterprise Resource Enterprise Resource Planning or ERP uses multi-module
Planning (ERP)
application software for improving the performance of the
internal business processes. ERP systems often integrates
business activities across functional departments, from product
planning, parts purchasing, inventory control, product
distribution, fulfillment, to order tracking. ERP software
systems may include application modules for supporting
ERP Systems - ERP Software, Business Processes, Users and Hardware From a systems
perspective, the components of an ERP system are the common components of Management
Information Systems (MIS) - software, business processes, users and hardware. AN ERP system
is more than sum of its parts or components. Those components interact together to achieve a
common goal - streamline and improve organizations' business processes.
ERP Software
ERP software applications are module-based. Each software module automates business
processes within a functional department. ERP applications can be implemented and deployed
module-by-module. Major ERP software modules cover the major functional areas of
organizations. Common ERP modules include product planning module, parts and material
purchasing module, inventory control module, product distribution module, order tracking
module, finance module, accounting module, marketing module, and HR module. Organizations
often selectively implement the ERP modules that match their business needs.
Reengineering of Business Processes
Anthony, R. A classifies organizational processes into three levels - strategic planning,
management control and operational control. The driving force behind the acceptance of ERP
was to streamline and automate enterprise-wide resource planning at strategic planning level. In
reality, much of ERP success has been in facilitating operational coordination across
departments. The success of ERP at strategic planning, management control calls for the
integration of ERP with other enterprise applications and demand long term management
commitment.
ERP Users
Following Anthony, R. A's classification of organizational processes, workers can be classified
into 1) those who execute strategic planning, 2) those who perform managerial control, and 3)
those who do operational control. Even though ERP applications have been mostly beneficial to
the operational control, the users of a ERP system include workers from all levels of an
organization.
ERP software is made up of many software modules. Each ERP software module mimics a major
functional area of an organization. Common ERP modules include modules for product planning,
parts and material purchasing, inventory control, product distribution, order tracking, finance,
accounting, marketing, and HR. Organizations often selectively implement the ERP modules that
are both economically and technically feasible.
ERP Production Planning Module
In the process of evolution of manufacturing requirements planning (MRP) II into ERP, while
vendors have developed more robust software for production planning, consulting firms have
accumulated vast knowledge of implementing production planning module. Production planning
optimizes the utilization of manufacturing capacity, parts, components and material resources
using historical production data and sales forecasting.
ERP Purchasing Module
Purchase module streamline procurement of required raw materials. It automates the processes of
identifying potential suppliers, negotiating price, awarding purchase order to the supplier, and
billing processes. Purchase module is tightly integrated with the inventory control and
production planning modules. Purchasing module is often integrated with supply chain
management software.
ERP Inventory Control Module
Inventory module facilitates processes of maintaining the appropriate level of stock in a
warehouse. The activities of inventory control involves in identifying inventory requirements,
setting targets, providing replenishment techniques and options, monitoring item usages,
reconciling the inventory balances, and reporting inventory status. Integration of inventory
control module with sales, purchase, finance modules allows ERP systems to generate vigilant
executive level reports.
According to Anthony, R. A, organizational processes fall into three levels - strategic planning,
management control and operational control. Even though much of ERP success has been in
facilitating operational coordination across functional departments, successful implementation of
ERP systems benefit strategic planning and manegment control one way or other.
Help reduce operating costs
ERP software attempts to integrate business processes across departments onto a single
enterprise-wide information system. The major benefits of ERP are improved coordination across
functinal departments and increased efficiencies of doing business. The immediate benefit from
implementing ERP systems we can expect is reduced operating costs, such as lower inventory
control cost, lower production costs, lower marketing costs and lower help desk support costs.
Facilitate Day-to-Day Management
The other benefits from implementing ERP systems is facilitation of day-to-day management .
The implementations of ERP systems nurture the establishment of backbone data warehouses.
ERP systems offer better accessibility to data so that management can have up-to-the-minute
access to information for decision making and managerial control. ERP software helps track
actual costs of activities and perform activity based costing.
Support Strategic Planning
Strategic Planning is "a deliberate set of steps that assess needs and resources; define a target
audience and a set of goals and objectives; plan and design coordinated strategies with evidence
of success; logically connect these strategies to needs, assets, and desired outcomes; and measure
and evaluate the process and outcomes." (source) Part of ERP software systems is designed to
support resource planning portion of strategic planning. In reality, resource planning has been the
weakest link in ERP practice due to the complexity of strategic planning and lack of adequate
integration with Decision Support Systems (DSS).
Different companies may install the same ERP software in totally different processes. The same
company may implement different ERP software in the same approach. There are three
commonly used methodologies for implementing ERP systems.
The Big Bang
Companies layout a grand plan for their ERP implementation. The installation of ERP systems of
all modules happens across the entire organization at once. The big bang approach promised to
reduce the integration cost in the condition of thorough and careful execution. This method
dominated early ERP implementations, it partially contributed the higher rate of failure in ERP
implementation. Today, not many companies dare to attempt it anymore. The premise of this
implementation method is treating ERP implementation as the implementation of a large-scale
information system, which typically follows SDLC (Systems Development Life Cycle). But an
ERP system is much more than a traditional information system in the fact that the
implementation of ERP continuously calls for the realignment of business processes. Many
parties involved in ERP software systems are not IT professionals. ERP more than automates
existing business processes. ERP transforms the business processes.
Modular Implementation
The method of modular implementation goes after one ERP module at a time. This limits the
scope of implementation usually to one functional department. This approach suits companies
that do not share many common processes across departments or business units. Independent
modules of ERP systems are installed in each unit, while integration of ERP modules is taken
place at the later stage of the project. This has been the most commonly used methodology of
ERP implementation. Each business unit may have their own "instances" of ERP and databases.
Modular implementation reduces the risk of installation, customization and operation of ERP
systems by reducing the scope of the implementation. The successful implementation of one
module can benefit the overall success of an ERP project.
Process-Oriented Implementation
The process-oriented implementation focuses on the support of one or a few critical business
processes which involves a few business units. The initial customization of the ERP system is
limited to functionality closely related to the intended business processes. The process-oriented
implementation may eventually grow into a full-blown implementation of the ERP system. This
approach is utilized by many small to mid-sized companies which tend to have less complex
internal business processes.
Implementation of an ERP system is a major investment and commitment for any organizations.
The size and complexity of the ERP projects are the major factors that impact the cost of ERP
implementations. Different companies may implement the same ERP software in totally different
approaches and the same company may integrate different ERP software applications by
following the same procedures. However, there are factors common to the success of ERP
implementation regardless the ERP systems they implement and the methodologies they use.
Project Planning
ERP implementation starts with project planning - setting project goals, identifying high level
business requirements, establishing project teams and estimating the project costs. The project
planning offers the opportunity to re-evaluate the project at great details. If the ERP project is not
justified at the planning phase, organizations shouldn't hesitate to cancel the project. For every
successful ERP projects, there're projects that are canceled before implementation.
Architectural Design
While high level architectural decision is made in the process of ERP vendor selection, it
remains a critical successful factor in integrating ERP with other e-business applications,
ecommerce applications or legacy systems. Choice of middleware, interface software or
programming languages drastically impact the implementation cost and release date.
Data Requirements
Unlike in-house e-business applications, much of the packaged ERP implementation involves the
integration of ERP systems with existing e-business software (CRM, SCM and SFA) and legacy
information systems. Appropriate level of data requirements is critical for an ERP to interact with
other applications. Data requirements usually reflect details of business requirements. It costs ten
times to correct a mistake at later phase of ERP implementation than the effort to correctly define
requirements at analysis and design phase.
Phased Approach
It is important to break an ERP project down to manageable pieces by setting up pilot programs
and short-term milestones. Dependent on the IT experience, some organizations choose the
easiest piece as the pilot project, while others may implement a mission-critical application first.
The pilot project can both demonstrate the benefits of ERP and help gain hands-on ERP
implementation experience.
Data Conversion
Second generation ERP systems use relational database management systems (RDBMS) to store
enterprise data. If a large amount of data are stored in other database systems or in different data
formats, data conversion is a daunting tasks which is often underestimated in ERP
implementations. A two-hour data conversion task could be turned into to a two-month efforts as
the result of DBA group's lack of technical experience and management's incompetency or
ignorance.
Organization Commitments
The involvement of ERP implementation goes far beyond IT department to many other
functional departments. The commitment and smooth coordination from all parties is the key to
the success of ERP project. The commitments come from the understanding of how ERP can
benefit each functional department. For example, if the warehouse staff isn't completely sold on
the inventory control module's benefits, they may not input the kind of usage data that is
essential to the project's success
The benefits of an ERP application is limited unless it is seamlessly integrated with other
information systems. Organizations face many challenges in ERP integration - the challenges of
integrating various functional ERP modules, 2) the challenge of integration with other e-business
software applications, and 3) the challenge of integration with legacy systems.
production planning, manufacturing, marketing, sales, service to financial reconciliation. Realtime and paperless manufacturing processes are reality in a few well-established manufacturers.
Enterprise can maximize utilization of resources, and minimize the total costs by streamlining
and optimizing the order cycle and manufacturing processes.
Vendors of Manufacturing ERP Software
Manufacturing ERP captures a large percentage of ERP marketplace. All Major ERP vendors
(SAP, Oracle, Microsoft and PeopleSoft) offer ERP solutions for manufacturing industry by
expanding production planning and inventory control modules of their ERP software systems.
Small vendors targeting manufacturing niche market, such as Epic or, ShopTech and Encompix,
offer Manufacturing ERP Software for Make-to-Order and Mixed-Mode Manufacturing
companies. Their out-of-the-box solutions support built-in workflow processes that enable
manufacturers to manage the entire order cycle and manufacturing cycle. Large organizations
prefer ERP from major ERP vendors and invest significantly in customization. Small to mediumsized manufacturing companies can benefit from niche vendors for competitive pricing and
special features if the products from niche vendors meet their needs.
Implementation of Manufacturing ERP Software
Many ERP vendors and ERP consulting firms have accumulated vast knowledge of
implementing manufacturing ERP software. Implementation of manufacturing ERP system
involves less customization as the packaged software is designed for the particular industry.
Manufacturing workflow has been built into the software systems. The chance of successful
implementation in manufacturing industry is higher than in other industries. The integration with
legacy applications remains a challenge for both vendors and buyers of manufacturing ERP
software.