Top Banner
ERP Applications Edited by Arjan Raven, Georgia State University Based on the work of Dr.Jos van Hillegersberg Rotterdam School of Management, Erasmus University resentation created by: r. Jos van Hillegersberg [email protected] otterdam School of Management/ aculteit Bedrijfskunde, Erasmus University Rotterdam
34

ERP Applications Edited by Arjan Raven, Georgia State University Based on the work of Dr.Jos van Hillegersberg Rotterdam School of Management, Erasmus.

Jan 01, 2016

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: ERP Applications Edited by Arjan Raven, Georgia State University Based on the work of Dr.Jos van Hillegersberg Rotterdam School of Management, Erasmus.

ERP Applications

Edited by Arjan Raven, Georgia State University

Based on the work of Dr.Jos van Hillegersberg

Rotterdam School of Management, Erasmus University

Presentation created by:Dr. Jos van [email protected] School of Management/Faculteit Bedrijfskunde, Erasmus University Rotterdam

Page 2: ERP Applications Edited by Arjan Raven, Georgia State University Based on the work of Dr.Jos van Hillegersberg Rotterdam School of Management, Erasmus.

ERP and E-ERP

• Enterprise Resource Planning Systems:– … are configurable information systems packages

that integrate information and information-based processes within and across functional areas in an organization

– …the current generation of ERP systems also provides reference models or process templates that claim to embody the current best business practices.

Source: Enterprise resource planning: introduction, Kuldeep Kumar and Jos van HillegersbergApril 2000/Vol.43,No.COMMUNICATIONS OF THE ACM, Pages 22 - 26

Page 3: ERP Applications Edited by Arjan Raven, Georgia State University Based on the work of Dr.Jos van Hillegersberg Rotterdam School of Management, Erasmus.

Evolution of ERP

• “ERP is an outcome of 40 years of trial and error”,– Prior to 1960s,

– traditional ways of inventory management were used, e.g. EOQ (Economic Order Quantity). Each item in the stock was analysed for its ordering cost and the inventory carrying cost. A trade off is established on a phased out expected demand of one year, and this way the most economic ordering quantity can be decided. This technique in principle is a reactive way of managing inventory

– 1960s– a new technique of Material Requirements Planning, popularly known

as MRP, evolved. This was a proactive manner of inventory management. This technique fundamentally explodes the end product demand obtained from the Master Production Schedule (MPS) for a specified product structure (which is taken from Bill of Material) into a detailed schedule of purchase orders or production orders taking into account the inventory on hand. MRP is a simple logic but the magnitude of data involved in a realistic situation makes it computationally cumbersome. If undertaken manually, the entire process is highly time consuming. It therefore becomes essential to use a computer to carry out the exercise

Source, Akhilesh Tuteja, http://www.geocities.com/CollegePark/Library/6045/main.html

Page 4: ERP Applications Edited by Arjan Raven, Georgia State University Based on the work of Dr.Jos van Hillegersberg Rotterdam School of Management, Erasmus.

Evolution of ERP

• MRP successfully demonstrated its effectiveness in:– Reduction of inventory– Reduction in production and delivery lead times by improving

co-ordination and avoiding delays– Making commitments more realistic– Increased efficiency

• Closed Loop MRP• MRP proved to be a very good technique for managing inventory,

but it did not take into account other resources of an organisation. In 1970s, this gave birth to a modified MRP logic, popularly known as Closed Loop MRP. In this technique, the capacity of the organization to produce a particular product is also taken into account by incorporating a module called Capacity Requirements Planning (CRP). Hence, a feedback loop is provided from the CRP module to MPS if there is not enough capacity available to produce

Source, Akhilesh Tuteja, http://www.geocities.com/CollegePark/Library/6045/main.html

Page 5: ERP Applications Edited by Arjan Raven, Georgia State University Based on the work of Dr.Jos van Hillegersberg Rotterdam School of Management, Erasmus.

Evolution of ERP

• 1980s, • the need was felt to integrate the other resources of a

manufacturing organisation. An integrated manufacturing management system evolved called Manufacturing Resources Planning (MRPII). MRPII has been defined by APICS as:

• "A method for effective planning of all the resources of a manufacturing company. Ideally it addresses operational planning in units, financial planning in dollars and has a simulation capability to answer 'what-if' questions. It is made up of a variety of functions each linked together: Business Planning, Production Planning, Master Production Scheduling, Material Requirements Planning, Capacity Requirements Planning and the execution system for capacity and priority. Outputs from these systems would be integrated with financial reports, such as the business plan, the purchase commitment report, shipping, budget, inventory production, etc."

Source, Akhilesh Tuteja, http://www.geocities.com/CollegePark/Library/6045/main.html

Page 6: ERP Applications Edited by Arjan Raven, Georgia State University Based on the work of Dr.Jos van Hillegersberg Rotterdam School of Management, Erasmus.

Evolution of ERP

• ERP– The Manufacturing Resources Planning suffered from a few

drawbacks; it assumed the lead times to be fixed, the capacity to be infinite, etc. Over the years, other tools had evolved to automate the manufacturing management process like Computer Aided Design, Computer Aided Manufacturing, Computer Integrated Manufacturing, Customer Oriented Manufacturing Management System, etc.

– The shortcomings of MRPII and the need to integrate these new techniques, led to the development of a total integrated solution called Enterprise-wide Resource Planning (ERP). ERP atempts to integrate the suppliers and customers with the manufacturing environment of the organization

Source, Akhilesh Tuteja, http://www.geocities.com/CollegePark/Library/6045/main.html

Page 7: ERP Applications Edited by Arjan Raven, Georgia State University Based on the work of Dr.Jos van Hillegersberg Rotterdam School of Management, Erasmus.

ERP’s 1998 dip

• The big-five (SAP, Oracle, Baan, Peoplesoft, JD Edwards) sales and profits drop dramatically– ERP projects become too large, complex and

expensive. – Big-five lack customer focus– ERP vendors fail to see rise of e-commerce in time

“We know more of the customers’ Business than the customers

themselves”

Page 8: ERP Applications Edited by Arjan Raven, Georgia State University Based on the work of Dr.Jos van Hillegersberg Rotterdam School of Management, Erasmus.

ERP current size

• May 2001: AMR predicts 14% annual growth ERP companies revenues from $21 billion 2001 to $36 billion 2005

• “It is common for companies to spend over $100 million to implement an ERP”

Page 9: ERP Applications Edited by Arjan Raven, Georgia State University Based on the work of Dr.Jos van Hillegersberg Rotterdam School of Management, Erasmus.

Current ERP Characteristics

• One solution for all your problems– Monolithic applications– ERP system contains everything from database to

program code to user interface– Integrated Reference models of processes for various

industry sectors– Customization by

• Parameter settings (possibly model based)• Built-in programming language• 3rd party add-ons

– ERP systems have grown large and complex through new product development and intergration of newly acquired companies

Page 10: ERP Applications Edited by Arjan Raven, Georgia State University Based on the work of Dr.Jos van Hillegersberg Rotterdam School of Management, Erasmus.

ERP Characteristics

• ERP packages aim at supporting all major processes of a company and storing data needed in these processes.

• See the integrated retail H-model (right). ERP can be used in all areas within the (H) and more recently also includes the supporting base processes, and Management functionality (on top of the H)

Contracting

OrderManagement

GoodsReceipt

InvoiceAuditing

Accountspayable

Warehousing

Marketing

Selling

Goods issue

Billing

Accountsreceivable

function

data

process

controllingEIS

strat. plan

general accounting and asset management

cost accounting

human resources

Page 11: ERP Applications Edited by Arjan Raven, Georgia State University Based on the work of Dr.Jos van Hillegersberg Rotterdam School of Management, Erasmus.

ERP Success & ROI

• “Eighty-nine per cent of respondent companies claimed that their projects were successful, but only a quarter had actually obtained and quantified all the planned benefits”. (KPMG, 1998)

• “success can look very different when examined at different points in time, on different dimensions, or from different points of view” (Larsen &Myers,1997)

• “no one measure of enterprise system success is sufficient for all the concerns an organization’s executives might have about the enterprise system experience. Instead, enterprise systems–adopting organizations require a “balanced scorecard” of success metrics addressing different dimensions (financial, technical, human) at different points in time”

•Source (Markus&Tanis,2000)

Page 12: ERP Applications Edited by Arjan Raven, Georgia State University Based on the work of Dr.Jos van Hillegersberg Rotterdam School of Management, Erasmus.

ERP Success & ROI

• A minimum set of success metrics includes the following:– Project Metrics.

• Performance of the enterprise system project team against planned schedule, budget, and functional scope

– Early Operational Metrics. How business operations perform in the period after the system becomes operational until “normal operation” is achieved.

• labor costs, time required to fill an order, customer calls unanswered, partial orders filled, orders shipped with errors, inventory levels, …

– Longer-Term Business Results. How the organization performs at various times after normal business operation has been achieved.

• return on investment,achievement of qualitative goals such as “one face to the customer,”, better management decision making attributable to higher-quality data, continuous improvement of business metrics after operations return to normal, maintenance of internal enterprise system competence (among both IT specialists and end users), ease of upgrading to later versions of the enterprise system software, …

•Source (Markus&Tanis,2000)

Page 13: ERP Applications Edited by Arjan Raven, Georgia State University Based on the work of Dr.Jos van Hillegersberg Rotterdam School of Management, Erasmus.

ERP Implementation

• New skills required – (1) mapping organizational requirements to the processes

and terminology employed by the vendor– (2) making informed choices about the parameter setting

• Enter into long-term relationships with software vendors

• AMR May 2001 Study– Small company: 12 months– Midsize company: 12-14 monthes– Large company: up to three years

•Source (Markus&Tanis,2000)

Page 14: ERP Applications Edited by Arjan Raven, Georgia State University Based on the work of Dr.Jos van Hillegersberg Rotterdam School of Management, Erasmus.

ERP Implementation: “6 deadly sins”

• Not understanding the true significance• Not committing right resources• Not managing the change• Not managing the benefits• Not embracing integration• Not planning the end before you start

•Source (Manoeuvre,2000)

Page 15: ERP Applications Edited by Arjan Raven, Georgia State University Based on the work of Dr.Jos van Hillegersberg Rotterdam School of Management, Erasmus.

ERP Implementation

• Overcoming ERP “Knowledge Barriers”– Formal training and incremental pacing– Teach process orientation, integration rather than

software package functionality– Core teams promoting change– Keep core teams together and prevent brain drain– Consultants key role managed by client company– Incremental process, recover from stress and strain– “Concerted approach” (jointly implement processes

and new business processes) better chance on business benefits than “Piecemeal” (Technology first, then business processes)

Page 16: ERP Applications Edited by Arjan Raven, Georgia State University Based on the work of Dr.Jos van Hillegersberg Rotterdam School of Management, Erasmus.

ERP current status:Seven problems

Why does ERP have a bad reputation?Is ERP still needed for E-commerce?What changes to ERP systems are

needed?

Page 17: ERP Applications Edited by Arjan Raven, Georgia State University Based on the work of Dr.Jos van Hillegersberg Rotterdam School of Management, Erasmus.

ERP current status:Seven problems

• Traditional ERP problems1. Internal integration2. Customization3. Complexity4. Migration

• ERP and E-Business problems5. Multi-channeling6. External-integration7. Performance- and security

Page 18: ERP Applications Edited by Arjan Raven, Georgia State University Based on the work of Dr.Jos van Hillegersberg Rotterdam School of Management, Erasmus.

1. Internal-integration

• Internal integration is concerned with connecting the ERP system to other systems within the same company– Historical reasons– Mergers and acquisitions– Decentralized units with own IT-policy chose different systems– Not all departments participate in ERP implementation

• ERP systems need to be integrated to– Legacy systems– Other vendors’ ERP systems– Datawarehouse – Customer relationship management systems– Front office software (e.g. voice response system)– Office software (e.g. microsoft)– …etc.

Page 19: ERP Applications Edited by Arjan Raven, Georgia State University Based on the work of Dr.Jos van Hillegersberg Rotterdam School of Management, Erasmus.

1. Internal-integration

• ERP is designed to be an integral solution– Integration to existing systems can be solved by (a

combination of)…• Retyping data (manual)• Using the ERP programming language (e.g. SAP ABAP) to write

connections to other systems• Building a custom link using the ERP API and standard

programming language• Using commercially available “integration software”• “Wrapping” existing legacy systems to allow them to interface

to the ERP system• …

– This currently generates a lot of work for IT-businesses and a lot of costs for customers

Page 20: ERP Applications Edited by Arjan Raven, Georgia State University Based on the work of Dr.Jos van Hillegersberg Rotterdam School of Management, Erasmus.

2. Customization

• ERP reference models can be customized to some degree– This is also called parameterization– E.g. SAP R/3 contains over 5000 parameters that can

be set

• Some ERP packages offer modelling tools that help to perform this configuration, I.e. set the parameters– Baan Dynamic Enterprise Modeller– ARIS toolset for SAP

Page 21: ERP Applications Edited by Arjan Raven, Georgia State University Based on the work of Dr.Jos van Hillegersberg Rotterdam School of Management, Erasmus.

2. Customization

• Example SAP Event Process Chain (EPC)

• Figure shows the standard events and processes and an Add-on that requires customization

Source: Making ERP a success, Communications of the ACM, Volume 43 , No. 4 (Apr. 2000) , August-Wilhelm Scheer and Frank Habermann, Pages 57 - 61

Page 22: ERP Applications Edited by Arjan Raven, Georgia State University Based on the work of Dr.Jos van Hillegersberg Rotterdam School of Management, Erasmus.

2. Customization

• Configuring the ERP package may not be sufficient:– Misfits between ERP package and organizational model:

• Data Misfit– Incorrect formats, missing relationships

• Functional Misfit– Access – which user can access particular data?– Control – what data-entry validations can be set? – Operational – ERP package processes differ

• Output Misfit– Presentation – data fields for reports in wrong report– Content – fields are in ERP database but not available for

output reports

Page 23: ERP Applications Edited by Arjan Raven, Georgia State University Based on the work of Dr.Jos van Hillegersberg Rotterdam School of Management, Erasmus.

2. Customization Alternatives

ERPDatabase

VendorERP

Modules

ThirdParty

Add-On Modules

CustomMade

Add-On Modules

Page 24: ERP Applications Edited by Arjan Raven, Georgia State University Based on the work of Dr.Jos van Hillegersberg Rotterdam School of Management, Erasmus.

3. Complexity

• Increasing…– Depth of Functionality– Breath of Functionality (domains)– Platforms (database and middleware independent)

• Result– ERP projects often expensive and time consuming– Skilled and experienced ERP consultants scarce

• Vendor response– “Accelerated” implementation methods (e.g. ASAP)– But these methods neglect the importance of misfits

Page 25: ERP Applications Edited by Arjan Raven, Georgia State University Based on the work of Dr.Jos van Hillegersberg Rotterdam School of Management, Erasmus.

4. Migration

• ERP vendors offer new releases and versions of their systems on a regular basis– E.g. Sap R/2, R/3, R/3.1

• Customers face the choice of upgrading or continue using an “old” version

• The process of installing a new release is referred to as Migrating and includes– Installing the new version– Converting data to the new version– Converting specially built modifications – Customizing the new version– …

Page 26: ERP Applications Edited by Arjan Raven, Georgia State University Based on the work of Dr.Jos van Hillegersberg Rotterdam School of Management, Erasmus.

5. Multi-channeling

• E-business often requires multiple distribution channels– This is not compatible with ERP systems that have

integrated user-interfaces, open API’s are needed

ERPBackoffice

Web Voice ResponseCall Center WAP

Work FlowEngine

Other backoffice System

Services (XML)Services (XML)

Page 27: ERP Applications Edited by Arjan Raven, Georgia State University Based on the work of Dr.Jos van Hillegersberg Rotterdam School of Management, Erasmus.

Organization BOrganization A

6. External-integration

• E-business requires External Integration– Systems need to be integrated along the supply

chain

Work FlowEngine

Other backoffice System

Services (XML)

ERP Backoffice

Services (XML)

Work FlowEngine

Other backoffice System

Services (XML)

ERP Backoffice

Services (XML)

Page 28: ERP Applications Edited by Arjan Raven, Georgia State University Based on the work of Dr.Jos van Hillegersberg Rotterdam School of Management, Erasmus.

6. External-integration

• External integration requires– ERP systems with open API’s– Agreement on messaging standards

• Technical (component interfaces: CORBA, COM+, EJB)• Syntactical (XML)• Semantical

– Data (OFX, SWIFT, Biztalk,…)– Flow, dynamics (CommerceOne,…)

– No single standard is likely to emerge, so external integration will require translation services for messaging and workflow integration

Page 29: ERP Applications Edited by Arjan Raven, Georgia State University Based on the work of Dr.Jos van Hillegersberg Rotterdam School of Management, Erasmus.

7. Performance- and security

• E-business brings new challenges to performance and security

• Predicting performance– Internal ERP system has predictable performance– Hard to predict number of Web-users that use underlying

ERP. Requires high performance, also during peak loads– Cross-organizational systems (external integration) have

hard to predict performance as many systems are involved in a transaction

• Security– ERP system is opened-up to outside world. Security

measures are needed to prevent abuse– The E-business architecture is as strong as its weakest

component

Page 30: ERP Applications Edited by Arjan Raven, Georgia State University Based on the work of Dr.Jos van Hillegersberg Rotterdam School of Management, Erasmus.

The road from ERP to e-ERP

Do these issues with ERP mean that ERP should be buried and does not play a

role in the E-economy?

Page 31: ERP Applications Edited by Arjan Raven, Georgia State University Based on the work of Dr.Jos van Hillegersberg Rotterdam School of Management, Erasmus.

From ERP to E-ERP

• In the Internet age, ERP is the technology bricks behind the clicks

• ERP is now considered to be the price of entry for running a business for being connected to other enterprises in a network-economy

• Behind the flashy user interfaces most E-businesses require reliable transaction processing systems. ERP can continue to play this role in the future

• e-ERP systems should be designed to play this role and address the 7 problems outlined in this presentation

Page 32: ERP Applications Edited by Arjan Raven, Georgia State University Based on the work of Dr.Jos van Hillegersberg Rotterdam School of Management, Erasmus.

From ERP to E-ERP

• e-ERP – ERP back to its Core-business!• e-ERP properties:

– Not monolithic but component based– Open “service-based” interfaces (XML)– Backbone functionality that is customizable and

extendable– Customization on a model-level through interfaces to

popular modeling Case-tools– Vertical integration (middleware interfaces)– Horziontal integration (compatible to popular domain

standards)– Inter and intra-organizational integration through a link to

work flow engines

Page 33: ERP Applications Edited by Arjan Raven, Georgia State University Based on the work of Dr.Jos van Hillegersberg Rotterdam School of Management, Erasmus.

Recent ERP developments

• Example:• SAP new more open

architecture– Former BAPI interfaces are

now accessible using XML• You can view all SAP

interfaces on http://ifr.sap.com/

• To see a web-based ERP interface and do some hands-on ERP, register and try mysap at http://www.sap.com/ides/

Page 34: ERP Applications Edited by Arjan Raven, Georgia State University Based on the work of Dr.Jos van Hillegersberg Rotterdam School of Management, Erasmus.

Summary

• ERP rapid growth up until 1998– Late move to e-business

• Several problems with current ERP– Traditional problems

Internal integration Customization Complexity Migration

– E-business problems Multi-channeling External-integration Performance- and security

• ERP’s road to e-ERP– Back to basics, component based, customizable