01 Learn. Gain knowledge of users, context, and technologies. Gather user data, surveys, research competitive products, conduct stakeholder interviews. 02 Explore. Build user profiles on gathered data, produce materials that will aid the outlining of the project, site maps, content inventories, screen ﬂows, navigation models, task ﬂows, user journeys, scenarios. 03 Select. Evaluate, test, and select wireframe concepts for prototype development. 04 Develop. Create design specifications and evolve concept/wireframes into a full design solution. 05 Refine. Evaluate design with stakeholders to obtain feedback, conduct usability testing, and surveys. 06 Deliver. Complete design and produce deliverables.