Design thinking is not a linear or rigid process, but rather a flexible and iterative one that can be adapted to different situations and goals. To guide consultants, a common framework consists of four steps: empathize, define, ideate, and prototype and test. In the empathize step, you should immerse yourself in the users' world and understand their needs, pains, motivations, and emotions. You can use methods such as interviews, observations, surveys, personas, and journey maps to collect and analyze qualitative data. The define step involves synthesizing the insights from the empathy phase and defining the problem or opportunity that you want to address. You can use tools such as problem statements, how might we questions, and value propositions to frame and communicate the challenge. The ideate step is to generate as many ideas as possible to solve the problem or seize the opportunity. You can use techniques such as brainstorming, mind mapping, sketching, and voting to stimulate and select the most promising ideas. The fourth step is to turn the ideas into tangible and testable prototypes that can elicit feedback from the users and stakeholders. You can use methods such as mockups, storyboards, scenarios, and experiments to validate and improve the solutions.