Pursuit of Low-Bid, Not Communication, The Real Risk in Offshoring?

Robert Dempsey’s post Does Offshoring Really Save Money? says the #1 risk of offshoring is communication overhead.

In this post I argue that the larger risks for offshore development include lack of offshore management know-how, inadequate user involvement, poor change controls, and lack of required technical know-how. As an “offshore” consultant myself (I’m available for work, by the way: lobrien -at- knowing.net ), my experience is that it’s the “out of sight, out of mind” aspect, more than “communication overhead” per se, that can cause the problem.

Offshore teams can go dark more easily, the team members are less visible to stakeholders, and the competition to be the low-cost provider leads to less experienced, less competent, less involved development teams.

That’s why I don’t try to compete with low-cost bidders. In my experience, the majority of clients will trade some amount of cost-saving for a large increase in productivity and control. The development teams that I put together generally have developers from developing economies (BRIC), but everyone I hire passes a programming test customized for the position and technology they’ll be using and has to meet my high standards. In return, I make sure that they get paid enough to strive to keep the gig. If they don’t write tests, if they go dark, or if they just can’t cut it, they’re gone and I don’t use them again. (I’m always seeking excellent developers, by the way: ibid.)

It’s a system that creates teams of highly productive developers writing high-quality code — a situation that saves a lot of money for the majority of teams seeking help. There are definitely risks in offshoring, but it definitely can save you money.

One thought on “Pursuit of Low-Bid, Not Communication, The Real Risk in Offshoring?

  1. Thanks for the post Larry, and the mention of the post. I agree that the “out of sight, out of mind” aspect to offshoring, or really outsourcing in general, is detrimental to any project. The same can happen though with any client who is not involved in his/her project. The way most companies I see compensate for this potential is having a project manager type person in-house communicating with the team, or at a minimum a team lead on the other side.

    As for competing on cost, per my MBA education, unless you can really reduce your own costs (aka Walmart) then competing as the lowest-cost provider can sink your business. I am glad to hear that you don’t do this yourself. We as companies that provide services never win by doing that. I also like that you hold your contactors accountable for their work. This is a must.

    Thank you again for your post. I look forward to many more.

Comments are closed.