usability testing: personas, scenarios, use cases, and test cases

19
Usability Testing Personas, Scenarios and Test Cases www.uxservices.com [email protected] Tel: +90-212-290 76 61 Fax: +90-212-290 76 63

Upload: techwellpresentations

Post on 23-Jan-2015

1.329 views

Category:

Technology


3 download

DESCRIPTION

To create better test cases, Koray Yitmen says you must know your users. And the path to better test case creation in usability testing starts with the segmentation and definition of users, a concept known as personas. Contrary to common market-wise segmentation that focuses on users' demographic information, personas focus on users’ behavioral characteristics, animating them in the minds of designers, developers, and testers. Put these personas “on stage” and let them play their roles in user scenarios. Then, turn these scenarios into use cases and turn use cases into test cases—and you have created better test cases. Koray shares stories from his usability testing projects for multinational clients. Learn how to define personas and scenarios, and convert them into use cases and test cases. Using a few concepts and skills from engineering, psychology, sociology, and art, this is no ordinary test case creation session.

TRANSCRIPT

Page 1: Usability Testing: Personas, Scenarios, Use Cases, and Test Cases

Usability Testing

Personas, Scenarios and Test Cases

www.uxservices.com [email protected] Tel: +90-212-290 76 61 Fax:

+90-212-290 76 63

Page 2: Usability Testing: Personas, Scenarios, Use Cases, and Test Cases

2

Understanding user needs

means

understanding your test cases

Personas, Scenarios and Test Cases

But how to better understand your user needs

Page 3: Usability Testing: Personas, Scenarios, Use Cases, and Test Cases

3

User Profiling

Users are segmented / grouped under different representative profiles according to certain characteristics like:

• Age• Gender• Educational Background• Computer Use• Internet Use• Salary Range• Online Activities• Computer Use Comfort Level• …

Personas, Scenarios and Test Cases

Page 4: Usability Testing: Personas, Scenarios, Use Cases, and Test Cases

4

User Profiling

Personas, Scenarios and Test Cases

20%

30%35%

15%

Age

17-2525-3535-4545-65

25%

50%

20% 5%

Education

HsBcsMscPhd

55%45%

Gender

MaleFemale

55%40%

5%

Computer Skills

BegInterAdv

Page 5: Usability Testing: Personas, Scenarios, Use Cases, and Test Cases

5

User profiling is not enough to understand the needs of a user because because it only tells the facts about your users like his/her ID card

Personas, Scenarios and Test Cases

Page 6: Usability Testing: Personas, Scenarios, Use Cases, and Test Cases

6

Personas

Persona is description of a user. They are not real but imaginary

examples of reals users that they represent

• Each persona is given a name

• Each persona has an image

Personas, Scenarios and Test Cases

Different than user profiling, personas tell the behaviour of users; their likes, dislikes and patterns that they follow

Page 7: Usability Testing: Personas, Scenarios, Use Cases, and Test Cases

7

Personas tell us:

• Who the users are

• What are the activities they wish to perform

• Why they might use our system

• How our system fits into the context of their life

Personas, Scenarios and Test Cases

Page 8: Usability Testing: Personas, Scenarios, Use Cases, and Test Cases

8

Personas, Scenarios and Test Cases

Persona is like user’s Facebook page

You have to act like a sociologist to define personas

Page 9: Usability Testing: Personas, Scenarios, Use Cases, and Test Cases

9

Personas, Scenarios and Test Cases

Page 10: Usability Testing: Personas, Scenarios, Use Cases, and Test Cases

10

Mental models are what people really have in their heads and

what guides their use of things

Personas, Scenarios and Test Cases

Page 11: Usability Testing: Personas, Scenarios, Use Cases, and Test Cases

11

Define the mental model of user needs who frequently use

below web sites

• hotwire.com

• tripadvisor.com

• groupon.com

Personas, Scenarios and Test Cases

Page 12: Usability Testing: Personas, Scenarios, Use Cases, and Test Cases

12

Personas, Scenarios and Test Cases

Page 13: Usability Testing: Personas, Scenarios, Use Cases, and Test Cases

13

Personas, Scenarios and Test Cases

Page 14: Usability Testing: Personas, Scenarios, Use Cases, and Test Cases

14

Personas, Scenarios and Test Cases

Page 15: Usability Testing: Personas, Scenarios, Use Cases, and Test Cases

15

Mental Models

• Opportunistic

• Depends on trusted advice

• Trendy

Personas, Scenarios and Test Cases

Page 16: Usability Testing: Personas, Scenarios, Use Cases, and Test Cases

16

Personas, Scenarios and Test Cases

Show Time

Page 17: Usability Testing: Personas, Scenarios, Use Cases, and Test Cases

17

Personas, Scenarios and Test Cases

Put these personas “on stage” and let them play their roles

in user scenarios

Page 18: Usability Testing: Personas, Scenarios, Use Cases, and Test Cases

18

Scenarios

• Assist us in thinking about use in context

• Expose problems and opportunities for the service/product

• Find and evaluate a design idea from multiple perspectives

Personas, Scenarios and Test Cases

Page 19: Usability Testing: Personas, Scenarios, Use Cases, and Test Cases

19

Personas, Scenarios and Test Cases

You have turned your scenarios into use cases

and now turn your use cases into test cases