Upload
reto-laemmler
View
700
Download
0
Embed Size (px)
DESCRIPTION
How to do rapid prototyping and user testing in a user centred design process.
Citation preview
Discover problems early on
Agenda
• About us• UCD - User Centred Design• Prototyping• User Testing
• Recruit Test Users• Conduct User Test
• RememberTheName• 58rocks GmbH• BS Computer Science and MAS HCID• PM at Doodle AG
Reto LämmlerEntrepreneur, Interaction Designer
• namics AG• Startup Cassiber AG• MAS HCID (in progress)
Rahel VilsWeb & User Interface Designer
UCD - User Centred Design
„The central premise of user centred design is that the best designed products and services result from understanding the needs of the people who will use them.“
Design Council
UCD - User Centred Design
INTERACTION DESIGN
Requirements EngineeringUnderstand 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
ConceptBrainstorm and scribble
• Goal of iteration• Which requirements to evaluate• Define information architecture• Scribble interaction concepts
PrototypingSimulate the user experience
• Develop prototype• LoFi to HiFi• Paper prototype• Interactive prototype
EvaluationTest the prototype
• Write test scripts• Recruit test users• Conduct user test• Analyze results• Plan next iteration
ImplementationBuild a solid interaction concept
• Finetune visual design• Handover to engineering• Observe implementation• Launch
PrototypingLoFi to HiFi
User TestingTest prototype with users
Testing methods
• Hallway Testing • Expert Review• In-House User Test• Remote User Test• Usability Lab
Hallway Testing (LoFi)
In-House User Test (LoFi/HiFi)
Remote User Test (HiFi)
Usability Lab (HiFi)
Recruit Test UsersFind people fitting the personas
Recruiting
• Use In-House user database• Use Facebook or Craigslist Ads• Order from market research company
Recruiting Challenges
• Time consuming and expensive• Unreliable testers (no shows)• Always ending up with same people (or friends)
Conduct Users TestDiscover problems early on
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?
Thanks for testing!www.testingtime.ch
• www.usertesting.com• www.solidifyapp.com• www.balsamiq.com• www.axure.com• www.testingtime.ch • foundation.zurb.com
Tools