This document outlines the design thinking process used by Tiago Nunes and Rui Quinta. It describes the key stages of design thinking as understand, observe, synthesis, ideate, prototype, and test. For each stage, it provides examples of methods that can be used such as shadowing, interviews, brainstorming, quick and dirty prototyping, and testing prototypes with users. The overall process is presented as iterative with insights from each stage feeding into the next to develop solutions to problems in a creative yet systematic way.