Design thinking is a human-centered approach to creative problem solving that combines what's desirable with what's technologically feasible