Hiring In-House, Outsourcing or Extending Your Team: The Real Trade-Offs