Everyday you pick up business newspaper like economictimes businesss standard etc. Its filled with news of IT companies comming in hoards for setting up offshore development center to take advantage of cheap and knowledgable manpower in india. Though their is very less coverage on fact of downsizing and companies going back or looking at other countries.
Being from the SME sector its very important to emphasize SMB from US and europe had not been effectively take advantage of indian operations. Their are multiple factors responsible for it.
– Lot of expectation in terms of software engineering standards and manpower capability. In terms companies want their development staff to be as software design efficent as coding efficent. As this is what they are use to in US. But india does not have efficent skill set to do multiple hat jobs.
– This brings us to the next task training the employee to work according to company culture. By the time money is spent on employee training and he/she is ready they are ready to leave for company offering then next 2000 INR jump in monthly salary.
– Companies here either follow no process or too many processes which slow up the product development or research curve.
– Commitment to work long hours to finish project is often disappearing with shift working becoming the norms
india is all about number game or increasing capacity. If you have a formal process which could be run external to an organization and employing 5 people for 1 thing will also increase efficency and productivity by 500% then only it makes sense to co-locate to india. Otherwise you should consider investing with existing indian IT companies so that risk gets mitigated and local product management techniques in line with corporate objectives are meet timely.