Does Outsourcing Web Development Pay Off in the End?

Madhavananda
On a quick surf across the internet, you'll find dozens of websites offering web development and coding services for prices beyond imagination - for less than you pay the lady who cleans your office. Do things even out in the end, is the vast price difference explained with the gulf in income levels, or are the budget avenues too good to be true?

Think about it for a moment. If you can really outsource your web projects to India, East Europe, and other places where the labor is cheap and get the exact same job done for $5 to $10 per hour, then how in the world is it possible that those of us, whose charges are in the mid-range or above, are still in the business, alive and well? There has to be something to the old "get what you pay for" adage. On a global market, equal services tend to eventually assume similar price ranges.

While the appeal of getting the work done up to six to eight times cheaper than you would in the West may be great for those of you who are on tight budgets - or who are just hopeless cheapskates! - there are a number of pros and cons to consider in assessing whether it's worth the endeavor. Let me outline some of the possible scenarios you may end up in your quest for a website if you're out looking for a coder on your own. Most of the scenarios below I've either witnessed myself or heard others relate to me. There are, no doubt, a dozen more that are equally fascinating.

The "code works for the time being" scenario

You'll find a coder who codes the job together, and the website application seems to serve its purpose. And you got a good website at a fair price! The code, however, is poorly structured and documented, and non-extendable for future purposes. You'll likely end up paying for the changes as much as you paid for the original website work, leading you to wonder what exactly you saved on in the long run.

The "cryptic communication" scenario

You'll find a coder who is basically competent, but doesn't know English all that well. Communication isn't smooth, and you'll find yourself explaining the same things over and over again, pulling hair off your head as your deadlines approach. In the end, many things don't get done exactly the way you wanted them, but you let it pass since you've already wasted so much time on it, and the website somehow serves the purpose. You got the website cheaper, but then again you didn't exactly get what you wanted or needed.

The "coder goes hiding" scenario

You'll find a coder who's good when he's available. However, every other month he drops off the world map for three weeks, his laptop sinks in a flood and he can't get a replacement for a month, or he figures he'll only reply to you when he's done with the job, as he doesn't want to displease you by saying he's delayed. The critical security fix you needed for your website didn't get done, and the campaign you had scheduled had to be postponed.

The "very best and expert coder" scenario

You'll find a coder who says he's the best and most accomplished, and can meet all your demands to the highest possible degree. However, no sane coder can make heads or tails out of his code, and the code doesn't really even work exactly as you expected, even if it has dozens of fascinating features and subfeatures. No doubt the guy was a genius, but you'll be up for a task to find a second genius to unravel his mysteries!

The "enjoy while you can" scenario

You'll find a coder who's good and is consistently available. He may not be the cheapest of the lot, but he's still below the general price range in the West, and he knows good English, too, and thinks straight. However, he'll be in demand once the word gets around - you won't be the only one he'll be developing websites for. Enjoy while you can. With an increasing demand for his services, be prepared for either the prices going up - closer to local prices, as he's understood he has shots for charging more - or his becoming less available and the delivery times extending.

All in all, I've seen too many people in search of a website who tried to go the cheap way around only to find themselves in a major mess when things just didn't work out in the end. In fact, I ended up writing this piece after getting off the phone with a customer who fired two web developers from a third-world country who just didn't get their act together.

I don't mean to say you couldn't make it work if you really invested into it. The bottom line is, how much of your time and energy are you willing to invest into a web development circus? If you value your time and aren't into developing an elaborate setup around functional outsourcing to inexpensive countries, you may want to consider the hassle-free regular way around. Pay a fair price and get what you pay for, and have your peace of mind.

Published by Madhavananda

Madhavananda hails from a sacred line of thought called Gaudiya Vaisnavism, its roots in medieval India and Sri Caitanya's way of divine love. A student, practitioner and teacher of the heritage, he spends t...  View profile

  • Promises of coding for $5 per hour - unbelievable?
  • Cryptic communications and unavailable developers - can you afford the delay?
  • If your karma is good enough, you can end up with a great deal!
There are a great many potential problem scenarios you can end up in, unnecessary hassles that drain your valuable time and energy. Be well prepared.

2 Comments

Post a Comment
  • CodeWallah5/4/2009

    And you're absolutely positively sure you don't represent the company or work for it? Because it's exactly typical for the sorts of companies I talk about to have their own staff write "recommendations" like this.

    As for the site itself, it features exactly the sort of techno speak Indians consider "hip" and "cool", but that is entirely meaningless. And the site runs on Joomla, and the portfolio is full of nothing specific.

    "Newsletters done for the corporates." =)

  • Naina K5/3/2009

    Outsourcing does help in a big way, atleast for a company like ours. We researched many companies and we found Interactive Bees (www.interactivebees.com )for the web development .

    It has professionals who create wonderful designs to make an highly informative and attractive websites. It is also involved in advertising, brand building and SEO and has so far produced a fine quality of work.

    Thanks to oursourcing, we managed to save hundreds of dollars.
    We are fully satisfied by using their services.

    Naina

Displaying Comments

To comment, please sign in to your Yahoo! account, or sign up for a new account.