Working With Overseas Development Teams.

Posted on September 23rd, 2009 at 10:00 pm by Josh Cagwin

6


Working With Overseas Development Teams.

Last week I had the chance to speak at Collekt, a creative group meet up I am a part of. During this time the subject of working with overseas programmers came up and I was able to share a little bit about my experiences I have had working with them. I would like to revisit this topic a bit and share my opinion and a few of the pros and cons I have had with overseas programmers.

At a previous job I had as a User Interface Designer I had to work with a team of eight programmers based in India. I quickly found out how much of a nightmare it can be.

Pros:

Well honestly, the only pro I possibly saw working with programmers overseas is that they work for dirt cheap possibly saving a company money. I personally take this “pro” as a con, meaning that it defaces value of programmers in the United States causing them to have to work for less than they are worth in many situations and even worrying about losing their job to the overseas programmers working for next to nothing.

Cons:

Communication-  This could very well be the biggest problem that leads to many other issues.  I experienced hours and even days wasted due to communication problems. Having to communicate mostly by email and documentation caused countless flaws in the process.  The language barrier was also a problem here.

Time Difference- When you are sleeping they are working, meaning when you continue with your part of the project the next day and find bugs and problems from what they completed over night  you have to wait another whole day for their part to be fixed causing more delay.

Slow Development- The above explains this problem

No Face To Face Meetings- This relates strongly to communication and was always an issue.

These are only a few cons listed, but I found them to be the main issues, and it always ended up coming back to communication being the main problem.  I can strongly say that with all the wasted hours and days due to these few  issues that it’s not worth the little bit of money companies may save and really hurts the projects more than it benefits.

Have your worked with overseas teams?

What was your experience like?