UK retailer Carphone Warehouse was in the news recently, announcing their transition to a TIBCO-based CRM system – in this case conventional workflows augmented by event- and rule-driven processes.
This use case has a good write-up (via MWD) available from TIBCO’s web site: some choice quotes are:
Background:
The Carphone Warehouse is a European telecommunications retailing and service provision group, based in the UK. The company is large, and has a record of fast growth: in its last financial year it reported revenues of over £3.9bn, but is still growing over 30% year-on-year. It currently employs around 20,000 staff in eleven markets. As its name implies, the company was founded as a mobile phone retailer. …
As is the case for so many large organisations, there came a point where the weight of “legacy” functionality became effectively unmaintainable in the face of continuing business change … as a result, The Carphone Warehouse decided that as well as implementing a new billing system, it would also implement a new, distinct and separate CRM system. …
A service-oriented approach to implementing the renewed billing capability and integrating it with the new CRM capability was identified and promoted early on … TIBCO products (Enterprise Messaging System and BusinessWorks) were selected for the SOA infrastructure … initially [the chosen CRM vendor’s] inbuilt workflow functionality was selected as the platform for this. However as the project unfolded, the importance of long-running processes, and asynchronous event-based flows … became increasingly apparent. It was at this point that the project team decided to extend The Carphone Warehouse’s investment in TIBCO technology to include the iProcess Suite (TIBCO’s BPM technology offering) and BusinessEvents (TIBCO’s Complex Event Processing offering).
Implementation:
The processes currently being implemented in the billing/CRM replacement implementation are focused on automating broadband service provisioning, and are prime examples of our “straight through processing” scenario …
The Carphone Warehouse is using TIBCO’s iProcess technologies to define and coordinate long running, stateful, system-to-system integrations; it’s using TIBCO’s BusinessEvents technology to handle other stateful interactions, where there’s a need for near-real-time processing. …
Results:
…There’s already been one major success from this approach. In its retail business, the team has used the iProcess technology to deliver a reusable telecoms service activation process which has enabled the company to progress business expansion across Europe much more broadly and quickly than anticipated. The implementation cost just 20% of the original estimate, and the reduced cost for retail operations “in territory” has made it much easier to roll out new network deals and offers.
Note: Carphone Warehouse are no doubt using TIBCO BusinessStudio to develop iProcess applications – so now is a good time to mention that BusinessStudio 3.2.0 is now shipping. Although this doesn’t cover CEP (or CEP-driven BPM), it does now include some iProcess Conductor (Gantt-based goal-driven BPM) features…