Should Tech Startups Outsource Product Development?

When startups ask me whether they should outsource product development, I usually answer that it’s not normally a yes or no question but more about which portions of the total project should be outsourced. I do admit that I am biased: my Silicon Valley...