Over 20 years of design experience has taught me a thing or two about process. I've become a firm believer that great design is typically the result of great process. Doing the right things in the right order makes all the difference.
Great design typically begins with a conversation, a pen or pencil, and a notebook. Throughout the design process I return to my notebook, putting down ideas and working through problems.
Starting at a high level, usually product requirements, scenarios, or user stories, I usually start with journey mapping, task mapping and wireframing. This lets me test design concepts and collaborate with the team early in the process.
Wireframing design options on a page level allows me to explore different approaches, align and coordinate with teammates, and validate our assumptions via testing and user feedback. These wires could be prototyped with InVision, or coded to test micro-interactions.
Ultimately, every design finds its way into a high-fidelity format such as Illustrator, Photoshop or Sketch. Every page is laid out with pixel perfect care and prepared to go into production.