4 ms·
As someone who has gone through offshore outsourcing and offshoring, I can offer a couple of thoughts. 1. Just like in the US, quality is dependent on the peop
by fingerprinter 16y ago
As someone who has gone through offshore outsourcing and offshoring, I can offer a couple of thoughts.
1. Just like in the US, quality is dependent on the people you hire (duh).
2. In India, unlike the US, it seems the more oversight you offer (while observing #1), the better the results. In the US, you generally hire smart people and get out of the way. In India, I found it was necessary to do high touch dev....I don't think this is a result of developer quality, but rather shared understanding and culture. In the US you can say "we are doing X b/c of Y sorta like Z" and usually you can get to the point without being too explicit. That is lacking, making MORE effort needed to communicate. Again, not a bad thing, just a point.
3. I never, ever understood thinking offshoring to a place that doesn't speak your native language (well) AND has a huge timezone offset was a good idea.
The absolute best experience I had and will constantly advocate for US companies is to use New Zealand. Native English speakers, 4 hour (and 1 day) offset from SF... a place your developers would LOVE to visit to train people. About a 1/4 - 1/2 the cost situation as well, so bang for the buck is usually much, much higher than China, India and Vietnam where timezone and language is usually a problem.
- bhatau 16y agoNew Zealand!! Lol! The population of NZ is just 4.3 Million (http://www.wolframalpha.com/input/?i=population+of+new+zealand http://www.wolframalpha.com/input/?i=population+of+new+zeala...) A single city in India has more people and thus more trained engineers and researchers than all of NZ!! http://www.wolframalpha.com/input/?i=population+of+Mumbai http://www.wolframalpha.com/input/?i=population+of+Mumbai If you haven't heard, NZ currently welcomes trained engineers to immigrate from India. The sad fact is that Europe/Japan/Aus+NZ combined dont train engineers to match India + China forget about rest of the world. Not to forget the fact that the former continents are rapidly ageing. And when you are doing research on next gen. materials or algorithms or drugs, timezones are immaterial. As far as language is concerned, while you might not find cheap Java devs with good English skills, people who do research, generally have much better English skills.