Offshore Software Development - Just Show Up!
Photo courtesy: http://pixabay.com

Offshore Software Development - Just Show Up!

Woody Allen said, "Showing up is 80% of life." And that is certainly true if you're working with offshore teams.

Several years ago I was talking to a leader who was having trouble with an offshore development team -- late, poor quality deliverables coupled with increasing tension and disagreement about the facts (e.g., what was the agreed date or the target KPI). After listening to the tale of woe, I asked him: "How often do you get out there?"

"I keep meaning to go," he told me. We chatted more. He also had a team in Denver and he got there about once a month "because meeting people face-face is so important" he emphasized.

So here is a basic, obvious fact. If you have a team in India, China, Argentina, or anywhere else, you need to visit... and quite frequently! I usually target quarterly visits and usually actually make the travel three times a year. It's difficult. You have to schedule around your holidays, their holidays, your personal schedule, your work schedule, and the key offshore team members schedule. Spouses & significant others hate it because these are long trips. Going to India for less than 10 days is really just jetlag hell, and if you're going to travel all that way, you may as well get a good deal of time with as many people as possible -- I usually schedule trips that are two weeks in duration (and warning: that means two weekends too).

If this sounds unreasonable, I have a suggestion for you: don't take a position that requires you to lead an offshore team! Don't take on a task and then impose limitations on yourself that prevent you from succeeding.

If you're a CEO and there's a software services company badgering you about how they take care of everything, don't believe them! To be successful, your technical leaders will need to visit... and quite frequently!*. You need to make sure they have the travel budget and, more importantly, the time set aside to do this.

* CEOs like repetition


To view or add a comment, sign in

More articles by Andrew Jackson

  • Calling African American Software Engineers

    Like many, I have struggled with the events of the last few months. First the Coronavirus which has affected pockets of…

    11 Comments
  • Leading Change at United

    Last week I was at a snowy Newark airport. I was early for my flight – stupid really as I was expecting it to be…

    3 Comments
  • Passion in the Workplace

    No..

    11 Comments
  • Imagine There's No... BUG DATABASE

    It’s not easy to imagine life in the software industry without a defect management system – these tools have become a…

    1 Comment
  • Ask Questions; Don't Just Give Direction!

    DINGHY SAILING, LEADERSHIP..

    2 Comments
  • An Agile Attitude in a non-Agile World

    One thing I’ve noticed about Agile/Scrum Teams is how, well, “team-like” they are. Surely there’s something we can…

    2 Comments
  • Gimme Back My White Board Pens!

    The cheapest collaboration tool your company owns is the lowly white board marker. At less than $2 per unit this humble…

    5 Comments
  • Make Someone's Day

    Get up from your desk..

  • Retrospectives are Not Optional

    I'm sure you have received an email like that. GRRRrrrrrr!!! One of the most powerful tools available to us as…

    2 Comments
  • Offshore Software Development... and Chopped Carrots?

    Just imagine you and your significant other are preparing the perfect Peanut Fettucine dish on a Saturday afternoon…

    4 Comments

Others also viewed

Explore content categories