Project

UMove

Property rental platform designed for international students in Umich to find a suitable place to live.

UMove Hero Picture
Role

Product Designer

team

Solo

Duration

Sep. 2019 - Dec. 2019

Project Type

Course Project @ Introduction to Interaction Design

Challenge

Looking for a suitable place to live is the very first challenge international students have. And it may highly impact their future development.

Most international students are frustrated by housing issues. Studies show that the satisfaction of housing may influence students’ academic and social development, especially in the first two years.

This project address the inability of international students to seek a suitable place to rent. I explore the problems these students are facing and find ways to tackle these challenges with design solutions.

Solution Overview

01

Applying Commuting Preference

Cut down the amount of information by 80%
A one-sentence question efficiently lower the amounts of results users are exposed to.
A one-sentence question efficiently lower the amounts of results users are exposed to.

02

Customizing Searching Criteria

Support the flexibility searching strategy
Filters fulfill different needs from users.

03

Remote Room-viewing

Enable users to view the room overseas
UMove utilizes existing product to enable remote room-viewing.
Research

Semi-Structured Interviews

In my research, I met with 4 interviewees in person and asked them about their experience house-hunting in Ann Arbor and their living preferences. Based on the interviews, I concluded 4 pain points that my design can potentially fulfilled.

Pain points

Information Overload

There are too many properties for rent, but most of them do not fit user's need.

Lack of Time

Users have limited time making decisions while working on other tasks.

Can't see the room

Limited pictures available and users can't visit the places in person.

Language Barrier

Users aren't confident communicating with landlords with English

Personas

Based on the interviews, I also identified target audiences to be 18-30 years old international students having English as second language and created personas to reflect on user's motivation and struggles. So that I can better understand and empathize with them.

A persona showcasing my target userA persona showcasing my target user

I also created an anti-persona to help me concentrate on the problem I plan to deal with.

An anti-persona showcasing who's not my target user

Comparative Analysis

In the interviews, the participants provided different ways they collect housing information. I selected 5 Main Ways from them and conducted comparative analysis using the pain points as criteria.

However, none of these platforms provide a precise result efficiently, and help users to further learn about the properties.

A chart comparing between property platforms

Synthesize

I synthesized the user's pain points I found through interviews and the market opportunity discovered from the competitive analysis. From the research, I found out the design focus of my design was to keep the result precise and help the users to understand the properties in different ways.

Design Focus

Keep the result precise

Enable users to get precise result efficiently

Enable Room-viewing

Enable users to learn about the properties visually

Help Communicating

Help users to ask questions, and get their questions answered

Problem Statement

How may I build a platform that help international students to gain efficiency and accuracy on their house-hunting process?

Ideation & Design

Brainstorm & Sketch

I sketched out my ideas, conducted participatory design sessions with peers/potential users, and used QOC analysis to generate my design solution:

A platform that provide efficient, precise search feature and enable users to view the room by robots or their friends.

How did I fulfill Precise Searching?

Came up with potential solutions

Based on the prior comparative analysis and brainstorming, I came up with 3 potential solutions that may be used to lower the amount of information the users are exposed to.

Gather personal data

Collect data from users and provide recommendations based on it.

Ask questions

System provides recommendations based on preferences user entered.

Search and filter

Enable users to search and filter through available results.

Evaluate potential solutions with QOC analysis

According to prior interviews, I came up with 4 criteria users care about while searching and evaluate potential solutions with these criteria.

A chart visualizing QOC process

Combined the strength from two potential solutions

From the QOC analysis, I decided to combine the strength from two potential solutions:

  • For better efficiency, ask questions about users' preferences at the beginning.
  • To improve flexibility, enable users to use different filters on what they care about.

Finally, I adopted the one-sentence design on Kickstarter. Through gathering multiple questions into one sentence, users may answer the questions effortlessly. At the same time, I enable users to apply filters only on criteria they care for better flexibility.

Build

User Flow

After I decided on the features. I created an user flow diagram to help me define structure of the system and served as the reference for my prototypes.

A chart visualizing user flow of UMove

Paper Prototype

I started from making a paper prototype. It's the most efficient way to have something for face-to-face user tests. Also, while it looks sketchy, it can help users focus more on the interactions and flows instead of UI details.

Several pages of paper prototypes

Hi-Fidelity Prototype

I used Adobe Xd to design the user interface for this project. Before designing, I researched and adopted the University of Michigan's brand and visual identity design guidelines so that my project can fit in the overall style of the university.

While creating the hi-fi prototype, Instead of creating fancy micro-interactions, I focus on giving user visual hints and guides so that they don't feel lost or frustrate. Also, I tried to integrate great design from existing tools. Like the one-sentence question from Kiskstarter and different types of inputs from Airbnb.

Test & Refine

User Testing

I took my prototypes to 4 potential users and asked them to do several tasks. From my observation and their feedback, I made 2 major design changes and several minor changes on detail. Through iteration, my design became more tailored to users' needs.

Reflection

Furthur Steps

After finished up my hi-fi prototypes, I tested my design with several domestic students. Surprisingly, they found it useful even for inter-state students. I then noticed that while the need for a more precise search feature is common among students, this design had the potential to serve a broader target audiences.

Compared to search/filter/compare features, the need of a remote room-viewing was less required by my potential user polls. So, I decided to spent my limited time on the searching process of the systems. If I had more time, I would iterate the details in remote room-viewing and make further tests on it.

Takeaways

Do not reinvent the wheel

At the beginning, I tried to apply creative interactions to add some fun to my design. However, they endup confused the users. So I learn to consciously researched on existing designs. Extract their advantage, and apply them to my design.

Test, Reflect, & Refine

Design iteration is an essential process of UX design. With the help of design tools like persona, user testing, QOC analysis, and A/B testing, I'm able to reflect on my own design critically and objectively. In every iteration, my work get closer to user's needs.

Thanks for watching! You might also be interested in...