One of the things I have loved about BPO is that the IT evangelists have always steered clear of the topic by a county-mile, because they really don't understand it.
When I was an analyst covering BPO in the traditional research world, I was fortunate enough to be left alone to get on with my craft, because there were very few analysts who could tackle anything that wasn't centered on a piece of software, hardware or communications equipment. To them, BPO is the unsexy grunt work that has to support uncool things like actual business processes.
Then along comes the Cloud, and a few ambitious souls from the IT world have dared to mention that mysterious "BPO" word in tandem with their wonderful, nebulous, ill-defined, confusing world of Cloud Computing. Yes, some IT knuckleheads are starting to use phrases like "Cloud BPO players" and "FAO in the Cloud", or just plain "Our Cloud BPO strategy". They've been dying to use the BPO term for years - and now they've seized their chance. Oh my.
Sadly for them, "Cloud BPO" is, simply put, really a load of nonsense in today's environment. The core fulcrum processes of BPO are the toughest to move into the Cloud, and only the small-to-medium business sector is going to enjoy any modicum of success of moving genuine "BPO" processes, such as finance and HR, into the Cloud in the near-term. And this is mainly with very standardized and straightforward Internet-hosted apps (i.e. simple interface, no integration requirements), as opposed to genuine Cloud-enabled ERP apps that leverage IaaS/PaaS/SaaS architecture.
Our recent study with the Outsourcing Unit at the London School of Economics reveals both the IT executives, Cloud-providers and consultants all clearly agree that most of the core applications supporting BPO processes are the toughest to move into a Cloud environment:
At HfS, we have been at pains to dissect the potential of business processes that can be provisioned by a BPO provider, where its underpinning software and hosted infrastructure are "in the Cloud". And we've gone to even further pains to differentiate between Internet-hosted and genuine Cloud apps. We've even coined the term "Cloud Business Services", because it's simply more relevant to early-stage client needs to move processes and apps into the Cloud, and has a tight definition as to what a Cloud Business Service actually is.
Core BPO functions, such a finance and HR, are typically serviced by creaking legacy software that is poorly integrated (if at all), or simply embedded into a complex ERP architecture that’s wrenched into back-end systems and databases. Most firms today would have to transition completely onto entirely new Cloud-enabled platforms before they could even consider outsourcing the related processes to a third-party in a "Cloud BPO" model. It's generally a lot easier with apps that are either already "in the Cloud", or where it's simply more desirable to move quickly onto a standard Cloud model, for example Salesforce.com. But that's not "Cloud BPO" - that's really just "Cloud".
It’s just not going to happen anytime soon - the ROI's not there and the legacy ERP firms aren't chomping at the bit to derail their license models that have served them so profitably for so many years. Yes, they can outsource their SAP support to an ITO and have them process their paychecks and invoices as part of the contract, but that’s not “Cloud BPO”. That’s "bundled BPO", or possibly “Platform BPO” (which doesn’t, quite frankly, mean a hell of a lot either).
I'm not trying to be a merchant of doom here, and we do passionately believe in the future potential of the Cloud - as do the vast majority of today's business and IT executives. However, it's time to move away from stupid jargon that's designed to do little more than sound like puff. We are seeing the early beginnings of true "Cloud services / BPO" partnerships around core ERP processes, for example Genpact and Netsuite's early efforts to offer "F&A BPO in the Cloud" for medium-sized business. We're also seeing encouraging advancements that both Accenture and IBM are working on, to offer HRO on Workday, which (ahem) could be the true beginnings of "HRO in the Cloud". But we're miles away from these offerings being widely adopted, so let's stick to reality and refer to these services as business services that have elements of Cloud delivery potential. Or just simply "Cloud Business Services".
Anyhow, enough of my little jargon rant – hopefully you’ll join me, Euan, Prof. Leslie Willcocks and Jimmy Harris for a little chat about Cloud Business Services this coming Thursday – just sign up here. Hey, it's free, what more do you want?