• Tidak ada hasil yang ditemukan

HAPTER

CASE 3-1 OPENING CASE

NES TL E 'S ERP IMP L E M E N TA TION

SO URCE: Adapted from 1. Worthen, B. (2002) Nestle's ERP Odyssey. CIO Magazine. May 75.; 2. by Aberdeen GrollP (2005) Center-Led Procllrement Organizing Resollrces and Technology for SlIstained SlIpply Vallie.

Novembel;' Weis5; T. (2002) Nestle Shifts From HP to IBM ill Data Center Pac/. Complltenvorld, March 11.

Since market leader SAP introduced R3, the fil'st ERP system with client-server architecture in 1 992, thousands of companies worldwide have implemented this software. Many have been suc­

cessful, but none has been without problems.

Nestle USA was one of them. Nestle USA has seven business divisions: beverage, confections and snacks, food services, foreign trade, nutrition, prepared foods, and sales. Some of the popular brands sold in United States by Nestle are Alpo, Baby Ruth, Carnation Instant Breakfast, Coffee­

Mate, Nescafe, Nestle Carnation Baby Formulas, Nestle Tol l House, PowerBar, Stouffer's Lean Cuisine, SweeTarts, and Taster's Choice. Its annual revenue is around $8.1 billion with 16,000 employees.

The ERP implementation at Nestle, code­

named B EST ( Business Excellence through Systems Technology), had an estimated cost of

$210 million with an IT staff (including outside consultants) of 250, began in 1 997 and was due to be completed i n 2003. The project's main goal was to use common business processes, systems, and organizational structures across the autonomous divisions within the United States. These common systems across Nestle USA would create savings through group buying power and facilitate data sharing between the subsidiaries.

Jeri Dunn, CIO of Nestle USA, joined with executives in charge of finance, supply chain, distri­

bution, and purchasing to form a key stakeholder's team for implementing the SAP. The stakeholder team made it clear to the top management that the SAP implementation would require business process reorganization and couldn't be done with­

out changing the way Nestle USA did business.

The stakeholder team, however, did not include any members from the groups that would

be directly affected by the new business process.

This caused a rebellion in the ranks and the employees resisted. Nobody wanted to learn the new way of doing things. Divisional executives were confused and angry. Morale sank and employee turnover reached 77 percent. Help desk calls reached 300 per day. The project team had overlooked the integration points between mod­

ules to account for the Y2K deadline. By the beginning of 2000, the rollout had collapsed into chaos and the project was halted. In its haste to unify the company's separate brands, the project team had essentially replaced divisional silos with process silos.

The company reconvened the stakeholder team and started the SAP implementation process from scratch. The group members eventually decided that to finish the project, they would need to start with the business requirements and then reach an end-date, rather than trying to fit the pro­

ject into a mold shaped by the predetermined end­

dates. They also made sure that they had support from the key divisional heads and that a l l the employees knew exactly what changes were tak­

ing place.

With SAP in place, Nestle USA has already achieved a significant return on investment (ROI). The common databases and business protesses led to more trustworthy demand fore­

casts for the various Nestle products. This also allowed the company to reduce inventory and reduce redistribution expenses. In 2003, Nestle signed a $500 million, 5-year deal with IBM for server hardware, software, and IT services, and integration of its mySAP.com e-business software system, giving its workers access to mySAP.com via an internal portal customized for their indi­

vidual j obs. Nestle is attempting to solve the

60 CHAPT E R 3 ENTE RPRISE SYSTEMS ARCHITECTURE

information management and systems challenge by standardizing on a common ERP system glob­

ally. As part of this initiative, they are rolling out a common e-procurement solution across its major regions and markets. Adoption of the solu­

tion, which is being licensed from SAP, has been accelerated by initially implementing (f hosted model that ensures that Nestle's e-procurement rollout does not conflict with its global ERP and

data center consolidation efforts. (Nestle will begin transitioning e-procurement system man­

agement to its own data centers in 2007-2008.) This approach also allows Nestle to handle imple­

mentation and change management issues during the initial rollout, enabling simplified system set­

up and configuration when e-procurement system management moves inhouse . •

PREVIEW

Once ERP systems are integrated and implemented in a company, they become the cor­

nerstone of the organization. Every single transaction will now be processed through this system, if the implementation was successful . The SAP-ERP implementation experi­

ence at Nestle USA provides very important lessons. In addition to the systems inte­

gration it is also necessary to focus on business process architecture, business requirements, budget, project management, commitments from top management, and continuous communication with employees informing them about future changes. If the ERP software is installed with a focus only on the system architecture, you may have a successful installation of software, but an unsuccessful implementation. ERP imple­

mentation isn't j ust about the software. It's easy to install a new system. The hard part is changing the business processes of the people who will use the system. Nobody likes process change, particularly when they don't know what is coming. Include the people in planning whose processes you are changing. Keep the communication lines open while the project is in the works, and measure the level of acceptance before, during, and after the rollout. Remember the integration points. It isn't enough simply to install new systems; you need to make sure that they can talk to each other. Update your budget pro­

jection at regular intervals to stay on target for the project.

WHY STU DY ENTERPRISE SYSTE M ARC HITECTURE ?

ERP system architecture should provide a foundation for both the functional and t he technical needs of the organization and adapt to future business challenges. It articulates the relationships among the complex information technology components, which include hardware, software, and data with such complex organization components as company structures, business rules, and people. For example, ERP hardware can range from multi­

million dollar mainframe computer systems to complex networking and security equip­

ment. ERP software similarly requires operating systems, a database, and other software in place for them to function properly. As mentioned in the Nestle case, ERP systems require current and historical data and business rules from all parts of the organization to be embedded into the system during the implementation phase for a successful solu­

tion to business problems. This is a complex undertaking for any organization because it requires a good understanding of the enterprise systems structures, characteristics, behavior, and business operations.

Understanding the enterprise system architecture is important for several reasons.

First, it helps management and the impleni.entation teams understand in detail the fea­

tures and components of the enterprise system. Second, it provides a visual representa­

tion of the complex system interfaces among the ERP application and databases,

CHAPT E R 3 ENTERPRISE SYSTEMS ARCHITECTURE

ERP modules

ERP architecture

Network

Database Hardware

Software

FIGU R E 3-1 Enterprise S),stems Architecture (ESA) Model ______ ..1

6 1

operating systems, legacy applications, and networking. Finally, understanding the enter­

prise systems architecture, by clarifying the system infrastructure requirements, training requirements, change management requirements, and business process reengineering requirements, among others, can help management in developing a better IT plan.

The enterprise systems architecture (Figure 3-1 ) can be viewed from two different angles: ( 1 ) the functional angle that defines the ERP modules that support the various business functions of the organization and (2) the system angle that defines the ERP architecture through the physical components of hardware, software, and networking. I n this chapter, you will learn more about the typical ERP modules, the system architec­

ture and components, types of ERP architecture, and, finally, the role of architecture and its impact on the implementation stage of the project.

E R P MO D UL E S

The key role of an ERP system i s to provide support for such business functions as accounting, sales, i nventory control, and production for the various stakeholders of the organization. Organizations often selectively implement the ERP modules that are both economically and technically feasible. ERP provides the same functionality to the users (e.g., the silo systems of the past ), but the data is integrated or shareable across all the ERP modules. This means the data needs to be entered into the system

62 CHAPT E R 3 ENTERPRISE SYSTEMS ARCHITECTU RE

MRP/CRP

BOM (Bill of Materials)

Purchasing

Sales &

Marketing

ERP

Logistics

FIGU R E 3-2 'Typical ERP Modules

Master Scheduling

Shop Floor Control

Accounts Payable/Re

once, and, depending on the organization's business rules, it is made available to users either inside or outside the organization . In today's organization, teams are not lim­

ited to employees of the company; teams can include employees from various func­

tional areas as well as employees of business partners and even customers. ERP systems, therefore, provide access to the data as defined by the organizations' busi­

ness rules.

ERP vendors, including SAP, Oracle, and Microsoft provide modules that support the major functional areas of the business (e.g.,. accounting, production, financial man­

agement, human resources, sales order processing, and procurement). These modules provide the functionality to implement business policy and processes in accounting, production, finance, human resources, and so on. The ERP software embeds the best business practices which implement the organization's policy and procedure via busi­

ness rules. ERP vendors often claim that these business practices will help improve an organizations' productivity and performance. For example, a procurement module includes the best practices on purchasing (e.g. , forms, routing, and methods of inte­

grating with e-commerce application). Although the vendor claims are generally true, some b usiness rules may conflict with the organization's policy. Customization or changes are therefore often necessary when implementing the ERP modules. A lthough this issue will be debated in more detail elsewhere in the book, suffice it to say that management needs to evaluate carefully when and how much modification is essen­

tial. ERP software provides differen� level of flexibility in modifying the system dur­

ing implementation. Careful evaluation is therefore necessary when selecting the software to avoid problems later.

In general, ERP vendors provide a comprehensive range of enterprise software applications and business solutions to empower every aspect of business operations, identify new business opportunities, and the ability to respond to changing business real­

ities. In addition, they include functionality to optimize business operations and resources to extend best practices to the entire value chain. Table 3-1 provides a high-level overview of the usual modules provided by major ERP vendors.

....

CHAPT E R 3 ENTERPRISE SYSTEMS ARCHITECTURE

TAB LE 3-1 ERP Modules From Three Vendors

OraclelPeopleSoft

FUI/ction SAP Modules Enterprise Modules

Sales Sales and Distribution, Marketing and Sales,

63

Microsoft Dynamics Modules

Retail POS, Field Sales Opportunity Supply Chain Service Management

Management

Procurement Purchasing, Supplier Procurement and Supply Chain Relationship Supplier Relationship Management Management Management

Production MRP, Product Life Manufacturing M anufacturing Cycle Management

Accounting Financial Accounting Financial Management Financial Management Distribution Warehouse Supply Chain Distribution

Management Management Management

Customer Services CRM CRM CRM

Corporate Governance, Risk, and Corporate Performance Analytics Performance & Compliance Management

Governance Management

Human Resources Human Capital Human Capital HR Management Management, Management

Miscellaneous Banking Campus Solutions e-Commerce, Portals

Adapted from: Web sites of SAP Global, Oracle Applicatiol/s, al/d !I'licrosoft Dyl/amics.

www.sapfalls.com/sapfans/sapfmod.htm; www.oracle.com/applicatiolls/home.html &

wlVlV.microsoft.com/ell/us/default.aspx. (accessed January 15, 2007).

The functional and module list is not exhaustive and does not include all the enter­

prise software applications provided by these vendors. The following is a brief overview of some of these ERP modules.

PRODUCTION MODULE

The production module helps in the planning and optimizing of the manufacturing capacity, parts, components, and material resources using historical production data and sales forecasting. Production modules have evolved from manufacturing require­

ments planning (MRP) II i nto ERP systems with the help of consulting firms who have accumulated vast knowledge of implementing a production planning module.

PURCHASING MODULE

The purchase module streamlines the procurement process of required raw materials and other supplies. It automates the processes of identifying potential suppliers, negotiating price, awarding purchase orders to the supplier, and billing processes. The purchase module is tightly integrated with the inventory control and production planning modules.

The purchasing module is often integrated with supply chain management software and is integrated with business-to-business (B2B) web software.

64 CHAPTER 3 ENTERPRISE SYSTEMS ARCHITECTU RE

INVENTORY MANAGEMENT MODULE

The inventory module facilitates the processes of maintaining the appropriate level of stock in a warehouse. Inventory control identifies inventory requirements, sets targets, provides replenishment techniques and options, monitors item usages, reconciles the inventory balances, and reports inventory status. Integration of the inventory control module with sales, purchase, and finance modules allows ERP systems to generate vigilant executive level reports.

SALES AND M AR KETING MODULE

Revenues from sales are life blood for commercial organizations. The sales module implements functions of order placement, order scheduling, shipping, and invoicing. The sales module is closely integrated with an organizations' ecommerce Web sites. Many ERP vendors offer an online storefront as part of the sales module. On the other hand, the marketing module supports lead generation, direct mailing campaigns, and more.

FINANCE MODULE

The financial module benefits both for-profit organizations and nonprofit organizations.

The financial module is the core of many ERP software systems. It can gather financial data from various functional departments and generate valuable financial reports (e.g., budgets, balance sheet, general ledger, traIl balance, and quarterly financial statements).

HUM AN RESOURCE MODULE

The human resources (HR) module is usually the first model implemented by many companies. The HR module streamlines the management of human resources and human capitals. The HR modules routinely maintain a complete employee database, including contact information, salary details, attendance, performance evaluation, and promotion.

An advanced HR module is integrated with knowledge management systems to opti­

mally utilize the expertise of all employees.

MISCELLANEOUS MODULES

Some vendors have started offering such nontraditional modules as business intelli­

gence, self-service, project management, and e-commerce. For example, the business intelligence module offers tools and data warehousing capabilities to display real-time information through reports and to monitor historical trends. Furthermore, these reports can be viewed through the enterprise portal for decision making with executives who can be located around the globe and can collaboratively make decisions based on the same live data. Self-service is similarly an important module for present-day consumers because it satisfies their need for "instant gratification" for their everyday activities. I t allows them t o have more control over their purchasing, tracking, and research. Self­

service also has many benefits for employees to include access to a company's intranet, 401Ks, leave and earnings statements, and so on. Employers are also discovering that there is cost savings associated with letting customers and employees take ownership of their inquiries and processing. In order for a company to take advantage of the cost sav­

ings, or for consumers and employees to take advantage of the freedom associated with

CHAPT E R 3 ENTERPRISE SYSTEMS ARCH ITECTURE 65 self-service, an organization must focus on keeping the self-service capability as user­

friendly as possible. This can be done by providing accurate information and a relatively easy method of database interaction.

BENEFITS OF KEY ER P MODULES

The following details some of the key benefits touted by such ERP vendors as SAP and Oracle for the various application modules:

S E L F - S E RV I C E S

Enable flexible support for employees' business functions with views of informa­

tion tailored to their needs

Empower employees and managers through simplified access to relevant infor­

mation for HR management, financials, operations, and analytics, while boosting motivation, productivity, and efficiency

P E R F O R M A N C E M A N AG E M E N T

Improve business insight and productivity by delivering real-time, personalized measurements and metrics

Provide executives, managers, and business workers with access to such informa­

tion as business statistics and key performance measurements presented in the context of business tasks

F I N A N C I A L S

Ensure compliance and predictability of business performance

Gain deeper financial insight across the enterprise and tighten control of finances

Automate financial and managerial accounting and financial supply chain management

Provide rigorous support for financial reporting and such corporate governance mandates as the Sarbanes-Oxley Act and B asel I I

HR M A N AG E M E N T

Attract the right people, develop and leverage their talents, align their efforts with corporate objectives, and retain top performers

Increase efficiency and help ensure compliance with changing global and local regulations by using standardized and automated workforce processes

Enable creation of project teams based on skills and availability, monitor progress on projects, track time, and analyze results

Manage human capital investments by analyzing business outcomes, workforce trends and demographics, and workforce planning

P R O C U R E M E N T A N D LOG I S T I C S E X E C U T I O N

Sustain cost savings for all spending categories by automating such routine tasks as determining sources and converting requisitions into purchase orders, and by allowing employees to use electronic catalogs to order products and services

66 CHAPT E R 3 ENTERPRISE SYSTEMS ARCHITECTU R E

Reduce costs through process automation, integration of suppliers, and better collaboration

Improve resource utilization with support for cross-docking processes and data col lection technologies such as radio frequency identification (RFID) and bar codes

Enhance productivity of all activities related to incoming and outgoing physical goods movements

Reduce transportation costs through better consolidation and collaboration

P R O D U C T D E V E L O P M E N T A N D M A N U FA C T U R I NG

Shorten time to market through streamlined new-product development and introduction processes

Deliver higher quality products and ensure delivery of promised orders through optimal planning, scheduling, and sequencing on the factory floor

Improve visibility and transparency in real time across all shop-floor processes, including availability checking and costing

S A L E S A N D S E R V I C E

I ncrease the number of sales orders processed and reduce administrative costs through automation of sales order management and the use of such profitable Internet-based solutions as e-commerce

Deliver greater customer satisfaction by providing easy access to accurate, timely information

Streamline processes that facilitate cost-effective mobile access for field employees

Improve the management of incentives and commissions to maximize productiv­

ity and boost sales

Reduce travel costs by using online functions for planning, booking, and expense accounting while ensuring that company policies are applied to all processes

Realize more effective real estate management, supported by tools that stream­

line and manage every stage of the real estate life cycle

Adhere to environmental, health, and safety reporting requirements

ER P ARCH ITECTURE

In today's business environment, ERP applications are most commonly deployed in a dis­

tributed and often widely dispersed manner. While the servers may be centralized, the clients are usually spread to multiple locations throughout the enterprise. ERP system architecture is organized in layers or tiers to manage system complexity in order to provide scalability and flexibility via a plug-n-play systems capability that is highly essential in an enterprise level system. For example, if a server is capable of handling 10 users (or nodes) simultaneously on a simple two-layer client-server architecture, your network will be lim­

ited to only 10 users. By adding one more layer of a server in the middle (assuming this server can handle 10 nodes) you can scale the number of users from 10 to 100 without replacing your original server or client. This is one example of simple hardware layering that has a