real objects; consider modeling visuals after them 2. Platform consistency: Take advantage of people's experience with other apps; use appropriate standard UI elements (buttons, sliders, etc.) 3. Internal consistency: Take advantage of people's experience with your app Don't tell. Show. Good affordance allows users to know what to do without an explicit explanation.
their feature sets Contextual Inquiry a combination of an interview and an observation of users in the context of them doing their usual tasks Persona based on research, create a bio for an imaginary target user
in the application and how the user could navigate between them Storyboard a comic about your persona using the application Wireframe a rough sketch of an interface focusing on key elements Prototype an incomplete, usually limited scope version of the application
with a prototype and ask them to voice their thoughts as they go Heuristic Evaluation basically, review our interaction design principles against the prototype see Jakob Neilsen's heuristics