Monday, August 14, 2006

Where India goes from here

The high tech industry’s fixation on India seems to have reached a new peak recently. First there was a string of announcements as various large high tech companies announced multi-billion investments in offices in the region. Then the cover of Time magazine. Now there’s another string of announcements, this time by venture capital firms raising dedicated funds for India including Matrix Partners and NEA.

Clearly India is a land of opportunity, but I do wonder if the opportunity is as limitless as these investments seem to assume. As a basis for discussion, I want to suggest three questions about India in the next 5 years.

How big is the Indian talent pool?

It’s indisputable that you can draw very impressive people out of the IIT system or high-tech hubs like Bangalore and Hyberbad. But at the rate the large companies are hiring, these groups get exhausted very quickly. The Indian government recognizes this and is moving aggressively to expand the university system to generate more IIT or IIT-like graduates to meet growing demand, but one has to question the impact on quality.

In the US or in Europe or Israel, if there are a million people working in the IT industry and we need to grow the pool, it’s not difficult to get the 1,000,001st person to enter the labor market (switching from some other industry most likely) and with a minimal degradation of quality. With a country whose literacy rate is at 60% and whose poverty rate is at 80%, it’s not so automatic an assumption that the 1,000,001st Indian citizen to join the IT industry is as much a boon as the 500,001st one was. The signs of this supply constraint are evident in the double digit growth in salaries and double digit turnover reported in the Indian high tech industry.

What does CMM really get you?

“Ah, but don’t mind the rising cost, go there for the quality” say the boosters. Look, 75% of the world’s CMM level 5 software development organizations are based in India! But isn’t CMM is a once good idea that’s long since been turned into a giant marketing ploy? The reason why India has such a high percentage of the world’s CMM companies is because it was a great confidence-inspiring badge for the Indian outsourcers to show off to their clients. In point of fact I can’t think of a single highly successful software product that was developed in a CMM 5 organization. Lotus, Microsoft, vmWare, SAP, Google, Oracle, Siebel, IBM and Intuit all developed their flagship products with development teams that deviated substantially from CMM 5 orthodoxy. A process and procedure heavy approach that works for client CYA is counterproductive to creating great repeatable software products that are embraced by customers.

What sort of software startups will India create?

In the end, (physical and psychic) closeness to your customers is what defines success in the software business. It doesn’t matter how inexpensively you generate a thousand lines of code if the customer didn’t want it in the first place. This is one of the biggest advantages of US startups: proximity to the world’s largest and most flush group of software buyers. How will Indian startups cope with this?

One possibility would be Indian software startups follow the Israeli model: build yourself around the US market It’s quite common for a software company founded in Israel to hire the plurality of its employees in the US and even move their headquarters. In fact if you sift through the software portfolio companies of the leading Israeli VC funds, you’ll find that 70% of more of the portfolio now have US headquarters. This is a fine and good way to build companies, but it’s a recipe for a limited size startup ecosystem. Keeping with Israel as the example, the country probably has 3-4 good feeder universities and 7 or 8 venture capital funds. If this is the way the Indian startup community goes, I don’t think it’s going to justify the level of involvement that Matrix, NEA, Battery and others are contemplating.

Another possibility would be to build Indian software companies for the Indian companies. To go this way is to create a true challenger to Silicon Valley primacy because you now have a self-sustaining market to nurture startups in the early years. This in my mind, it the big outcome that the VC funds are counting on. I’m just not aware of an Indian software company that’s successfully executed this model.

As NEA, Matrix and other firms get established, I’ll be curious to read about the types of software companies they fund, their go to market model and from where they draw their employees. Maybe there will be a new startup model for Indian companies that we've yet to see.

11 Comments:

At 7:04 PM, Blogger Vinnie Mirchandani said...

your concerns about India are valid - but some clarifications. India has a pretty big labor pool. The s/w industry has been picky about focusing on the cream and then recruiting from each other rather than grooming business, arts students and also going in to secondary and tertiary towns.

On CMM, I understand your point, but the US s/w industry has such a huge quality issue that some discipline - may not be CMM, Six Sigma - something measurable is needed. With the Indian vendors I have dealt with for clients, CMM has been about measurements and improvements as much quality. It is a pleasure to see effort, bugs, etc improve tangibly quarter to quarter...so CMM make not make Oracle or MS products any richer or prettier but it sure as well would improve time to market, releases more disciplined etc. I think it is a cop out for the industry to say we have done fine without it...with SaaS users will be able to measure several metrics a lot more

 
At 9:35 PM, Blogger Nitin said...

Charles,

A few addons (forgive me if you find me being prejudiced as I am from India):
1. The talent pool may be not be large enough. However if you look at the number of IT jobs that exist in total and then see the per capita costs of getting them done in the US/Europe, you can immediately outsource most of the jobs to India. You cannot of course outsource the high quality/complexity jobs, and if you look at it, this is what is exactly the scene like today. I will still say that there are tons of jobs that can be done in India at comparable quality on a lower price point. Even 20K USD per annum is too high to pay for lowly jobs. Not just IT, in these globalized times a bank teller or a receptionist faces the same challenge of getting her job outsourced to India.

2. CMM does not lead to improved quality. Your example mentioned all the product companies while the CMM certification is by mainly service companies in India. I do not think product development is still the forte of Indian companies. Which leads me to the third point.

3. You have to gel with the market. Why did Myspace or Ebay not originate from India? Why did India even not create a Skype or Netscape? Why do many Indian Engineers work for Microsoft and SAP, but there are no Indian competitors to these? Do you know of a single, popular freeware originating from an Indian developer? The answer to these lie not in capabilities, but in being able to sense the markets.


FInally, I have been associated with the companies with Israel like models. However I have rarely seen it work - I am yet to see a concentrated effort by someone to hire the top notch top quality manpower in India and compensate it with an equivalent marketing and product management team in the US. I wonder if this is the model that the new entrants are trying to pursue.

 
At 2:41 PM, Blogger Charles said...

Hi Nitin,

I think you and I are in violent agreement. I'm looking for signs that India has the assets to transition from labor source to startup source. For all the reasons you mention, I just don't see it yet. That said, some very accomplished VC firms are making large bets there. I'm curious to understand what they see that I don't.

Vinnie & Nitin - I sure would like to see some sort of quantitative analysis of the supply/demand balance in terms of Indian IT labor. When salaries rise 15% year over yet, that's usually a sign that demand is outstripping supply. Do you know of any good studies on this subject?

 
At 2:44 PM, Blogger Vinnie Mirchandani said...

Nitin, every repeatable process can be improved. Software companies inspite of thinking they are different define specs, write code, test code, package in to releases etc - start all over again. Their partners implement them using design, integrate , test, train steps etc. There have been 10s of thousands of individual releases and implementations around R/3. Any time some one can write a methodology on a process you can improve on it.I hear this all the time from s/w companies - we are different, we don;t need CMM or Six Sigma. We don;t need to push our implementation partners so long as they are "trained" on our products. Yes you do. If GE at 150 b a year uses it diligently as they build much more complex engines and infrastructure, so can a 500 m or 10 billion software company. The track record of quality, on-time delivery, budget control is absymal in the industry. After the 1000th projects, SAP's partners actually charge more because now they are more "experienced". CMM may not be right - but come up with other mesaurements and improvement goals.

Charles - There are salary surveys on different India staff categories like in the US. Not sure what you are looking for. The spiraling demand is coming from the fact that it is quicker (not cheaper) to recruit experienced staff. Also, IBM Accenture are hiring talent from TCS, Infosys etc as they growm their own India staff. The enrty level pool is far more elastic, the experienced staff pool much less so. Amd the attitdue of many Indian firms is staff costs are only 15 to 20% of our billing rates, so even if they go up 20% customers will not mind a 4% hike...

 
At 8:59 AM, Blogger Nitin said...

Charles,
I think the large VC forms are betting on the overall number of Internet users - meaning that they will be betting on products and services fulfilling local demand. However what it turns out to be remains to be seen. I personally think that Indian market is too small and insignificant from a demand and market size in terms of $ value. There are some other points - maybe we can take these offline (over email) if you want to pursue further.

 
At 11:01 AM, Blogger oikonomikos said...

just found this blog and now testing...will be back with real comments soon, i hope.

 
At 9:12 PM, Blogger Shri R.R. said...

The CIA fact sheet that you referred to shows that the poverty ratio in India is 25% in 2002 - "Population below poverty line:
25% (2002 est.)" - The latest NSS Survey places that ratio as 20.5%. All your reservations are valid for a country with 80% Poverty Ratio but not for a developing economy {average growth rate of 8.6% since 2003-04} and expected to grow continuously at 9% over the next decade.

With a graduate pool of over 3.0 millions including 360,000 technical graduates coming out every year, surely all fears of quality should rest.

The fact that all the giant IT Majors like IBM, EDS, ACCENTURE and others setting up huge huge investments in India {next only to their investments in USA itself} should prove something.

NASSCOM said the other day that 2006-07 saw IT/ITES/BPO exports of US$ 31.6 Billions and that this trendrate would ensure that 2009-10 would clock at least US$ 60.00 billions! "This does not include companies such as Cognizant, Accenture, IBM, HP and Perot which are headquartered in the US, but have significant delivery capabilities in India and have not shared their India-centric revenue figures. Had these companies been ranked based on their India revenues, they would have also appeared in this ranking, Nasscom said."

Obviously CMM5 and other points are going to be taken care with tis huge huge expansion of IT/ ITES/BPO business models.

 
At 6:16 AM, Blogger Rohit Sharma said...

On the verge of completing your college....
Want to do any certification/course...
Don't know what to do? Where to do?
Log on to http://certification.co.nr
From Software, Medical, Fashion to Stockbroking...
A complete guide to all your queries...
Tell your friends also..

 
At 6:16 AM, Blogger Rohit Sharma said...

Jobs for Freshers & Experienced
Walkings Job fair
Java SAP Oracle Testing C
All Jobs
Log on to...
http://indiajobs.co.nr/
http://software-it-jobs.blogspot.com/

 
At 11:16 PM, Blogger Mazhar Hussain Shah said...

Yes i also agreed with you.I think the Indian peoples is very talented,Previous five years the India have develop many software companies and earn a lot of profits from this source.
Shopping Cart.

 
At 10:22 PM, Blogger 平平 said...

^^Thanks!!

婚前徵信婚姻感情大陸抓姦外遇抓姦法律諮詢家暴婚前徵信尋人感情挽回大陸抓姦離婚工商徵信婚前徵信外遇抓姦感情挽回尋人大陸抓姦離婚家暴工商徵信法律諮詢跟蹤工商徵信婚前徵信感情挽回外遇抓姦法律諮詢家暴尋人大陸抓姦離婚大陸抓姦外遇尋人家暴工商徵信法律諮詢家暴感情挽回大陸抓姦外遇婚前徵信離婚尋人工商徵信外遇抓姦法律諮詢家暴婚前徵信大陸抓姦尋人感情挽回外遇抓姦婚前徵信感情挽回尋人大陸抓姦工商徵信法律諮詢離婚家暴工商徵信外遇抓姦法律諮詢家暴婚前徵信尋人感情挽回大陸抓姦離婚婚前徵信工商徵信外遇抓姦尋人離婚家暴大陸抓姦感情挽回法律諮詢離婚感情挽回婚前徵信外遇抓姦家暴尋人工商徵信外遇抓姦法律諮詢家暴婚前徵信尋人感情挽回">徵大陸抓姦離婚婚前徵信工商徵信外遇抓姦尋人離婚家暴大陸抓姦感情挽回法律諮詢

 

Post a Comment

<< Home