Google
 
Web nishgoel.blogspot.com

Tuesday, September 05, 2006

State of Indian IT companies

In last few years there is a concerted effort from Indian IT companies to project themselves as a high end consulting player. Instead of just doing low end maintenance/support work, they are trying to move up in the value chain.

They are hiring students from US universities. But is hiring from US universities enough to become a global player?

Some of problematic areas I see are:

1. Global Delivery Model as touted by these companies is a big failure. There is a lot of communication gap between onsite and offsite teams and usually it’s a big mess. Most of the time offshore team doesn't have any idea about the client requirements.

2.Most of the projects are done using waterfall methodology. Since these projects run for at least year or so, I think iterative development is a must for it. Usually project deliverables are of very bad quality. This in turn forces client to sign up a multi-million support contract :-)

3. Work culture is pretty bad in these companies. You are supposed to work 24/7. More of a bonded labor.

4. No concept of time management. Managers will have ad hoc meetings at 5-6 in the evening.


Given the above issues, I am not sure how can these companies attract best talent from around the world and become a global player.