svpg
FREE newsletter

Subscribe via RSS

Subscribe

Tag Cloud

product discovery management product management company culture product portfolio planning product development process product strategy great products product owner innovation marketing user experience design scrum product marketing agile engineering prototype testing project management high-fidelity prototypes product development

Browse by Date

  • July 2010
  • June 2010
  • May 2010
  • April 2010
  • March 2010
  • February 2010
  • January 2010
  • December 2009
  • November 2009
  • October 2009
  • September 2009
  • August 2009
  • July 2009
  • June 2009
  • May 2009
  • April 2009
  • March 2009
  • February 2009
  • January 2009
  • December 2008
  • November 2008
  • October 2008
  • September 2008
  • August 2008
  • July 2008
  • June 2008
  • May 2008
  • April 2008
  • March 2008
  • February 2008
  • January 2008
  • December 2007
  • November 2007
  • October 2007
  • September 2007
  • August 2007
  • July 2007
  • June 2007
  • May 2007
  • April 2007
  • March 2007
  • February 2007
  • January 2007
  • December 2006
  • November 2006
  • October 2006
  • September 2006
  • August 2006
  • July 2006
  • June 2006
  • May 2006
  • April 2006
  • March 2006
  • February 2006
  • January 2006
  • December 2005
  • November 2005
  • October 2005
  • September 2005
  • August 2005
  • July 2005
  • June 2005
  • May 2005
  • April 2005
  • March 2005
  • February 2005
  • January 2005
  • HOME
  • Services
    • Product Management
    • Product Marketing
    • Technology
    • User Experience
    • Public Workshops
  • Articles
    • Index
    • Blog
  • Clients
  • Resources
  • Company
    • Team
    • Manifesto
    • Contact Us

Outsourcing for the Right Reasons

Posted by Marty Cagan on September 1, 2005

Tags: outsourcing, management

Just about every company I talk to now is outsourcing to one degree or another. Yet the results are decidedly mixed. I think there are several reasons for the problems that companies are having. Often the problems stem from issues with the product development process, or from language or cultural issues, but more often than not I think the core issue stems from using outsourcing for the wrong reasons.

For most professional positions, outsourcing should not be about cost savings. It should be about assembling the right people for the product. Very often now, you have to look beyond your vicinity for the right people. This might mean hiring someone that’s based in another state, or it may mean someone in another country.

The sad truth about Silicon Valley is that it has become so expensive to live here that many of the people that you would like to hire can’t afford to live here at the salary that you can afford to pay them. Commuting only works to a degree. Eventually the talent supply runs out and you have to look elsewhere for the right team.

Fortunately, there are some terrific sources of outstanding product talent in places such as India, Eastern Europe (especially the Czech Republic, Hungary, Poland and Slovakia), Northern Europe (especially the Netherlands, Sweden and Germany), Israel, China, Singapore, Australia and New Zealand. I know some amazing people in every one of these locations. One of the best teams I ever had the privilege to lead had members spread across Sweden, Silicon Valley, Boston, and India. We were building infrastructure that needed to support more than 20 million users and it’s not at all clear we could have succeeded without the talents of the specific individuals involved.

One of my favorite companies is MySQL, which is a company that has embodied this philosophy for years. They are nominally based in Silicon Valley and Sweden, but their product team and even their executives are scattered all over the globe. They are a true virtual organization, and they are able to benefit from some of the very best database and system software talent to be found anywhere. It is not easy for them to manage a completely distributed product team, but I’d argue that they very likely would not have been able to accomplish what they have if they had picked any single location on the globe, and tried to be a typical centralized company.

Just as manufacturing jobs were forced out of the valley in the 80’s, several other types of jobs are moving out – especially customer service, QA and to a somewhat lesser extent, engineering. It’s becoming common to have the architects and the QA managers located at the company’s headquarters, along with product management and design, and then to have more of the team at locations either together or dispersed around the globe.

The key is to realize that it’s all about the team. Many managers don’t quite get this, and they are stunned to learn that there can be as much as a 20X factor in productivity among their staff in the same job class. Which company will do better? The team that has 5 very strong people chosen for their proven skills, or a team of 15 that was hired or assembled based on their availability. This productivity factor can easily dwarf perceived financial savings. Similarly, it can turn a top engineer living in very expensive Stockholm into a bargain.

Today, for the most part, I see product managers, designers, architects and managers here at headquarters working with senior management, and then communicating to other product team members that may be remote. I’m just now starting to see some organizations where they put the full product team in the remote location, including product management, design and architecture, and I see that as a trend for the future, as product managers and designers get difficult to recruit locally as well (user interface designers are already very hard to hire here in the valley).

There are additional factors that come into play, but I argue that everything begins with the right product team, and if your product team decides you need to outsource, I hope you do it for the right reasons – in order to get the right people for your product team and not because you think you’ll save a few bucks.


  • Product Management
  • Product Marketing
  • Technology
  • User Experience

© 2009 Silicon Valley Product Group. All rights reserved.