O design thinking é o processo colaborativo através do qual desenvolvedores e designers de produtos trabalham para entender melhor as necessidades, metas e problemas de seus usuários e, em seguida, projetam o produto com essas informações em mente. O objetivo do design thinking é desenvolver soluções inovadoras de solução de problemas que podem não ser inicialmente aparentes e, em seguida, aplicar essas soluções a problemas reais do produto.