TransTracker Pilot Usability Study Team: Drew Bregel - Development, Data Analysis Marianne Goldin - PM, UI Tester, Data Gathering, Presenter Joel Shapiro.

Slides:



Advertisements
Similar presentations
MTA ETA. Product Description A real-time simulation system that estimates the expected time that it will take a certain bus to arrive at an end- users.
Advertisements

1 Computer Technician Computer Trouble Shooting & Repair Process Copyright © Texas Education Agency, All rights reserved.
Express your kindness!. Introduction Problem and Solution Previous Design Updated Design Online Usability Study Recommendations for Change Wrap-up Overview.
Web E’s goal is for you to understand how to create an initial interaction design and how to evaluate that design by studying a sample. Web F’s goal is.
Cognitive Walkthrough More evaluation without users.
Each individual person is working on a GUI subset. The goal is for you to create screens for three specific tasks your user will do from your GUI Project.
Location Based Social Networking For All Presenter: Danny Swisher.
Group Project. Don’t make me think Steve Krug (2006)
CS160 Discussion Section Matthew Kam Feb 24, 2003.
Testing HCI Usability Testing. Chronological order of testing Individual program units are built and tested (white-box testing / unit testing) Units are.
U.C. Berkeley Calendar Network Usability Evaluation Nadine Fiebrich & Myra Liu IS214 May 4, 2004.
Feedback from Usability Evaluation to User Interface Design: Are Usability Reports Any Good? Christian M. Nielsen 1 Michael Overgaard 2 Michael B. Pedersen.
MTA ETA. Product Description A real-time simulation system that estimates the expected time that it will take a certain bus to arrive at an end- user’s.
TRANSS-UM Transportation Resource Alternatives for Students/Staff Augustine Adedeji John Brodrick Gabe Mankovich Jorge Murillo.
Pet Fish and High Cholesterol in the WHI OS: An Analysis Example Joe Larson 5 / 6 / 09.
Facebook Page’s for All of Your Listings Increase your FB lead Generation Presented By: YOUR NAME YOUR CONTACT INFO YOUR NMLS#
SmartSenior Angela Gong, Joanie Hollberg, Maggie Skortcheva, Rassan Walker.
CS 235: User Interface Design February 17 Class Meeting Department of Computer Science San Jose State University Spring 2015 Instructor: Ron Mak
Causality Project Team 1 David Conley Vijay Hattiangadi Byung Lee Jennifer Stoneking.
Wanderlust Pilot Field Study Presented by Brandon Bond.
236: II'nMI Usability Testing. What is Usability Testing? Usability testing: What is it? A way to assess the usability of a design with real-world users,
April 1, Welcome! The 2015 B-13 Data Collection webinar will begin in a few moments. –Event number: –Event password: 2015B13 To hear.
Google Maps By: Yessica Lopez Shayna Hack. What is it used for? Google Maps are used to find locations, directions or places near by you.
CSE 403 Section: SRS and Use Cases January 14, 2010.
Final Project Presentation William Blaney Chris Combs Ellen Eramya David Wagner.
Welcome! 1.Project Description 2.Scope and Approach 3.Prototype 4.Final Evaluation 5.Summary 6.Closing Comments Overview Team Cree Vilia Ingriany Alvin.
Take Me There Drew Bregel Joe Woo Joel Shapiro Marianne Goldin YOUR PUBLIC TRANSIT GURU CSE 441 Winter 2009.
T RAVEL Drew Bregel, Marianne Goldin Thomas Kooi Joel Shapiro Joe Woo.
Technovation Incorporating Feedback Week 4. Check-in: paper prototype By now, your paper prototype should be complete, so that you can begin creating.
I observed how he rent a movie from the redbox. I interviewed him. We re-designed the interface of the redbox together. Design of Everyday Objects with.
Usability Assessment Methods beyond Testing Chapter 7 Evaluating without users.
Derek Reinelt Team Manager Angela Lam Design Jake Sanders Development Padma Vaithyam User Testing.
Incorporating Feedback Lesson 5 0. Check-in: paper prototype By now, your paper prototype should be complete, so that you can begin creating your app.
Express your kindness!. Introduction Problem and Solution Online Usability Study Recap Revised Interface Design Prototype Overview Prototype Demonstration.
Computer Science 160 Group 5 Scott Carter, Chuck Moidel, Leila Takayama, Kevin Wang Tuesday, December 4, 2001.
By Godwin Alemoh. What is usability testing Usability testing: is the process of carrying out experiments to find out specific information about a design.
Catch A Ride Ashwini, Keith, Jarret. Overall Problem and Solution Ridesharing Problems Vanpool: complicated initial startup Craigslist: unreliable, unsafe,
Task Analysis Lecture # 8 Gabriel Spitz 1. Key Points  Task Analysis is a critical element of UI Design  It describes what is a user doing or will.
Administrivia  Feedback from the mid-term evaluation  Insights from project proposal.
Task Analysis Lecture # 8 Gabriel Spitz 1. Key Points  Task Analysis is a critical element of UI Design  It specifies what functions the user will need.
Austin Habitat for Humanity Website Final Usability Report Hyeyoung Kim Jonghun Kim Li Cao INF 385P Introduction to Usability School of Information University.
Wanderlust Pilot Usability Test Presented by Carolyn Scoville.
MyTransTracker Lo-fi Prototyping and Usability Testing Joseph Chen John Calhoun Dayne Wagner Drew Bregel.
Meet Meetings with a purpose.. Meet: The Team Derin D. Dartis W. Lorena H.L. Peter W. Engineering UX/UI PM Engineering.
Designing User Experience (UX) This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.Creative Commons.
IBM Software Group © 2008 IBM Corporation Tivoli Provisioning Manager Beta Program Web Replay Intro and Lab September, 2008 Robert Uthe.
School of Engineering and Information and Communication Technology KIT305/607 Mobile Application Development Week 7: Usability (think-alouds) Dr. Rainer.
Day 8 Usability testing.
Future Recruiter Product
User Testing Results analysis
Madison Russo & Mohammad Anwer
Standard Operating Procedure
Brad Bootz, Robert Douglas, Natalie Freed
Initial Payments Usability Testing Findings
ClassLens Hope C. | Amy L. | Yash T..
Home Clear Medium-Fi Prototype
<Application Name>
Problem Travel in urban environments requires real-time, reliable, and situation-specific transit information Solution Take Me There uses activity-sensing.
Revenge of the UI The Final Installment
Problem Sometimes, people see an image, a pattern, or a style that they really like. Currently, there is no easy way for people to find items with a specific.
Midway Milestone Presentation: FlexiVoice
Interactive Medium-Fi Prototype
Medium-Fi Prototype Rachel J and Esther G
Low-fi Prototyping & Pilot Usability Testing
Med-Fi Prototype Presentation
Team #3: Interactive Medium-Fi Prototype
Shane B., Esther K., Curtis S., Jennifer W.
Cognitive Walkthrough
Polytone Convey volume and emotion through text. By: A Team
Interactive Medium-Fi Prototyping
Presentation transcript:

TransTracker Pilot Usability Study Team: Drew Bregel - Development, Data Analysis Marianne Goldin - PM, UI Tester, Data Gathering, Presenter Joel Shapiro - Tasks, Interactions Joe Woo - Development, UI Tester

Our Tool A mobile phone application that goes above and beyond Google Maps Build on Metro TripPlanner, OneBusAway, Google Maps transit trip planning A more visual/map-heavy interface (less text input), shows the user the context of their environment Importantly: the app predicts what the user will do next, and knows what the user does frequently!

Introduction to the Experiment 1. After redesigning our program since the first usability test, we wanted to see how users interacted with TransTracker and expected it to function. 2. We video-recorded the tests with the users and collected data based on their performance and opinions on the program and how they interacted with it.

Method 5 Volunteer Participants Application running on an emulator on a PC Laptop Private room in the CSE Basement 2 testers: One to conduct the test, One to record the test, bring in the volunteers, and troubleshoot the app Payment in form of a snack (pop, chips)

Test Procedure 1.Recruit volunteer 2.Consent form 3.Introduction to our application (avoid key-words used in UI, explain “think out loud”) 4.Participant reads task scenario out loud and does the task 5.Time each task (each user must complete their tasks) 6.Videotape each task 7.Demographic questions 8.Debriefing comments 9.Compensation: a snack from the student lounge

Participants - Demographics 5 participants –Median age = 22 –3 males, 2 females –All upperclassmen, CSE majors 3 of 5 used mobile applications All used web-based transit applications –Note: The 2 who did not use mobile apps, used web-based apps the same or more (our potential customers!) All used the bus at least once a week (average= 6.8 times/week)

Test Measures Dependent Variables (for each task) –Time to complete incident –# Errors –# Times user goes to wrong screen or scrolls to wrong area Critical Incident Logs (for each task) –Both positive and negative –Transcribed from video

Tasks We defined a list of task scenarios that would make use of the principal features of our programs and gave users context for the tasks.

Task 1: Predicted Location (Easy) Using our app’s predictive feature, take a trip to your most frequent destination (“Home”) The user can assume that one of the predicted routes is accurate since they have taken it before

Task 1 Screens

Task 1 Screens: Detail

Task 1: Looking for… If user tried to select any tabs that were not needed to complete the task. If the user attempted to scroll down pages when unnecessary. Are users unclear on where click to take a trip? Are users aware that they can click on a destination to take a trip? Is it obvious that the Home screen is the default screen in the program?

Task 2: Saved Location (Medium) Find a trip you’ve taken before, and take it now The user can assume that the destination that they would like to go to is listed in the “Saved” page

Task 2 Screens

Task 2: Looking for… Does the user [mistakenly] select the New tab for this task? Does the user understand the concept of Saved trips? Does the user understand that they can re- take a trip that they’ve taken? Does the user understand expect that the destinations and trip times are clickable?

Task 3: New Destination (Hard) User must enter anew trip into the program through the “New” page. The user is to make their new trip by searching for it, then taking the trip. The user has not taken the trip before

Task 3 Screens

Task 3: Looking for… Does the user understand the idea of a New trip? Does the user understand how to select a destination from the search results? Does the user understand what the map represents? Does the user expect that the destinations and trip times are clickable?

Study Results Collected both in real-time during the test… –Task time –# Errors –# Wrong Screens And retroactively, through reviewing video of the tests –Critical results –Verification of # Errors / # Wrong Screens –Notes and chatter

Completion time

# Errors

# Times on an Irrelevant Screen

Critical Incident Count

Sample Video of Task 3

Major Themes in Negative Critical Incidents Task 1: List comprehension Map interactions Task completion Task 2: Prototype fidelity Task 3: Wizard of Oz List comprehension Task completion

Task 1: List Comprehension Affordances of the items on the list in the home screen Context of the list - why is it important?

Task 2: Prototype Fidelity Not all items that should be clickable, are actually clickable

Task 3: Wizard of Oz Lots of false positives--it would be great if our app could read the user’s mind

Tasks 1-3: Task Completion Since users did not understand the spirit of the application, they are not sure when they’ve gotten all the info they can Users not sure what the “end point” of the task is

Recommendations for Design Changes Differentiate between clickable and non-clickable items Rename tabs Replace scroll option with a screen expansion option Clarify how the predicted locations on the Home screen are sorted

Recommendations for Design Changes (continued) Tighter integration with Google Maps cues Destinations and search results need more detailed/contextural info Add clear exits to all pages that lack them Increase use of symbols and images through the programs Make current time visible and obvious

Summary The questions that we asked our users they gave us a great set of data; almost exactly the kind of results that we were hoping for Our script accurately reflected the tasks that we wanted our users to accomplish and led them on the paths that we wanted to find UX errors that we wanted to correct Our program uses a small enough set of pages that it was easy to see overarching issues in the program