1 User testing approaches: Practical techniques toward a more usable website Arc Worldwide 1.

Slides:



Advertisements
Similar presentations
User Experience Krista Van Laan. Agenda What is User Experience? How does a User Experience team support the rest of the organization? What processes.
Advertisements

UX Portfolio Derek Smith. Overview Slides to walk through the UX activities of a sample project Present key design elements of the sample project Some.
Design, prototyping and construction
User Interface design Teppo Räisänen
Agile Usability Testing Methods
AN OVERVIEW BY JAMIE STARKE The Role of Prototyping.
ISP 666 Week 6 Prototyping. Design a Solution From task to system From abstract to concrete Task Models UI Presentation evaluation Conceptual Model System.
Web Design Process CMPT 281. Outline How do we know good sites from bad sites? Web design process Class design exercise.
Sofia Carlander Kinoshita Laboratory 2004/2005
Paper Prototyping Source:
Human Computer Interaction & Usability Prototyping Design & Prototyping HCI Prototyping.
1 Low-fidelity Prototyping. 2 Interface Hall of Shame or Fame? PowerBuilder List of objects with associated properties.
Computer –the machine the program runs on –often split between clients & servers Human-Computer Interaction (HCI) Human –the end-user of a program –the.
HCI Prototyping Chapter 6 Prototyping. Learning Outcomes At the end of this lecture, you should be able to: –Define the term “prototyping” –Explain the.
S556 SYSTEMS ANALYSIS & DESIGN Week 11. Creating a Vision (Solution) SLIS S556 2  Visioning:  Encourages you to think more systemically about your redesign.
CSCD 487/587 Human Computer Interface Winter 2013 Lecture 17 Prototypes and Design.
Interface Design Natural Design. What is natural design? Intuitive Considers our learned behaviors Naturally designed products are easy to interpret and.
Web Site Usability. Benefits of planning usability Increased user satisfaction, which translates directly to trust and brand loyalty Increased user productivity,
Usability Testing Chapter 6. Reliability Can you repeat the test?
1 ISE 412 Usability Testing Purpose of usability testing:  evaluate users’ experience with the interface  identify specific problems in the interface.
Chapter 9 Prototyping. Objectives  Describe the basic terminology of prototyping  Describe the role and techniques of prototyping  Enable you to produce.
Software Engineering User Interface Design Slide 1 User Interface Design.
Chapter 6: Thinking about requirements and describing them.
Software Prototyping Rapid software development to validate requirements.
Prototyping. REVIEW : Why a prototype? Helps with: –Screen layouts and information display –Work flow, task design –Technical issues –Difficult, controversial,
By Godwin Alemoh. What is usability testing Usability testing: is the process of carrying out experiments to find out specific information about a design.
Introduction to Evaluation without Users. Where are you at with readings? Should have read –TCUID, Chapter 4 For Next Week –Two Papers on Heuristics from.
Low-fidelity Prototyping. Outline Low-fidelity prototyping Wizard of OZ technique Informal user interfaces Sketching user interfaces electronically Informal.
Oman College of Management and Technology Course – MM Topic 7 Production and Distribution of Multimedia Titles CS/MIS Department.
Overview Prototyping Construction Conceptual design Physical design Generating prototypes Tool support.
©2001 Southern Illinois University, Edwardsville All rights reserved. Today Putting it in Practice: CD Ch. 20 Monday Fun with Icons CS 321 Human-Computer.
Click to edit Master subtitle style USABILITY and USER INTERFACE DESIGN.
Design, prototyping and construction(Chapter 11).
SE 431 Human Computer Interactions Jamal Nasir. How to design & build good UIs UI Development process Usability goals User-centered design Design discovery.
Day 8 Usability testing.
Lesson Objectives 1) Review the steps involved in problem solving 2) Review the stages of the System Life Cycle 3) Describe what prototyping is and the.
CEN3722 Human Computer Interaction Prototyping Dr. Ron Eaglin.
Use Cases Discuss the what and how of use cases: Basics Examples Benefits Parts Stages Guidelines.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 17 Slide 1 Rapid software development.
Digital Media & Interaction Design LECTURE 4+5. Lecture 4+5 Draw requirement + Prototyping.
Rekayasa Perangkat Lunak Part-6
Lecture 2 Supplement - Prototyping
Software Prototyping.
Use Cases Discuss the what and how of use cases: Basics Benefits
Prototyping & Design CS 352.
INF385G: Topic Discussion Huang, S. C.
Imran Hussain University of Management and Technology (UMT)
Wrapping up prototyping
Prototyping.
SOFTWARE ENGINEERING PRESENTATION
User Interface(UI) Developer Skills & Responsibilities.
Design, prototyping and construction
User Interface Prototyping & Interaction Design
The Role of Prototyping
Usability Techniques Lecture 13.
Derek Reinelt Team Manager Angela Lam Design Jake Sanders Development
ALL THE WORLD’S A STAGE: Honing Presentation Skills
Designing User Experience (UX)
User interface design.
DESIGN, PROTOTYPING and CONSTRUCTION
Phases of Designing a Website
How to Test Usability Modified from Keith Instone, Argus Associates.
COMP444 Human Computer Interaction Usability Engineering
UNDERSTAND THE CHALLENGE
Rapid software development
Shane B., Esther K., Curtis S., Jennifer W.
A multimedia and animation project
Design, prototyping and construction
COMP444 Human Computer Interaction Prototyping
Presentation transcript:

1 User testing approaches: Practical techniques toward a more usable website Arc Worldwide 1

The testing process overview Create a list of visitor tasks/goals to test 5-10 highest priority tasks with breadth to represent typical ways to interact with site Choose and create a prototype to present to the testers Low fidelity paper prototypes work well to get more ‘relaxed’ feedback and the ability to iterate and solve problems during the test. Medium fidelity prototypes on screen with clickable wireframes can show more extensive way finding issues and reveal user expectations. High fidelity prototypes are normally fully representative of the design but with limited paths through the site. Set up tests Depending on fidelity of prototype, 5-7 tests will provide enough feedback on one design to show major issues. Testers are provided tasks so most anyone will provide good feedback in early stages. Record results and interpret 2

Create list of visitor goals to test By using the content matrix, we brainstormed a series of tasks a visitor may wish to accomplish. Narrow these to 5-10 that can be used in a 20 minute testing session. Make them as broad as possible to have testers have to explore to accomplish them. Balance them represent the highest value for both the brand and the consumer. 3

Choose a prototype style: Low Fidelity prototypes Format can be hand drawn sketches or screenshot printouts Fast and inexpensive way to incorporate user feedback. Experience Designer plays the role of ‘computer’ and simulates how the UI will behave. Good for process-heavy interactions where multiple steps can be simulated and improved in real time. Good for overall way-finding and testing navigation elements. 4

Choose a prototype style: Medium fidelity prototypes Using a computer program such as Caretta or Omnigraffle, wireframes or sketches are put together to make a clickable experience. Less distracting than the paper version so testers can focus on tasks. Can use inexpensive tools to record screen and dialog Can become more expensive to produce rich interaction. 5

Choose a prototype style: High fidelity prototypes This prototype is closer to a development release, and is normally made from HTML, and semi-working code. Good for testing rich interactions, transitions from task to task, and interactions that take several steps. Good for making language and wording changes. Can provide design feedback and fidelity to brand brief. It can be difficult to make major changes based on feedback, so the comments have to be carefully interpreted to be actionable. 6

Set up tests Jacob Nielsen’s research showed that 3-5 tests reveal >75% of design issues. He also said that testers need not represent actual customers, just people with the sufficient knowledge of computing to complete the tasks. Participants are reminded that they are not being tested, the software is, and are encouraged to speak aloud. Moderators are not allowed to help or offer explanation, only to voice the task and encourage voicing of thoughts. Cameras or screen capture is used to provide data for the next iteration or findings report. 7