Customer Development significa desenvolvimento do cliente e é a parte da metodologia Lean Startup voltada para a compreensão do problema. Isso requer primeiro a verificação completa da oportunidade e a validação de que a solução proposta realmente atenderá às necessidades e à demanda do cliente. O desenvolvimento do cliente vai contra os processos típicos de desenvolvimento de produtos que começam com a solução ideal em mente e vão direto para a execução.