Twenty years back most companies the world over had no choice but to use custom developed software. Custom Software developed for self use provided the only means of mapping and automating the business processes within. Large IT teams typically were hard at work developing customized software for business users. These were well before the days of software outsourcing.
Then came the wave of out of box enterprise solutions like SAP, Peoplesoft, Baan, Oracle and corporate IT lapped them up in a big way. Centralized databases and real-time view of data were the buzz words and any company worth its salt did not want to be left behind. Legacy custom developed softwares were quickly consigned to the dustbins (oh ok Recycle bins!) and the long and painful implementations (not to miss on the lighter wallets) began. We will not get into the debate on Custom Software versus Enterprise Apps as that is not the subject of this article.
Instead we would like to explore why it makes sense to look at custom software solutions in the current context specially for extending the enterprise to channel partners like distributors, dealers, service centers etc. the example used is of Asian Paints. Asian Paints has always been at the cutting edge of technology implementation
I will take the example of MySAP Call Centre implementation replacing the legacy software at Asian Paints a leading corporate in India. Asian Paints was operating a 12 seater distributed call centre with a custom software solution. At that time, the software at Asian Paints was made by a single member team and met all the requirements of Asian Paints. The only problem was that the custom software used by Asian Paints made use of distributed databases. In the year 2002 Asian Paints (an existing SAP customer) wanted to explore the feasibility of shifting to MySAP to manage the Call Centre. We are not sure what level of evaluation was undertaken by Asian Paints besides - "It's from SAP so it must be worth it!". Certainly no usability study and impact on Total Cost of Ownership (TCO) was undertaken by the team at Asian Paints.
Nonetheless, MySAP was rolled out swiftly to the Asian Paints Mumbai Call Centre by the Asian Paints IT team (thankfully saving the fat implementation bill at least). Our familiar Custom Software lay firmly in the bin!
But just a few months on when we (at Asian Paints) looked at the effectiveness and cost benefit we were in for a surprise. Why? Read on…
And that too for a 10 odd seater Call Centre that Asian Paints had to operate!
What’s the alternative? Maybe a simple custom software solution using xml web services based synchronization could have saved Asian Paints thousands of dollars every year. Is it possible? Of course and quite effective. Read this article for more on distributed solutions.
One last question is bound to come up. What if we want to have data synchronize with SAP? Well we just write some ABAP code and expose some methods to consume data from third party applications.
The technology landscape has changed and it is now possible to extend corporate ERPs to partners through third party custom Software quite easily without incurring the heavy overheads thus significantly reducing TCO.
Food for thought?
Disclaimer: This article does not claim to depict the current state of usage or deployment of MySAP at Asian Paints. The Asian Paints Case study has been merely used to illustrate the topic. The authors have been part of the Asian Paints team in their professional careers at some point but have no association with Asian Paints at the time of writing this article.