Deliverable E-Usability Testing

Team Yellow: Deliverable E-Usability Testing Plan

Mykle Brossette, Brian Green, Satyam Kaneria & Jessica LoPresti

ECT 455 Autumn 2011

_______________________________________________________________________

 

PURPOSE:

Pet Match will be a web and mobile solution for animal shelters and rescues that matches adoptable pets with interested adopters based on their personality preferences. Use of the site and mobile app will be free for both shelters and their customers in order to attract consumer interest and to support shelters’ efforts to engage and screen adoption candidates.

The scope of site functionality includes: Users will be able to create accounts, search database of available pets, view a detailed profile for each pet, take a pet personality quiz to receive customized matches, “like” and hide pets from list of recommended matches, manage preferences on the user profile page, inquire for more information about individual pets and submit adoption applications online.

The website will offer a more interactive feature that allows the user to search through recommended matches easily after filling out the “Match Me” personality matching quiz. The user can also click on any recommended pet to view more detailed info on the pet and fill out an adoption application form if the user wants to.

 

The mobile site will mainly allow the user to search for a pet and use the Match Me service. Both the website and mobile site will provide the same functionality, the main difference is the UI design.

 

The Usability testing of the application will evaluate the potential errors and difficulties involved with using the application for Pet Match. The usability tests are to ensure an ease of learning, efficiency of use, memorability, check for error frequency and severity, and subjective satisfaction.

 

The following objectives will be addressed in this usability evaluation:

The usability testing of the applications (website and mobile) will evaluate the potential for errors and difficulties involved in using the applications for Pet Match related activities. The following concerns are identified as being relevant to the testing process:

1. Is the mobile site suitable for mobile use in terms of its size, weight, and display clarity?

2. Is the application performance fast enough for the users?

3. Is the information logically organized and grouped? Can the user easily locate the information they are looking for?

4. Is the site organized where the user can finish their tasks with little help?

5. Are the graphics used and the icons recognizable to users and do they facilitate ease of use/understanding?

6. Can users successfully navigate through and between applications? Is the system status clear to users at all times? Is the navigation intuitive?

7. Could the user obtain information to answer their questions?

8. Is the user able to get support / help in using applications when required?

9. Does the user understand what information is held about them and their ability to modify and control it?

 

User Performance Evaluation Goals:

Specific user performance goals are developed from the objectives outlined above.  The goals let us create evaluation scenarios and tasks that test the validity of our concerns and develop measures to use in user testing.  The objectives listed above should be translated into measurable usability goals for testing. 

 

User Goals:

  • We want to understand whether or not users will be able to navigate pet matching service with ease.
  • We want to understand whether or not users will be able to sign-in to their account without difficulty or confusion.
  • We want to understand whether or not users will be able to create an account without difficulty or confusion.
  • We want to understand whether or not the feedback Pet Match gives its users is appropriate and effectively relates to whatever issues a user is faced with.
  • We want to understand whether or not users will be able to understand when they are finished with the pet matching service.
  • We want to understand whether or not users are capable of understanding the feedback the website and mobile site gives them when encountering a wrong entry and how to recover.
  • We want to understand whether or not users are capable of navigating the site on recognition more than recall.
  • We want to understand whether or not users are satisfied with their pet matching submission results and whether they’ll recommend the service to others.

 

 

 

 

 

 

 

 

PERSONAE PROFILE:

 

PRIMARY PERSONA: Katie Anderson

 

 

 

 

Demographics:

·         28 years old

·         Lives in Portland, Oregon

·         Avid pet lover

 

Education and Occupation:

·         BSN from Concordia University

·         RN at Shriners Hospital for Children

 

Computer Proficiency:

·         Uses a computer at work for recording notes and obtaining patient information

·         Searches the web daily

 

Goals:

·         To find the perfect pet suitable to her work schedule and lifestyle

 

Katie has been an avid pet lover since she was a little girl due to growing up with three playful dogs who brought a lot of love and fun to the household.  As a college student, she missed having a pet around but knew daily life was too hectic to provide a stable environment. Now that Katie has settled in to her new condo, she is looking to adopt a cat or dog. She works four 12-hour shifts per week and wants to make sure chooses the right pet to fit her lifestyle.

 

 

 

 

 

SECONDARY PERSONA: Russ Forbes

 

 

Demographics:

·         31 years old

·         Recently relocated to Asheville, North Carolina with his family

·         Married for 6 years

 

Education and Occupation:

·         MS in Environmental Management from University of Maryland

·         Safety and Environmental Manager at Michelin

 

Computer Proficiency:

·         Daily use of computer at work for emails and data recording

·         Plays online learning games with his 5 year-old son

·         Uses his smartphone for writing email and searching the web

 

Goals:

·         To find a dog for his son from a local shelter or rescue group

·         To email photos of potential pets to his wife and son using his smartphone

 

Three months ago, Russ moved from Baltimore to Asheville with his wife, Patrice, and 6-year-old son, Jesse, due to a promotion at his company. Now that he and his family are settled into their new home, he is looking forward to adding a playful small dog to the household. He is still becoming acclimated to the area and often uses the maps feature on his smartphone to locate places and other information.

 

 

 

 

 

NEGATIVE PERSONA: John Murphy

 

 

Demographics:

·         78 years old

·         Lives in Chicago, Illinois during the warmer months and Sarasota, Florida during the winter

·         Has never owned a pet

 

Education and Occupation:

·         High School diploma

·         Former small business owner, now retired

 

Computer Proficiency:

·         Minimal experience with using a computer

·         Does not own a smartphone

 

Goals:

·         To permanently move to a retirement community in Florida

 

Ten years ago, John sold his small business and retired from working.  Recently afterward, he and his wife, Phyllis, began renting a condo in Florida to escape the harsh Chicago winters. During the warmer months, John and his wife spend time with their children and grandchildren. Eventually, John and Phyllis plan to sell their house in Chicago and take up permanent residence at a retirement community in Florida. 

 

 

 

 

 

 

SERVED PERSONA: Donna Moreau

 

 

Demographics:

·         62 years old

·         Lives in Oak Creek, Wisconsin

·         Grandmother

·         Has 2 cats

 

Education and Occupation:

·         Bachelors Degree in Education and French from Marquette University

·         Masters Degree in French from University of Toledo

·         French teacher at Oak Creek High School

 

Computer Proficiency:

·         Employs French language software for class exercises and assignments

·         Uses a computer on a daily basis for searching the Web and for frequently emailing her daughters and grandchildren

 

Goals:

·         To find a pet for her oldest grandchild, Danny, as a gift for his seventh birthday

 

Donna is a 62-year-old mother of two daughters, aged 38 and 34. Her eldest daughter, Mary, has three children and lives a ten-minute drive away. Donna is excited for her grandson’s approaching seventh birthday and wants to surprise him with a pet. She plans to adopt an animal from one of the shelters in her county. She also wants to ensure she picks the right type of pet best suited for younger children.

 

 

 

 

 

 

DETAILED TASK IDENTIFICATION:

 

Website

 

1)     Create User Account 

 

System Beginning State

 

Home page

 

 

 Sequential steps to complete task:

 

·         find user account creation

·         click on user account creation button

·         fill in user account information including: name, whether a shelter or member, and contact info

·         click on submit

 

 

 

System End State

 

 

 

Expected Response time of completion:

 

Create User Account

 

M, P, B, H, M, Time to fill in information - about 40 keystrokes avg 40+K1 and 8 keystroked random 8+K2, H, P, B

 

1.2 + 1.1 + .10 + .40 + 1.2 + 40*.2 + 8*.5 + .4 + 1.1 + .10 = 16.8 seconds

 

 

 

 

 

 

 

 

 

2)     Sign-in to site

             System Beginning State

 

Home page

           

 

Sequential steps to complete task:

 

·         find the site log-in

·         click on the site log-in

·         fill in username and password

·         click on submit

 

 

 

 

 

 

 

 

System End State

 

 

Expected Response time of completion:

 

Sign-in to Site

 

M, P, B, H, type in info - about 20 keystrokes avg 20+K1 and 8 keystrokes random 8+K2, H, P, B

 

1.2 + 1.1 + .1 + .40 + 20*.2 + 8*.5 + .4 + 1.1 + .10 = 12.4 seconds

           

 

 

 

                       

3)     Fill out pet match personality

 

System Beginning State

 

Home page

 

 

 

Sequential steps to complete task:

 

·         find the pet match personality quiz

·         click on the pet match quiz

·         answer several questions on your lifestyle habits

·         click the submit button

 

 

 

System End State

 

 

 

Expected Response time of completion:

 

Fill out Pet Match

 

M, P, B, H, filling out form - about 7 questions P & B - 7+P and 7+B with 7+M, H, P, B

 

1.2 + 1.1 + .1 + .40 + 7*1.2 + 7*.1 + 7*1.2 + .4 + 1.1 + .10 = 21.9 seconds

 

 

 

 

 

Mobile

1)     Create User Account 

 

System Beginning State

 

Home page

 

 

Sequential steps to complete task:

 

·         find user account creation

·         click on user account creation button

·         fill in user account information including: name, whether a shelter or member, and contact info

·         click on submit

 

 

 

 

 

 

 

 

 

System End State

 

 

Expected Response time of completion:

 

 

Create User Account

 

M, B, M, B, M, B, B, M, B, B

 

1.2 + .10 + 1.2 + .10 + 1.2 + .10 + .10 + 1.2 + .10 + .10 = 5.4 seconds

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2)     Sign-in to site

System Beginning State

 

Home page

 

Sequential steps to complete task:

 

·         find the site log-in

·         click on the site log-in

·         fill in username and password

·         click on submit

 

 

 

 

 

 

 

 

 

 

System End State

 

Expected Response time of completion:

 

 

Sign-in to Site

 

M, B, M, B

 

1.2 + .10 + 1.2 + .10 = 2.6 seconds

 

 

 

 

 

 

 

 

3)     Search for a Siamese Cat in 60660

System Beginning State

 

Home page

           

 

Sequential steps to complete task:

 

·         find a Siamese cat in your 60660 zip code

·         use drop down to find cat

·         use drop down to find Siamese cat breed

·         enter in the zip code information 60660 into zip code field

·         click on the search button

 

 

 

 

 

 

 

 

 

System End State

 

 

 

Expected Response time of completion:

 

             Search for Siamese Cat in 60660

M, B, M, B, M, B

 

1.2 + .10 + 1.2 + .10 + 1.2 + .10 = 3.9 seconds

 

 

*Legend for GOMS-KLM in estimation of response time

 

P, Point the mouse to an object on screen --- 1.10 seconds

B, Button press or release (mouse) --- 0.10 seconds

H, Hand from keyboard to mouse or vice versa --- 0.40 seconds

M, Mental Preparation --- 1.20 seconds

K1 = average speed keystrokes (0.20 seconds)

K2 = typing random letters (0.50 seconds)

 

 

 

 

 

 

 

 

QUESTIONNAIRE:

 

1. Do you currently have any pets?

Yes    No

  

2. Are you or is someone you know looking to adopt a pet?

Yes    No

 

3. Do you use a computer for work and/or personal use?

Yes    No

 

4. If yes, what type of activities do you use the computer for?

Word processing    Sending Emails   Searching the Web   Social Networking (i.e. Facebook) Other __________________________________  

 

6. Rate your level of experience in using the Internet:

No experience    Beginner   Intermediate   Advanced

 

7. How many hours a week do you spend viewing websites online?

0 hours 1-2 hours   3-4 hours   5+ hours   Other____________ 

 

8. Do you own a smartphone?

Yes    No

 

9. If yes, what do you typically use your smartphone for (besides placing calls)?

Sending Emails   Searching the Web   Social Networking (i.e. Facebook)

Finding Directions/maps   Other __________________________________  

 

10. What age group do you belong to?

Under 18   18-29   30-39   40-49   50-59   60-69   70 and over

 

 

 

 

 

 

 

 

 

 

 

 

 

TEST DATA RECORDING FORM FOR WEBSITE:

 

TASK 1: Create a user account

 

Time of Completion:_______________________

 

Actions:

REGISTER link selected

First Name entered

Last Name entered

Yes or No selected regarding organizational status

If Yes, organizational name entered

Email entered

Password entered

REGISTER button clicked

 

NOTES:__________________________________________________________________

________________________________________________________________________________________________________________________________________________________________________________________________________________________

 

 

 

TASK 2: Sign-in to website

 

Time of Completion:_______________________

 

Actions:

SIGN IN link selected

Email entered

Password entered

SIGN IN button clicked

 

NOTES:__________________________________________________________________

________________________________________________________________________________________________________________________________________________________________________________________________________________________

 

 

 

 

 

 

 

TASK 3: Fill out pet personality matching quiz

 

Time of Completion:_______________________

 

Actions:

MATCH ME link selected on main navigation

Question 1 answered

Question 2 answered

Question 3 answered

Question 4 answered

Question 5 answered

Question 6 answered

MATCH ME button clicked

 

 

NOTES:__________________________________________________________________

________________________________________________________________________________________________________________________________________________________________________________________________________________________

 

 

 

 

TEST DATA RECORDING FORM FOR MOBILE:

 

TASK 1: Create a user account

 

Time of Completion:_______________________

 

Actions:

JOIN button selected on Main screen

Email entered

Password entered

Confirm Password entered

REGISTER button clicked

 

NOTES:__________________________________________________________________

________________________________________________________________________________________________________________________________________________________________________________________________________________________

 

 

 

TASK 2: Sign-in to mobile site

 

Time of Completion:_______________________

 

Actions:

SIGN IN button selected on Main screen

Email entered

Password entered

SIGN IN button clicked

 

NOTES:__________________________________________________________________

________________________________________________________________________________________________________________________________________________________________________________________________________________________

 

 

 

TASK 3: Search for a Siamese cat in zip code 60660

 

Time of Completion:_______________________

 

Actions:

ADOPT/FIND A PET selected on Main screen

60660 Zip code entered

Siamese Breed Selected from Drop down menu

FIND PETS button clicked

 

NOTES:__________________________________________________________________

________________________________________________________________________________________________________________________________________________________________________________________________________________________

 

 

 

 

 

 

 

 

 

 

 

 

MEMBER CONTRIBUTIONS:

 

Mykle Brossette

·         Created Purpose section of report

·         Compiled Detailed Task Identification section

·         Created Database

 

Brian Green

·         Created and coded Website

 

Satyam Kaneria

·         Created and coded Mobile site

 

Jessica LoPresti

·         Devised Personae Profile

·         Created the Questionnaire

·         Created Test Data Recording Form

 

 

URL To Deliverable E:  http://ectweb2.cs.depaul.edu/yellow46/deliverables/deliverableE.html