FreelanceSwitch
The Blog Job Board Freelance Book Forums Podcasts Resource Directory

Aunty Entity: Outsourcing Tips For Project Managers

Aunty Entity

Dear Aunty Entity,
I recently inherited a multi stakeholder project where one of the key production team is in another country. Do you have any tips for working with offsite teams and in different timezones?
Signed, Harried

Dear Harried,
Ooooh. The catch-all term; ‘outsource’. Back in the days when every blue chip happily farmed out the more technical aspects of a job and customer service centers to a country where the workers are awake at odd hours, seemed more qualified than their boss and cost less per day than co-workers spent on lunchtime burgers and beer it was a dream come true. Then, after a honeymoon period some disgruntled rumblings appeared and grew to a very loud crescendo of anti-outsource sentiment…. “More errors were being introduced which cost more time and money to fix than phase 1″ and: “I want to talk about gardening and football, not which type of buffalo skin is best with chilli jam ….”, it all went a bit quiet… I think you have the picture.

Outsourcing can benefit your project. You can save money, have an entire team dedicated to a project which frees up your own team and of course there’s the lure of international travel. But as with everything, you have to make allowances.

For instance you might want to take the following into consideration:

Project management: Some of us have found that outsourced projects generally require a significantly larger proportion of project management from the project base. This should be taken into consideration. Your .NET programmer may cost the equivalent of a copy of Wired, you get unlimited bandwidth for a low set fee in Siberia but add a couple of return flights to some unpronounceable destination that can’t be abbreviated, bang on the hotel charges, typhoid injections and lost days in travel due to polar bears/sheep/a festival/angry locals on the runway, unplanned stays in the local clink/slum/whorehouse/pub and that massive saving soon dwindles.

Working culture: Sometimes overlooked but worth remembering: In some cases development teams have been trained to follow instructions to the letter. If you are used to providing little in the way of a brief, documentation or direction you could end up with a 50 page, expandable, multi-question and high-scoring and reporting application when all you wanted was a one page form sent to a nominated email address.

Time-zones: It can be frustrating to have to wait for hours before you know anyone will be online. If you’re the type of person who says “time is money, Jones” a lot then inter-time-zone working may not be for you. However, this can also benefit your project: requests can be completed while you are unavailable, ready for you to view when you get into work the next morning - adding a new dimension to the term: working round the clock’.

Local customs: it pays to be a little aware of the cultural leanings of the country your are working with. Mentioning a rugby loss is not a good idea in most of NZ, it’s worth noting that Spain, France and Italy observe 3 hr lunches - bad news on deadline day, it’s probably not wise to joke about the government in Russia and resources may be a little thin on the ground in some parts of the world when Ramadan is on.

Keeping in touch: MSN or Skype are effective and universal communication tools though you might want to open a different account to your personal one especially if your username is comeandgetme69 or somesuch.

Schedule regular conference calls: the opportunity to listen to a human voice can often work through problems instantly rather than trawling through 3 days worth of barely intelligible email that may or may not have arrived due to the power cuts in Nanjin or Invercargill.

Leave a Comment
  1. This articles is very informative..

    Good job :)

  2. Isnt this article borderline offensive?

    “you get unlimited bandwidth for a low set fee in Siberia but add a couple of return flights to some unpronounceable destination that can’t be abbreviated, bang on the hotel charges, typhoid injections and lost days in travel due to polar bears/sheep/a festival/angry locals on the runway, unplanned stays in the local clink/slum/whorehouse/pub and that massive saving soon dwindles.”

    and you dont have to be an outsourcing company to have people send “barely intelligible email”

    “trawling through 3 days worth of barely intelligible email that may or may not have arrived due to the power cuts in Nanjin or Invercargill.”

    Sorry Aunty, but you have come across as a bit of an ass.

  3. Good article.

    You might want to add that there are situation where email can prove a more effective communication medium than conference calls. Often times the dialects of English (or whatever language) spoken in the outsource countries can be difficult to understand. Add poor phone line connection quality to the mix and there isn’t much of a conference call.

  4. Good article. I wanted to add something for people who are outsourcing abroad for the first time: Have a contingency budget of 2 x what they’ve quoted. ;)

  5. Good post. Remember good ol’times when dealing with foreign country. A small detail : as it may be true that spanish and italian people have a 3 hours pause, it’s not true among french workers.

  6. Keep in mind that the concept of IP (Intellectual Property) and it’s enforcement (or lack thereof) varies depending on where your outsourcing team is located.

  7. Also, finding the right person for the position is not as easy as it seems, A lot of the time the people you are outsourcing to do not tell you that they are then going to pass that job on to another person, because what you are asking is slightly outside their area of expertise. I have found this to be especially true when working with programmers in Russia. When confronted about this, they do not see why this as an issue, (which it would not be as long as they inform me of this) and why when the contracted result is not what you asked for why they should have it corrected. I believe this to be largely cultural, and because of this will not be outsourcing except to local individuals in the future…

  8. As Argentinean I feel the need to clarify a misconception about Spanish and Italians, also applied very often to Latin Americans, especially Mexico. Not everybody has afternoon naps. Big city centres like Mexico DF, Madrid, Milan, Buenos Aires, etc., are not much different from London, Sydney or New York. In fact, in many cases offices are open from very early in the morning to late at night (without nap). Many companies take advantage of week or non existing labour laws. In the case of Argentina there are good laws but nobody respect them.

    Because I was tired of that lifestyle I moved 4 years ago to New Zealand.

    In regards to Outsourcing in general, the same methodologies that apply to an in-house project apply to an outsourced project. In fact, you have to be more specific. Analysis and Design is needed in both cases. I work a lot with sites like RentACoder, GetAFreelancer, etc. It is in incredible the amount of projects with none or very little specifications: “I want a website for my shop”, “I need an ERP for my business”…

    Finally (I got carried away), I agree with Zinni that it is not easy to find the right person. However, I disagree that promising something and not having the skills is an “Eastern Europe” thing. It is worldwide business common practice in all sort of industries. EDS and IBM have been caught many times promising what they can’t deliver.

    By the way, I worked for EDS 2 years.

  9. Undeniable communication is very significant in terms of outsource to foreign countries!
    Nice article! detailed and worthy!

Leave a Trackback