Check out Should I outsource customer development? by Cindy Alvarez. Here is an excerpt:
“I’m not experienced in research or interviewing customers – should I hire an expert instead? It would save me a lot of time…”
No. I strongly believe that teams should do customer interviewing…
The full article is available here.