Why Looking for Cheap Developers is Stupid!

Why is it that financially driven organization believe that they will prosper by finding the cheapest cost development and test talent they can access? 

A few years ago, when I-Pods were all the rage, a friend said, "No way am I going to spend that much money for a fancy music player." Instead of spending $150 on an I-Pod, he found a small MP3 player for only $40. A few months later, I asked about the MP3 player. It sat uselessly in a drawer because he hadn't figured out how to load music on to it. It was too difficult to figure out how to work it, etc. Two years later, it was in the garage sale box and thrown away. 

 While the MP3 player was much cheaper, in the end, was it a good deal? Based on the value received, it was much worse. 

 Virtually every large corporate IT organization that I walk into, I find that they have significant outsourcing and off-shoring activities. When I ask them why - they tell me, as if I'm stupid, "Because it's cheaper!!"

 They are usually surprised when I assert that the data is quite clear regarding total cost of ownership: Outsourcing and offshoring software development will at best be a break-even proposition for any large IT organization. Much more commonly, the organization actually gets significantly less value per dollar than hiring for excellence. While they are surprised, it often aligns with their experience and they will often give me more evidence for the extra costs of out-sourcing.

 The issue is not per se that they are outsourcing or off-shoring.  The primary issue is that they are hiring based on the cheapest rate that they can find. The outsourcing companies promote the idea that they can find average or above average developers at a cheaper rate. The most common reality is that the organization gets developers and testers that meet the specified criteria, but are average or below in their development and testing skills. 

 We all know from our own experience and from productivity studies that there are significant differences in the productivity and quality output of the best software engineers compared to average or below average engineers. The top tech companies know this and they look for the best talent wherever they can find it. Working in telecom for 20+ years, I worked with excellent software engineers in America, Europe, India and China, so I know that you can get good and great software engineers in every location.

 So, when large corporate IT managers confidently assert, "Because it's cheaper!!" I know that they are looking for bargain-basement developers and testers. And I also know that they will get what they pay for, or even less. Meanwhile they have brought in high priced consultants to help their teams of bargain-basement developers and testers be more productive.

 They are just like my sale-shopper friend.  They proudly proclaim, "Look what a great DEAL I got…" It doesn't matter that the item that they got on sale isn't really needed and won't really be used. They got a great deal, paying less for a product that ostensibly is the same. But are they getting a good value?

Hey Phillip! So true - the smart companies hire the best people that they can get and equip them to deliver the best quality - Sad that so few "financially driven companies" really understand this.

Like
Reply

My Lean Six Sigma instructor kept repeating that, 'The highest quality provider is the lowest cost provider."

Like
Reply

To view or add a comment, sign in

More articles by Steven Thomas

  • Quantifying Value - Is it Really Possible?

    A critical skill for organizations wanting to become more efficient, flexible and adaptive is the ability to prioritize…

    3 Comments
  • Savvy Product Manager - ROI Games

    Highest Business Value In Lean and Agile development, we want development teams to be working on the work items and…

  • Strategic Initiatives - A Lean Perspective

    Over 60% of Executives in a recent survey admit that they struggle to implement their strategic initiatives. Those of…

    2 Comments
  • Agile Pixie Dust

    You know the history well. At an executive level, the organization has decided to "go Agile".

  • Greek Tragedy in Continuous Integration

    A business leader approached my colleague and complained, "I invested $50 million last year in new testing environments…

    1 Comment
  • The Cost of Implementing Continuous Integration

    My previous article laid out the financial benefits of implementing Continuous Integration in your organization. I have…

  • Annual Goal Setting Insanity

    I spent many years working in large corporate America. It was about this time every year that we were asked to create…

  • The Secret to Continuous Integration - CHEESE!

    Last time, I wrote about how Continuous Integration is like the Broccoli of the Agile world… everyone knows that it is…

  • Why Continuous Integration is like Broccoli

    I just wrote a blog entry about why so many organizations don't implement Continuous Integration --- I think Continuous…

Others also viewed

Explore content categories