banner RDS area riservata
banner RDS
societa soluzioni servizi notizie demo contatti
home lingua
Rassegna Stampa
News
Eventi
Case history
Informaticamente Parlando
  INFORMATICAMENTE PARLANDO

Elenco Informaticamente Parlando

  La terza generazione degli ERP (english)

Enterprise Resource Planning and Web Services

The Third Wave

Kapil Apshankar

Every major technology goes through a series of revolutions or "waves" with each wave building upon the generation before it, and ERP is no exception. The first wave of ERP was the onset of computers in manufacturing. This was followed by a wave where specialized ERP applications began to emerge. Web Services based ERP solutions constitute what can be appropriately termed as the Third Wave in Enterprise Resource Planning. This article looks at who the major players in the foray are.

Enterprise Resource Planning is a generic term for the broad set of activities facilitated by multi-module application software that helps businesses manage their important facets. ERP also includes application modules for the finance and human resources aspects of a business. Typically, an ERP system uses or is integrated with a relational database system at the back end.

The Business Drivers behind ERP

No solution would be embraced by the industry unless it is economically promising. Businesses accept ERP because it carries in its wake the promise to alleviate hitherto unsolved chronic problems. The following points are the key business drivers:

Integrate financial information:
ERP creates a single version of internal information that cannot be questioned or doubted because everyone uses the same system.
Integrate customer order information:
ERP facilitates a single point of view of customer information in the enterprise.
Standardize and speed up manufacturing processes:
Often multiple business units across a company make the same widget using different processes and methodologies. Standardizing these processes and using a single, integrated computer system can save time, increase productivity, and reduce payroll expenditure.
Reduce inventory:
ERP helps the manufacturing process flow more smoothly, and it improves the visibility of the order fulfillment process inside the company.
Standardize HR information:
Especially in companies with multiple business units, HR may not have a unified, simple, and all pervasive method for tracking employee information, benefits, and services. ERP can fix that. This results in improved employee satisfaction and helps clear communication lines.

In the 1990s, the need to develop a system with tightly integrated programs that would use a unified database and would be used across the enterprise gained prominence. This common-database, company-wide integrated system was named Enterprise Resource Planning (ERP).

ERP Implementation Methodology

Traditionally ERP is implemented as a product based solution. The businesses assess their requirements, come up with the product they want to employ to address the requirements and then go about customizing it.

There are three commonly used ways of installing ERP:

The Big Bang: This is the most ambitious and difficult of approaches to ERP implementation. In this methodology, companies cast off all their legacy systems at once and install a single ERP system across the organization
Franchising: This approach suits large or diverse companies that do not share many common processes across business units. Independent ERP systems are installed in each unit, while linking common processes, such as finance management, across the enterprise.
Try and Buy: ERP dictates the process design in this method, where the focus is on just a few key processes, such as those contained in an ERP system's financial module. The try and buy approach is generally for smaller companies expecting to grow into ERP. The goal here is to get ERP up and running quickly and to avoid the reengineering and tailoring issues in favor of the ERP system's out-of-the-box processes.


Why ERP and Web Services?
In the context of ERP, Web Services offer a two-fold advantage: ease of integration and reduction in costs through the hosted application model.

Ease of Integration

Integration is a major source of expenditure across enterprises. According to figures from the Meta Group, Global 2000 companies rely on an average of 49 enterprise applications, and they spend up to 33% of the IT budget just to get them to talk to one another.
ERP is complex and not intended for public consumption. Now, however, clients and outsourcing vendors are demanding access to the same information employees get through the ERP system - things like order status, inventory levels, and invoice reconciliation - except they want to get all this information simply, without all the ERP software. This is where Web Services come to the rescue, wherein seamless URL calls make it possible to expose just the appropriate amount of material to the authenticated users at the right time.

With the availability of Web Services we can achieve integration with a superior quality of service for reliability, security, manageability, routing, discovery, testing, and effectiveness. Web Services basically use object-oriented technology to "wrap" data and programming elements in Web Service methods to be accessed by different applications. A software bridge of sorts may exist to connect a PeopleSoft human resources package to SAP's R/3 system, but that same bridge won't work for other human-resources packages trying to connect to SAP.

Reduction in Costs through the Hosted Application Model
The deployment of a traditional ERP system can involve considerable business process analysis, employee retraining, and new work procedures. A franchising strategy to adopt Web Services for ERP implementation or enhancement takes advantage of the investment made in the legacy ERP applications and provides them a new lease of life.
Web Services enable proprietary applications to communicate over the Web. The goal of chief vendors is to create "wraps" to access a high-level tool that turns Java or any other proprietary program into a Web Service. Proprietary ERP applications and Web Services can talk to each other by using such high-level tools - HP's E-Speak toolsets; IBM's Dynamic e-business (infrastructure and software); and Sun ONE (Forte technology and iPlanet's ECXpert) - all of which assist data flow and communications between vastly diverse applications.

ERP provides for integrated, multicomponent application software performing multiple business functions. It involves the use of packaged software instead of client-written custom software.

How does Web Services Make ERP Easier?
The enterprise may still require an ERP application for its internal systems to function efficiently together. Web Services allow the enterprise to acquire the information needed to respond effectively, even in situations where tightly coupled application design isn't necessary.

By developing an integrated Internet information solution, ERP systems companies make public information that was never before accessible from the enterprise. Markets created in this way are by definition more efficient, because they permit companies to concentrate their efforts on customer service and profits. As this new technology gains business-wide support, more vendors will venture into product support for these Web Services. Traditional ERP vendors had a hard time building the links between the Web and their software. Most of them are now presenting solutions helpful for bridging the gaps.
The number and functionality of available Web Services is starting to increase and ERP and accounting systems vendors are beginning to tackle the integration problem by introducing what are called Web Service broker hubs. A broker hub offers a portal to provide a user interface for consumers so that they can find, evaluate, subscribe to, cancel, manage, or monitor Web Services.

An increasing number of accounting and ERP vendors are delivering Web Service broker hubs. SAP and Oracle offer them for users of mySAP and Oracle E-Business Suite. Intuit and Peachtree offer them for use with QuickBooks and Peachtree Complete Accounting. And Navision is one of the few ERP vendors that will offer a Web Service broker hub to users of midtier accounting software.

Current Scenario
Major enterprise application software vendors have already embraced the Web Services architecture. Oracle, SAP, and PeopleSoft are on the forefront on this aspect, with many of them already having graduated to the Web Services way of life. SAP and PeopleSoft are pursuing Web Services to help facilitate application integration.

Where Oracle, SAP, and PeopleSoft see Web Services as a foundation for better integrating applications within their own suites, others see Web Services as an industry-standard infrastructure that will facilitate business-logic integration across diverse best-of-breed applications on a global scale.

The following table summarizes the Service Oriented Architecture offerings that some of the major vendors have, with which all of them aspire to capture a piece of the pie:

Competitor
Environment
Expected Date
Status
Offerings
SAP
J2EE and ABAP in the same kernel
2002
Nearly Done
R3, mySAP.com
Oracle
Java
2002
EOY
11i Suite, Java APIs
Peoplesoft
Tools for SOAP and UDDI
2002
Nearly Done
Peoplesoft8
Microsoft
.NET and Passport
2001
Done
Bcentral
Siebel
Business Services
2001
Done
Siebel7

Comparison between Current ERP Systems and Web Services Solutions

This is a comparison between the current day ERP solutions and the Web Service based ERP solutions:

Parameter
Traditional Solution
Web Service Solution
Scalability
Low
Very High
Time Frame for implementation
Very High
Moderate
Maintainability
Low
Very High
Reliability
Moderate
High
Portability
Low
Very High
Cost to Enter High Moderate
Cost to Maintain High Low
Total Cost of Ownership
High Low
ROI Moderate Very High

Economics of ERP Web Services

The TCO for a Web Services solution would be substantially lower than the staggering $53,320 reported by the Meta Group for a "heads-down" user over the first two years after installation of a similar ERP solution. This is due to the fact that the following costs normally incurred in a traditional ERP solution are alleviated or reduced in this approach:

Deployment costs.
Consultancy costs.
Future expenses due to migration and scalability issues.
Training costs.
Integration and testing costs. We benefit from the "componentware" paradigm Web Services offer.
Data Conversion costs.
Data Analysis costs.


The rapid turn around time of a Web Service solution promises higher yield and ROI, lesser investment, and faster break-even point.

The Road Ahead
A growing number of small and midsize companies are deploying enterprise resource planning applications. In the past, many of these companies, typically with annual revenue of less than $500 million, didn't have the budget or time to consider implementing large, complex, and expensive ERP packages. But with an array of software vendors such as Oracle, PeopleSoft, and SAP to choose from and who are creating less expensive, modular, Web-architected, and hosted versions of their ERP software, a lot of smaller companies are rethinking their options.

Within the next two years, ERP will be redefined as a platform enabled by Web Services globally. Originally focused on automating the internal processes of an enterprise, ERP systems will begin to include customer and supplier-centric processes as well. ERP Web Services will become universal business applications that will encompass front office, business intelligence, e-commerce, and supply chain management.

Summary
ERP is a great concept, but like so many of these great ideas, conditions apply. It seems very likely that future ERP applications will not be either products or services, but rather combinations of products, services, and "loosely coupled" applications. These applications are another form of hybrid because they combine locally installed product functions with distributed service functions delivered electronically over the Internet.

Hybrid models offer a best-of-both-worlds solution. They provide fast, locally installed product functions combined with on-demand remote services that take advantage of the Internet. They help maintain private data ownership, while making select data public in a controlled manner. They deliver simple customization of applications through the addition of Web Services channeled via service broker hubs, which focus on the needs of a specific ERP suite.

ERP and Web Services by Kapil Apshankar
Web Service based ERP solutions constitute what can be appropriately termed as the Third Wave in Enterprise Resource Planning. This paper looks at what such solutions have to offer and who the major players in the foray are. We also take a look at architectures for the two immediate application areas of such solutions.

Adobe Acrobat format (PDF) - 92K
12 pages
Price: $5
Buy it from: our download site, or from Amazon.com
Kapil Apshankar has over three years of experience in manufacturing, knowledge management, i18n and L10n domains. He is currently working with Web Services in all their forms and finding ways and means of taking this nascent technology to its limits. He is a freelance contributor for webservicesarchitect.com and works as a developer with a major software corporation in India.

  Desideri ulteriori informazioni? Contattaci

 
copyright
end