Software Engineer’s Blog

Software Engineering weblog

Outsourcing: sustaining business growth

Companies in India have been into outsourcing model, with reasonable amount of success so far. Many companies of recent origin has been shot to prominence, living standards of a section (yes, it is only a tiny fraction still but rest of India is still starving) has improved, quality of infrastructure is improving (of course, not yet how it should be but it is changing). Good but I think, it is not yet time for India Inc to rest on its laurels.

Why talk about it now? I came across an interesting write up ‘When will TCS become the next Accenture?’. It is an eye opener; it should be one. As per the write up, TCS ranks as #1 in software services/outsourcing and it is (but it is only) 9th largest software services company in the world; where are the rest? What is India Inc’s share in global business?

Being successful is one thing, sustaining and building up on earlier successes is yet another. if first part is hard, second is harder. I am not referring to packaging and marketing. They are required but that is not sufficient in itself. It is also about watching the ground we stand, it is about assessing the battlefield, and realigning strategies to evolving world.

What I find particularly interesting in the write up is ’employee utilization’. It brings hard questions on many intangible aspects of how business is functioning. What was ‘good enough’ for the past is not ‘good enough’ for the times ahead. It is not just about TCS. It is about India Inc

July 8, 2010 Posted by | Business, Management, Sociology, software engineering | Leave a comment

As web evolves into a social infrastructure

Web has been around for long as a platform for social interaction, and it is time to recognize it as part of social infrastructure very much like healthcare, transportation etc. But while potential benefits of web are discussed widely, related risks are not. With its root in research and open source community, it operates still largely on trust.

Many layers are added on as it is evolving into a platform for social interaction across the world but those were after predators catching their gullible victims. This may be fair from the point of evolution theory (struggle for existence and survival of the fittest) but as a way of evolution of infrastructure for social interaction, it sound barbaric and, therefore, not acceptable for for a civilized society.

I am glad to see that Government of India is wide awake to this concern. I am also concerned about potential intrusion into privacy given that corruption still looms large in the corridors of power. Balance between security of society and privacy of individual is very delicate. I hope they get it right!

July 2, 2010 Posted by | Business, Collaboration, Google, Governance, Sociology, Web 2.0 | Leave a comment