Requirements Engineering Understand the user and the environment• Interviews (Stakeholders & Users)• Contextual Inquiry (observe the user in the environment)• Consolidation of the findings• Modelling of Personas and Scenarios
Concept Brainstorm and scribble• Goal of iteration• Which requirements to evaluate• Define information architecture• Scribble interaction concepts
Prototyping Simulate the user experience• Develop prototype• LoFi to HiFi• Paper prototype• Interactive prototype
Evaluation Test the prototype• Write test scripts• Recruit test users• Conduct user test• Analyze results• Plan next iteration
Implementation Build a solid interaction concept• Finetune visual design• Handover to engineering• Observe implementation• Launch
Best practices• Do a dry run test• Mention that prototype and not user is tested• Ask test user to think aloud• Only one person moderates• Another person takes notes• Don‘t be suggestive• Follow up question for everyone
Do you think, you will try any of this in the future?