 |
| |
 |
|
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.
|
 |