Trading Places, Part 2
If the CRM software craze is over, what's next? The second of a three-part series on the future of CRM applications.
If the CRM software craze is over, what's next? The second of a three-part series on the future of CRM applications.
This is the second installment of a three-part series on what CRM is quickly evolving to be: EAI and business process management (BPM). In part one, we looked at the trend in broad terms. Here, we’ll look at EAI in more detail.
Rise of the “Integration Infrastructure”
In many large, multidivisional organizations today, most applications are integrated in one of two ways:
For companies starting from scratch (or willing to rewrite mission-critical applications), a Web application server architecture represents a viable way to address the integration of data and functionality.
But most large enterprises, with a considerable inventory of legacy applications and systems, either turn to commercial middleware — or EAI suites — or build their own integration infrastructures. This forms a common bus, or backbone, across which different types of disparate applications and data stores can exchange information.
The benefits of using a real-time EAI infrastructure are many:
The CRM package software industry is getting into the act, partnering with popular EAI vendors to produce pre-built adapters to integrate workflows across many different systems. An example is Universal Application Network, a new EAI framework soon to be launched by Siebel.
The XML Potential
One can’t write about EAI without mentioning the tremendous potential and promise of XML and Web services.
“Web services” refers to the concept of discovering, linking, combining, and running different applications across the Internet, using XML as the meta-data language framework to define common standards. Although only basic, low-level XML communications protocols have been agreed upon to date, this next generation of distributed computing offers the promise of unlocking and sharing the functionality of any application, regardless of programming language, operating system, or hardware environment.
Another related concept, Extensible Customer Relationship Language (xCRL), offers the promise of a set of XML vocabulary standards that define customer information. This framework would make possible the sharing of customer data between different applications and organizations without the need for expensive, custom integration.
With the emergence of integration infrastructures, businesses are turning a new discipline, called BPM, to help model and improve end-to-end customer acquisition, transactional, fulfillment, and service processes. We’ll look at that in the next installment.
Do you agree? Don’t agree? Got an interesting insight, opinion, or real-world example to share? What are your thoughts? Please write. And stay turned for part three.