Primarily it is cost. The cost of resources are up to 30% of an IT resource in the US or Europe, and probably better qualified. The salary of a developer is a mere $9000 per year. The resources that you are using are likely to incur lower expenses and promise to be more flexible. There are no employment issues. Most Indian employees will be happy to fly economy class and do not demand business hotels. Resourcing is not a problem with 70,000 IT professionals graduating in 2001.
Disadvantages in Outsourcing
Many outsourcing business cases are drawn up on the understanding that the development will be done off site, maximising cost savings. However, those that have done it in practice have ended up onsite. This is due to business understanding; it becomes important to be in the same room as your users. This is particularly the case with web development, where some western businesses have found the Indian view of colour co-ordination somewhat lurid.
There are also significant cultural differences that have to be appreciated. In Indian culture, there is a great deal of respect shown to your manager and their word is rarely questioned, certainly not in public. Communication is much more formal, people call each other by their surnames and call their managers "sir". Many managers have also witnessed an unwillingness to admit mistakes or a lack of understanding amongst Indian workers. All managers interviewed have also found out the hard way that Indians will follow written instructions to the letter rather than seeking clarification or by using common sense. An example where a specification asked for too many buttons to fit on one screen - rather than reduce the size of the buttons, the developers created a second menu screen with a solitary button on it.
Risks in Outsourcing
1. Unproven on Large Scales
It is apparent that the industry is still young and largely unproven. There are, however, many success stories which are fuelling the fire. It is important for business managers to realise that there will not be any perceivable benefit for at least two years. Overall costs will increase during this time as you simultaneously retain local staff while the Indian resources come up-to-speed.
2. Work Permits
Part of the outsourcing arrangements are to have some of the team come and work in the customer's premises for a few months, most arrangements stipulate that there are resources stationed onsite liasing with colleagues abroad. It will be difficult for outsourcing companies to offer onsite resources and retain savings. This could severely disrupt the outsourcing arrangements. Check your contracts!
3. Stability of the Offshore Countries
Many of my work colleagues are predicting the worsening of relationships between India and Pakistan. Fearing the worst, a nuclear war would have a severe impact on any economic activity in India, in spite of the centres being far away from the disputed Kashmir region. While it is hoped that conflicts such as this will never arise, India is still relatively unstable. The riots in Chennai two years ago caused many lost days of development time and forced several firms to up and move from the region.
Companies must ensure that the outsourcing companies have disaster recovery and business continuity plans in place, or in the worst case should prepare for the eventuality of non-availability of their outsourcing partners.
Outsourcing Software Development India
Outsourcing software development to India is coming up as rising star in the field of IT industry. Indian companies have now started to dominate the outsourcing industry. Talented software programmers, the highest number of certified companies, several upcoming Indian companies which are listed on the NYSE and NASDAQ and fast growing number of Fortune 500 companies outsourcing their software needs to India which is a well known facts. The Indian professionals are now coming up by offering more specialized and specific services as their comfort level and above all their experience in this area has allowed them to show their potential.
Previously coding was the only process to outsource and was not highly skilled like the design phase. Having expanded the length of services they offer, providers along with creating software to suit specific requirements have also developed structured methodologies, and documentation that gives their customers a special feeling and competitive advantage as well.
Outsourcing software development in India are constantly improving standards, ramping up their employee base, and opening development centers and sales offices abroad in anticipation of a higher demand for their constantly expanding range of services.
There are certain issues which we have to look after: As the software sector has evolved so has the cost advantage, which is decreasing. Though outsourcing software development in India is still carried out at a fraction of what it is in the US and several other countries, employee costs have risen from what it was previously. This is likely to affect margins and profitability.
However, there is no deficiency of expertise in the country and many companies are opening centers in smaller towns and cities and are ready to help in the development of the software industry in these places.
Also considering the high quality of the solutions provided as well as the success of custom software development where Indian companies design creative unique solutions, various companies wants to outsource will still find India an attractive destination and this will enhance the outsourcing software development in India.
Offshoring can be contrasted with offshore software development which implies that a third party service provider takes over the business process and runs them based on service level agreements. The advent of the internet has created new opportunities for freelancing, particularly for outsourcing software developers from countries with low average salaries, such as Bulgaria, China, India or Romania. When such transfer includes materials, as confidential documents and trade secrets, protected by non-disclosure agreements, then intellectual property has been transferred or exported.
Offshoring can be contrasted with offshore software development which implies that a third party service provider takes over the business process and runs them based on service level agreements. The advent of the internet has created new opportunities for freelancing, particularly for outsourcing software developers from countries with low average salaries, such as Bulgaria, China, India or Romania. When such transfer includes materials, as confidential documents and trade secrets, protected by non-disclosure agreements, then intellectual property has been transferred or exported.
Both Shaun Parker & Tom Kumar Alter are contributors for EditorialToday. The above articles have been edited for relevancy and timeliness. All write-ups, reviews, tips and guides published by EditorialToday.com and its partners or affiliates are for informational purposes only. They should not be used for any legal or any other type of advice. We do not endorse any author, contributor, writer or article posted by our team.
Tom Kumar Alter has sinced written about articles on various topics from Computers and The Internet. . Tom Kumar Alter's top article generates over 1600 views. to your Favourites.
Business To Business To Consumer If they say they are not authorised to make a decision, ask if it is okay to speak with the decision maker. You have to do what it takes with each prospect, or you risk throwing opportunities away