Design thinking is a great way to innovate. First, by empathizing with user, you’ll discover unmet needs. In the ideation phase you’ll generate ideas to serve them. Prototyping and testing phases will bring your ideas to life and validate them with the users. All these steps are iterative, untill the perfect fit is reached.