Group 2 (Chris, Michael, Wai Cheung, Zack)
October 28th, 2019

Group info
Members
- Chris
- Michael
- Zack
- Wesley
Discovery / Who is the user?
Interviews
Interaction Points
Interaction Points 1 - 5
Interaction Points 6 - 9
Interaction Point 10
Interaction Point 11
Interaction Point 12
Interaction Point 13
Interaction Point 14
Interaction Point 15
Interaction Point 16
Interaction Point 17
Peer Introspection

Breakdown Analysis
- Destination switches when shift from car to transit direction
- 2 options given for specific location at UPS for cars, don't persist for transit
- Time in top bar inconsistent with actual times shown for each route (example: 49 mins in the top bar but shortest route is 1h30)
- Default direction type is car, even though I don't even have a car
- Walking on a busy street is unpleasant, may want to switch to park or less busy areas for health
- Immediately zoom into specifics of route (the transfer points), the whole route isn't that important
- Switching from biking to walking doesn't change the type of guidance from bike to foot (example: can't take advantage of shortcuts up stairs)
- No option to select departure or arrival time for walking directions
- Map doesn't show orientation of me at my current location, have to start moving to see my orientation on the map
- Can't start a route not from my current location
- Can't save data for a long drive, no offline mode for a route
- Can't save searches (workaround: screenshots to save, share and compare)
- Orientation of destination (example: directions to the back alley service entrance of a restaurant)
- Offline bus information is incomplete or completely missing
- Turn right instruction are given after the turn
- Audio directions failing while biking, so the feature can't be trusted
- Using maps while riding a bike without stopping to check phone
- Picking a meeting location based on two people's location
- Search for nearby restaurant, but directions set to further location of same restaurant
User Profile
18-30 years old; likes to meet up with friends, social; international oriented; cosmopolitan; eager to explore (hipsters)
Personas and Extreme characters
Persona 1: Rick Bikerman
Very social person, loves to host and organize events and meetups for his friends and others
Persona 2: Social Simon
Likes to hang out with others, afraid of confrontation and therefore does not often get to express his opinion
Extreme character: Emilia the Explorer
Loves to try out new bars, cafés and theaters, has very strong opinions about which makes her argue a lot, some of her friends have a problem with her directness
Use Scenario
Setting: Monday, October 28th, Paris at 16:00h
Personas & Extreme Character: Rick, Simon and Emilia
Events:
- Rick calls his mom Emilia to meet for coffee after he finishes school, before they run errands in the evening (they decide to bike because it's rush hour)
- They share their current locations
- Then they look for a café in between where they are, that's easy for both of them to get to
- Each plots a route to get to the chosen café
- As Rick is leaving his house, he gets a call from his friend Simon about meeting for a coffee, Rick decides Simon should just join him when he meets his mom
- Rick shares his meeting plan with Simon
- Rick and Simon plan their routes to the café so that they meet up on the way
- Everyones meets for coffee
Invention: What is possible?
Oral Brainstorm


Video Brainstorm
Web Search
- BikeNav - scenic routes and route sharing for motorcyclists
- Bike handlebar mounts for smartphones + water proof cases
- Hammerhead Karoo - bike specific GPS unit, with proprietary maps and navigation system built in
- RideWithGPS - route recommendations for cycling with POIs saved and shared by other users
- Route4Me - complex route planner and route optimizer API (for commercial use)
- inRoute - optimal biking routes using weather, elevation, curves; voice-guided, turn-by-turn directions
- VoiceMap Audio Tours - mobile app, live location to play audio automatically, includes offline maps
- PocketGuide - automatically guides you through the city by voice, "like a real tour guide"
- SmartGrips - vibrating bike grips deliver 'handy' directions
- Google Maps - create custom lists, share via text, email, social networks and messaging apps
- Happy Maps
- MeetWays - MeetWays helps you find the halfway point, a list of ideal meeting points, driving directions, and local reviews to choose the place
- What’s Halfway: Browse Things to Do, Instead of Searching - enter two locations, see a halfway point and checkmarks to browse specific things to do in given areas: food, cultural destinations and accommodations
- friendmatch.com - find new friends to meet with
- meetup.com - create groups of people who meet up together in a particular city or event.
- triptogether.com - travel together with new friends to a different country
Design Dimensions
- Feedback: planning the day before — alert time/distance before event — current location — really review of all use
- Customization: no user profile — user profile + user history + user preferences
- Selection: system only gives one option — select from several options — build perfect option by hand
- Sharing: never share location — share with friends — share while using app — always share all users locations
Design Space

All our brainstormed ideas grouped in, and between the different design dimensions we defined
Design: What should it be?
Design Concept
Who's is it for: 20-something year olds; meeting in a city; looking for cool, new places; eager to explore (hipsters); social
What should it do: collaboratively plan a meeting time, explore spots then plan routes
Initial idea: Magnifying glass spot chooser with live collaboration
Description: Mobile/web app that helps decide and plan a meeting place halfway between all the participants. The halfway place is a (magnifying glass) object that shows suggested location based on categories (workplace, lounge, noisiness, bar, café, ...)
Design Concept
Who's is it for: 20-something year olds; meeting in a city; looking for cool, new places; eager to explore (hipsters); social
What should it do: collaboratively plan a meeting time, explore spots then plan routes
Initial idea: Magnifying glass spot chooser with live collaboration
Description: Mobile/web app that helps decide and plan a meeting place halfway between all the participants. The halfway place is a (magnifying glass) object that shows suggested location based on categories (workplace, lounge, noisiness, bar, café, ...)
Design Alternatives
Alternative 1: list of proposed locations/meetups
select several options, creates a list (can edit priority and/or order), share list
Alternative 2: color coded map
heat map overlay to show preferences of location type (bars, cafés, etc.) and attendees locations: green = easiest for all to reach and/or better recommendations, red = hardest for all to reach and/or least recommended spots
Alternative 3: automated list
users share meeting places, gradually a hierarchy develops, at the scheduled time of the meeting the place at the top of the list is picked
Alternative 4: live pick location together
explore map synchronously with other attendees, as points converge auto-select that location as meeting point (or: this aggregates locations and user vote afterwards)
Alternative 5: screen sharing
one map shared among attendees, collaborators highlight/mark/pin/note all ideas onto this shared map
Design Scenario
Personas: Rick, Simon, Emilia
Context: 10 am, everyone's at work in Paris, October 2019
Scenario:
- Rick wants to get coffee this afternoon so he sets up a new meeting for today, at 4pm, at a café
- Rick sends Simon an invite link to his GroupMeetup meeting
- Rick suggests a café he knows in the city center
- Simon logs into the meeting, and the heat map shows the best places based on café and Rick and Simon's locations
- Simon drags a meeting object to another café in a more green area
- Rick sees Simon place a new meeting, and taps the new location
- Rick agrees about the new location so accepts the new location
- Rick gets a call from Emilia, she wants to meet for a beer later this evening
- Rick figures he could save himself some traveling so he sends a copy of his existing meeting to Emilia, but changes the time to 2 hours later
- Emilia accepts his meeting
- It's a nice day so Emilia changes the type of location for their meeting to a park
- Rick gets notified and thinks that's romantic
- Both are online exploring parks
- As they explore parks, they converge on one park
- The meeting point is set to the park they both highlight at the same time
Interaction Table

Design Diagram


Storyboard

Video Prototype
Evaluation: Does it work?
Design Walkthrough
Findings from group design walkthrough using the first video prototype:
- Scroll for more types of location when setting up a meeting
- Clarification of "suggesting" a meeting location: Rick suggests a meeting location then sends it to Simon
- Develop 2 separate use cases: 1) synchronous plan: Rick and Simon plan to meet today, 2) asynchronous plan: Rick and Emilia planning to meet tomorrow
- How does Simon change location? What is feedback for Rick? No visibility of previous choices, create feedback of past choices
- What is the use of duplicating an event to share it? If only the time changes? Who duplicates it? and WHY?
- Interaction problems at different map zoom levels
- Circles = meeting? or person? or choice of location?
- How to manage multiple meetings? app only works on event/single meeting basis, create context
- Confirmation screen problems
- Live collaboration: social and group dynamic problems, and non-verbal communication
- How to cancel an event? or quickly edit? Can this be moved into a new "decision" object?
Hypotheses
Comparison of three interaction techniques to compare creating an event:
- Tap on the map
- Draw a circle on a map
- Drag a meeting object to a location
Expectations of preferences:
- The meeting object is the most powerful so will be connected to higher user satisfaction
- Tapping the map is the fastest
- Drawing a circle is the best for sharing a meeting area then refining to a final location
Improvements
Improvements based on breakdowns from the design walkthrough:
- Show multiple meeting on one screen
- Integration/exporting with calendar
- Add invitees from contacts
- Meeting halfway live in messenger app (confined to a chat)
- Standalone app incorporates group info from a chat - use in tandem with in-messaging platform applet
- Meeting object remains in the corner (toolbar) to drag onto map and create new
- Gesture control for confirming events
- Tap on meeting object, open options, then edit
- Double-tap to create star on a location, add to the "decision object"
- Create a "decision object" - store locations that are tentative, suggested, confirmed and rejected locations, multiple objects for every suggested location
- Decision object can display a list of location choices
- Top voted location becomes the selected location (no decision needed)
- Create admin role within meeting, then admin chooses final location (can be supported by a list)
- Circle to explore is a magnifying glass
- Add dashboard plus a pop-up property editor to create new meetings or edit them
New Interaction Points
- Tapping the new decision object to display location list
- Suggesting meeting locations
- Selecting other user suggested places
- Drag and drop to duplicate events in the new dashboard
- Tap to create in the new dashboard
- Removed tap and double-tap on the explorer object
New Interaction Points
- Tapping the new decision object to display location list
- Suggesting meeting locations
- Selecting other user suggested places
- Drag and drop to duplicate events in the new dashboard
- Tap to create in the new dashboard
- Removed tap and double-tap on the explorer object
Redesign: Make it Better!
Generative Walkthrough
Interaction points and the problems or questions that arise at each one:
- Creating an event — split into sub-interaction points: 1) set the type of location, how to allow creativity with this? 2) set the time, 3) set the date, 4) is saving a different interaction?
- Set location — explore in the first screen, to explain early in the prototype, can location be set before properties?
- Sharing an event — double-click to share is not intuitive nor discoverable
- Exploring locations — too many locations, sort by category? bubble is an interactive object to edit the meeting and to explore places? Add an interaction point to explore a café in detail
- Set a new location — how can the category be changed? Add new interaction point
- Reuse — share an existing meeting with others
- Accept other's location suggestion — show how to duplicate and send and share but why is duplication necessary? Add to scenario to a better reason for duplication, duplication with invitees
- Collaborative spot picking — problem with big groups, does it need to be live? Use a moderator or use a list with voting: autocomplete a halfway meeting point (or have suggested location on map), define weighted versus exact ordering, does location change as invitee list changes?
Other findings:
- Change "share" to "invite", and "send" to "share"
- Clarify what tap and double-tap actions do
- How do events repeat or can you make repeatable events?
- Show travel time on routes
Revised Concept
An app for groups of friends to plan and explore, to meet up in cool, new places which are conveniently or equally “afar” for all of them, with emphasis on exploring new places and picking a final location collaboratively.
Storyboard 2





Video Prototype 2
Project Poster & Poster redesign
