the same process, with the ultimate goal of utilizing each phase to its fullest extent. I try to use this process as a general rule of thumb to make sure that me and my team have evaluated and improved our solution as much as possible before development. The process is by no means strict, however, and I frequently find myself moving back and forth between various phases as projects move along. User research consisting of interviews, surveys, heuristic evaluations, competitive analysis, task analysis and usability testing Brainstorming and ideation consisting of cross-functional design studios, user flow development, persona and use case creation and sketching Design, consisting of wireframing, information and site mapping, sketching and interaction designing Prototyping consisting of low-fidelity images or paper and high fidelity interactive prototypes using Axure, Invision, Adobe XD, Principal or HTML/CSS/JS The Phases