John, Tiffany, Anton, Anna, and
Martin
December 12, 2006
• Problem
• Solution
• Demo
• Similar Work
• Development Process
• Usability Testing
• Lessons Learned and Future Work
• Congestion in College Park
– Large commuter community
– Inadequate road system
– On-campus traffic significant
• Infrequent use of alternative transportation
– Shuttle buses
– Bike paths
• Carpooling a car-based solution
– UMD Smart Park carpool program
• Limited organizational function
– Need a simple, safe and flexible carpool interface
• Address carpooling as a social process
• Goals
– Low effort to join/create carpools
• Searchable carpools
• Usability tested interface
– Address safety concerns
• UMD login required
• Personal profiles
– Provide means of managing carpools
• Messaging system
• Demo
• Carpool Zone
• eRideShare.com
• PTS: Carpools--The University of Texas at
Austin
• Web based system (HTML vs. Flash)
• User needs
– Diverse range of people
– Similar usage
• Determine main functionality
– Search/Create a carpool
– Join/Modify a carpool
• Split into two groups
– Map based system
• Better suited for viewing individual carpools
• Carpool definition as one way travel
– Calendar based
• Better structured for viewing repeated carpools
• Carpool definition can span multiple days
• Targeted users
– Commuters: student, faculty, staff
• Testing environment
– Public areas on campus (eg: Student Union)
– Personal areas (eg: Office or home)
• 3-Step Test
– Pre-Test Survey
– User Test (2 scenarios)
• Logical progression for new users
• Complex operations performed regularly
– Post-Test Survey
Key (9 = very easy, 1=very hard):
1) Registering/setting up profile
2) Site navigation
3) Searching for a carpool
4) Joining a carpool
5) Proposing a carpool
6) Modifying a carpool*
7) Sending a message
8) I can find the page I need to go to
* Column 6 is out of 8 users instead of 12
Post-Questionnaire Results
5.0
4.0
3.0
2.0
1.0
9.0
8.0
7.0
6.0
7.5
1
7.0
2
7.2
3
7.1
7.3
6.9
7.4
4 5
Question
6 7
6.7
8
• Issues with Flash
– Difficulty in team coordination
– Major revisions
– ActionScript
• User Testing
– Designing a clear task list
– Adherence to HCI principles
• Notifications, color, consistency…
• Implementing a dynamic map system
• Implementing a calendar for the home page
• Adding keyboard shortcuts
• Adding more options to a user’s profile
• Implement HTML version