Download - Usability Testing: Personas, Scenarios, Use Cases, and Test Cases

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