Project Management and the Offshore Development Team – Part 2

project management and the offshore development teamsIn Part 1 of this two part series we started looking at the first two areas of my list of five that a project manager who is working with an offshore development team needs to focus on. We covered identifying a leader for the offshore team and how scope needs to be very carefully managed. Let’s look at the next three…

Establish a communication schedule

When your team is close and communication is easy and straightforward, you can likely rely mostly on the weekly Status Meetings, weekly Status Reports, the Project Schedule and a few emails to ensure that everyone is on the same page. I also like to have a delivery-team-only meeting prior to the customer call just to ensure that everything on the Status Report is accurate and up-to-date. When dealing with development team members on the other side of the world, more frequent communication is going to be necessary. More emails, likely more scheduled team calls and a separate status report from the offshore team to the Project Manager on a weekly basis should be part of the project communication methods. And always follow-up verbal communication with written communication to ensure proper understanding and commitment on both sides. Don’t underestimate the use of text messaging on the project. It may not be standard fare when working with co-located or more locally located resources, but it may be beneficial when working with an offshore team. If one or more parties find it difficult to communicate verbally, consider utilizing text messaging. A lot of people are much more comfortable communicating via text when using a secondary language, as it provides them an opportunity to correct mistakes. From a managerial perspective, it can be beneficial in providing a nice record of the communication.

Test often (as it makes sense)

It will be critical for the delivery team to act almost in the role of customer when development milestones are reached. Use an iterative development process and test regularly. Test after every development milestone before the customer is ever engaged to review the development activity or the functionality of the code. That way, any scope issues or requirements misunderstandings can be identified and possibly corrected before the customer is aware.

Monitor the schedule closely and very often

This is always a critical responsibility of the Project Manager. However, when you’re working with a development team that is worlds away, it becomes even more important. You can never take the phrase “things are going well” and run with it. You must identify status to very specific details. Make sure that the development tasks are broken out into smaller and very trackable tasks. Obtain status updates on those tasks from the offshore team lead on a regular basis and then ask again. You may have to dig deep and re-iterate your understanding of the status and obtain solid confirmation of status from the offshore team lead throughout the project.

Summary

I’ve utilized offshore developers on several projects and for the most part it has been a great experience. The education level, dedication, focus and overall work ethic have been very strong. My only problems so far have been with time zones and sudden unavailability of a particular team member. As with any project communication is key. And communication can be a risk or an issue with offshore development teams. Planning ahead and having strategies in place to mitigate communication roadblocks as issues will definitely help your project run more smoothly.

Facebook Comments

18 responses to “Project Management and the Offshore Development Team – Part 2”

  1. Jonas Conkle
  2. Lavinia Dally

    Fantastic web site. A lot of helpful information here. I am sending it to a few friends ans also sharing in delicious. And certainly, thank you on your sweat!

  3. Willow Deshaies

    Hi there! Do you know if they make any plugins to help with Search Engine Optimization? I’m trying to get my blog to rank for some targeted keywords but I’m not seeing very good gains. If you know of any please share. Thanks!

  4. Quintin Hairfield

    I have been absent for some time, but now I remember why I used to love this website. Thanks , I will try and check back more frequently. How frequently you update your web site?

  5. Elfriede Setterland

    Greate article. Keep writing such kind of information on your page.Im really impressed by your blog.Hey there, You’ve done a great job. I will certainly digg itand in my view suggest to my friends. I’m sure they will be benefited from this website.

  6. Nery Bomba

    Say, you got a nice blog post.Thanks Again.

  7. Russell Krawetz

    Great post. I will be experiencing many of these issues as well..

  8. Judi Kunshier

    I definitely wanted to write down a simple message to thank you for the marvelous ideas you are giving at this website. My extensive internet lookup has now been paid with awesome facts and strategies to write about with my best friends. I ‘d state that that many of us readers are rather fortunate to exist in a magnificent website with so many wonderful professionals with very helpful techniques. I feel truly happy to have come across your entire web pages and look forward to plenty of more fabulous moments reading here. Thank you again for a lot of things.

  9. minecraft

    Awesome issues here. I am very happy to peer your article.

    Thank you so much and I’m having a look ahead
    to contact you. Will you kindly drop me a e-mail?

  10. minecraft

    I’m extremely impressed with your writing skills and also with the layout on your blog.
    Is this a paid theme or did you modify it yourself?
    Anyway keep up the excellent quality writing, it
    is rare to see a nice blog like this one today.

  11. minecraft

    What a material of un-ambiguity and preserveness of valuable know-how regarding unpredicted emotions.

  12. i love pron

    SJZs1E Thank you ever so for you blog post.Really thank you! Really Great.

  13. minecraft

    It’s truly a great and helpful piece of information. I’m glad that you shared this useful information with us.
    Please stay us up to date like this. Thank you for sharing.

  14. http://tinyurl.com/

    Ahaa, its pleasant conversation concerning this article at this place at
    this website, I have read all that, so at this time me also
    commenting here.

  15. mia pron khalifa

    8pTUm0 Normally I do not learn article on blogs, however I wish to say that this write-up very forced me to try and do so! Your writing style has been amazed me. Thank you, very great article.

  16. http://tinyurl.com

    Hey I know this is off topic but I was wondering if you knew of any widgets
    I could add to my blog that automatically tweet my newest twitter updates.

    I’ve been looking for a plug-in like this for quite some time and
    was hoping maybe you would have some experience with something like this.

    Please let me know if you run into anything. I truly enjoy reading your blog
    and I look forward to your new updates.

  17. minecraft

    Hi friends, how is everything, and what you want to say regarding this
    paragraph, in my view its genuinely remarkable for me.

  18. minecraft

    I think the admin of this web site is genuinely working hard in favor of
    his web page, since here every stuff is quality based material.

Leave a Reply

Read previous post:
Project Management and the Offshore Development Team – Part 1

Profitability on our projects is always a goal – especially as our senior management looks at our portfolio of projects. And there is probably no greater factor into that profitability than our own human resources that are charging to our...

Close