BSAD 281.66: Technology Management - Enterprise Resource Planning Systems (ERP)

Objectives

  • Understand the essentials of ERP systems.
  • Recognize when a company would need an ERP system.
  • Know the advantages and disadvantages of ERP systems.
  • Distinguish among the three ERP vendor tiers.

What is ERP?

  • An ERP system is an integrated suite of information technology applications that support the operations of an enterprise from a process perspective.
  • Cross-Functional – serves many functions.
  • Process-Centered – organized around processes.
  • Built upon relational database systems.
  • There is one data store, one source of the truth.
  • Sold in modules:
    • Don’t need to purchase/implement all modules.
    • More modules implemented leads to more integration and ROI.
    • Can cost millions of dollars and take years to implement (for larger companies – less for smaller – cloud makes it faster).

Modules in a Typical ERP System for a Manufacturing Company

  • Core ERP includes module suites for financials, human capital management, and operations (logistics).
  • Extended ERP includes modules for customer relationship management, supply chain management, and product life cycle management.
  • Operations and Supply Chain
    • Plant Maintenance
    • Purchasing
    • Quality Management
    • Sales and Distribution
    • Shop Floor Management
    • Transportation Management
    • Manufacturing
    • Warehouse Management
    • Advanced Planning
  • Financial Accounting
    • General Ledger
    • Cash Management
    • Accounts Payable
    • Accounts Receivable
    • Fixed Assets
    • Financial Consolidation
  • Management Accounting
    • Cost Center Accounting
    • Product Costing
    • Budgeting
    • Profit Center Accounting
    • Activity-Based Costing
    • Profitability Analysis
  • Human Capital Management
    • Personnel Management
    • Payroll
    • Learning Management
    • Time and Attendance
    • Benefits
    • Recruitment Management

Who Needs Knowledge of ERP Systems?

  • End User
    • Employee in an organization (controller, manufacturing supervisor, purchasing clerk, warehouse employee, payroll clerk etc.).
  • IT Auditor
    • Verify there is proper security in the data center.
    • Verify that reports generated by the ERP system are accurate and timely.
  • Integration partner
    • Help clients select the best ERP system out of the possible choices.
    • Provide project management, training, and testing expertise during implementation.
  • Software developers and programmers
    • Design customizations and program ERP system if necessary.

Role of Information Systems in the Enterprise

  • Business organizations have become more complex and specialized … many functions.
  • Each functional area has different information needs.
  • Management is generally categorized into three levels- Strategic, Middle, and Operational.
  • Each management level has different information requirements.
  • No single information system can support all the business needs of an organization.
  • ….Not even ERP.

Information Silos

  • Historically, organizations developed systems to support individual functions.
  • Over time, this created a hodgepodge of independent nonintegrated systems:
    • Redundant data entry and data
    • Lots of handoff
    • Slow
    • Poor customer service

Problems with Siloed Systems

  • Data integrity.
  • Data redundancy and confusion.
  • Lack of data sharing and availability.
  • Inability to deploy best practices.
  • Lots of handoffs. Paper, phone calls…interfaces.

Factors in the Development of ERP

  • Speed and power of computing.
    • Hardware (servers and disk) now cheap and fast – makes ERP feasible.
    • Happened in the 90s.
  • Increasingly complex business environment.
    • Organizational complexity.
    • Increasingly demanding customers.
    • Globalization.
    • Increased competition.
  • Increasingly sophisticated software needs.
  • ‘Legacy’ systems break under the strain of….all of the above.

Enterprise Resource Planning (ERP) Systems

  • Enterprise Resource Planning Systems are enterprise systems meant to integrate data and support many of the major functions of organizations.
  • ERP systems integrate various functions inside the organizations AND with external partners like customers and suppliers.
  • The goal of an ERP system is to integrate data and to make the information flow dynamic and immediate.
  • Clients, employees and vendors all use the same system.
  • Major functions are integrated in a single software system.
  • Data flows seamlessly.

Before and After ERP

  • Legacy systems (islands of automation) may be connected with enterprise application integration (EAI) - the process of linking such applications within a single organization together in order to simplify and automate business processes to the greatest extent possible, while at the same time avoiding having to make sweeping changes to the existing applications or data structures.
    • Not as optimal as having an integrated system, common database, and common technical infrastructure.

How an ERP System Works

  • Step 1 : Brazilian retailer orders, via the Internet, 1,000 shoes from International Shoe Co. A sales rep takes the order, routes it to ERP’s ordering module, ERP checks the retailer credit, price, etc. The order is approved.
  • Step 2 : Simultaneously ERP’s inventory module checks the stocks and notifies the rep that half the order can be filled immediately from stock. The other half will be manufactured and delivered in 5 days directly from the factory in Taiwan.
  • Step 3 : ERP’s manufacturing module schedules the production in Taiwan and instructs the warehouse (in Chinese) to ship the shoes to Brazil and print up an invoice (in Portuguese).
  • Step 4 : ERP’s human resources module calculates labor requirements. Due to a shortage, the personnel manager in Taiwan is instructed to get temporary workers.
  • Step 5 : ERP’s material planning module notifies the purchasing manager about a shortage of purple dye. A purchase order is automatically issued.
  • Step 6 : The customer logs on via the extranet to the company’s sneakers division. They can see that 500 shoes were shipped from the regional warehouse. This is done with ERP tracing capabilities.
  • Step 7 : Based on data from ERP’s forecasting and financial modules, the CEO can determine both demand and profitability per product. The financial module also converts all foreign moneys to $U.S., whenever needed

ERP Market

  • ERP vendors can be organized by tier, or vendor groupings based on certain characteristics:

Tier 1 ERP Vendors

  • Tier I ERP vendors sell ERP solutions to multinational corporations with greater than 1000 employees and revenues over $1 billion.
  • Known as the enterprise space
  • Three players: SAP, Oracle, Microsoft.
  • Highest cost and longest implementation time.
  • More industry solutions.
  • Pushing down-market to compete with Tier 2.

Tier 2 ERP Vendors

  • Tier 2 ERP vendors design ERP systems for the mid-market company, which usually range in size from $50 million up to $1 billion in annual revenues and have between 250 and 1000 employees.
  • Compared to Tier 1:
    • Applications are less complex.
    • Lower cost of ownership.
    • Easier to implement and support.
  • Focus on fewer industries.

Tier 3 ERP Vendors

  • Tier 3 ERP vendors design ERP solutions for smaller companies that range in annual revenues from $10 million to $50 million and have fewer than 250 employees.
  • Few locations and less complexity.
  • Designed with an industry focus.
  • Limited breadth in applications, offer depth needed in a particular industry.
  • Lowest cost of ownership.
  • Collectively, Tier 2 and 3 target small-to-medium sized enterprises (SME).

Advantages of ERP Systems

  • Data integration reduces data duplication and reconciliations among systems.
  • Real-time access to information improves communication and operations and reduces risk.
  • Common processes and data model.
  • Based on industry best practices.
  • Modules from same vendor look and act same (standardization).
  • Can reduce operational costs and increase revenue.

Disadvantages of ERP Systems

  • ERP implementations can be long, tedious, and very expensive.
  • Constant care and feeding of ERP system.
  • People issues (“soft stuff”) can make or break the implementation; need change agents skilled in change management techniques.
  • Best practices can level the playing field between a company and its competitors; must still be good at core competency.
  • The standardization of business processes can be problem if runs counter to the firm’s culture or expectations.