My friend and I were discussing last night about the kind of work which is actually done over in India. He says that 95% of the work done in India is maintenance and support of the products which are already established. How much of this is true?
I work in the US in a J2EE domain an some times ASP . I am not sure of this as I think a lot of development work is also done in India. I am not sure of whats the percentage though.
Neither of us are experts here and these are simply our views. What is Maintenance and support? What is the percentage of the Indian software industry actually involved in software development? Is maintenance and support one of the main reasons that most of the software developers are frustrated.
I want to get a clear idea for I have to prove that my friend is wrong with his numbers and say Jay Hind.
Please share your views and your Patriotism .
This is not a career discussion, so i posted this topic in this forum.
I think you have kind of wrong impression. It is true that there is work in support but that is an unavoidable stage of product development. There is lot of development activity in place too.
Basically some companies specilize only in testing. In chennai, the main concentration is in sw testing. In some big companies, there is more work in support and maintain. it is true with TCS. The reason is that they have huge product base already in place with lot of clients. Same is true with i-flex & Infy.
If u look at startup and midsize companies, there are lot of different kind of development going on. because they are starting and developing their products. once products are developed in installed at client side, they again jump into support cycle until they hit another product proposal.
Originally posted by Kailash Thiyagarajan: [QB]My friend and I were discussing last night about the kind of work which is actually done over in India. He says that 95% of the work done in India is maintenance and support of the products which are already established. How much of this is true?
I think in 90% of the cases it is true.
I think there is one strong reason for this. Many of the clients for indian companies are in US. So companies might think that domain knowledge for that application would be absolutely necessary. So they try to develop these apllications in US only.
There may not be any exact figures about that as there are no surveys conducted as far as my knowledge . But we do speak about it with different people and in many cases they too have a same opinion about that. It is accourding to the local/personal survey i can say.
i belive that we can consider the discussion here as a survey also. That indicates the views of different people about it.
posted 14 years ago
Hey lets focus on the topic here. Whats the bottom line? Can i prove my friends wrong ?
I am not pulling out these numbers from my behind or anywhere else for that matter. In fact, thats one of the reasons why I posted this topic in the first place. I want to find out how much of these numbers are true.
Most people put it this way " 95% of the Maintenance and Support work goes on in India". I think a lot of R&D also goes on in India.
posted 14 years ago
It is quite cliched when one says "maintenence work" - difficult to really categorize what falls into "maintenence". It is very rare that you would get a to work on a greenfields project anywhere at all.
The fact of the matter is that there is a lot of money invested in existing software that needs to be kept up to scratch. As some of you put it, "maintained". In comparision, the amount of new software that is created every year, from scratch, is quite little.
I cannot prove it, but I do not think the distribution is particularly skewed any further in India.
However, if you carry out a value-chain analysis of the work that is done in India, you will find that a large part of the drudgery is offshored. The architecture and design decisions are largely taken by the customers, architects and other working in close contact with the customers. I wouldn't hazard a guess as to what percentage of work this constitutes, but it does tend to form a larger percentage of the work carried out in India.
A simple indicator for this is the experience pyramid in your organization. How many people do you see around you, LOCALLY, that have around 15 years of experience ? How many with 10 ? How many with 5 ? The overwhelming majority ?