When I co-founded Savera, a telecom interconnect billing company, I had the chance to put my theory to action. After a few employees, I let others handle the ordering.
Soon, we ended up with many different models of phones.
The only changes were the integration challenges with web and the ERP; and the new channels of mobile and the web in the modern times.
The focus was always to reduce the costs and stick to the service levels promised. They could reduce costs; They could use average programmers; They could use standard methodologies. You understand you cannot ride on the cost cutting alone.
They tried to write lot of apps, but eventually wisely moved to SAP.
The very attributes that made them a success are going work against them in the coming years. Let us see: While software service companies are grappling with the issues of irrelevancy, the enterprises are facing the same challenges in many ways.
Within Java Script, on average, there is one new framework every quarter.
Even if you choose the right one, it will be outdated soon. You choose, you still end up with a dozen, but all the ones are outside your governance.
The problem is that these technologies are moving really fast.
If you standardize and build all the ecosystem — the assets, the processes, the training, the hiring — then, what happens if the technology becomes outdated?You understand that may mean lot of custom applications.