queue

Time management android application developed by a team of 10.

Goal: Design and develop an Android application that betters the UCSD community

Date: Jan - Mar 2017

Skills: UX Design, Interaction Design, Prototyping, Usability Testing, Android Development

Tools: Sketch, PhotoShop, Java

Role: UX Engineer Lead

Team: Cross-functional team of 10

WeChat Screenshot_20180311161408.png
 

If to Do Were as Easy as to Know What Were Good to Do...

The forgetfulness of which homework should be finished first is one that most every student has encountered. I hoped to come up with a way to help UC San Diego students overcome this problem. Fortunately, other nine people happened to have the same idea in their minds. We made a team of 10 with UC San Diego community in our minds!

WeChat Screenshot_20180311161755.png
 

the scope

Queue is an application created with the user in mind. We sought to find a way to better our broad and deliver something of genuine benefit. This application makes the everyday struggle of managing time on campus, a more streamlined experience. Queue allows people to choose what to do next that best suits their unique and individual needs.

WeChat Screenshot_20180311161649.png
 

user research

Based on the statistics of the UC San Diego community,  We got around 28000+ undergraduates and 5700+ graduates. We made a survey as to gain a deep understanding of our users to gain a understanding or their needs. From the user research, I was able to gain an idea of what sort of issues I could potentially help address for the UC San Diego community. We gathered and analyzed all the data we got. There were feedbacks that thanked us for did this, nothing felt more rewarding than those responses.Then we created our use cases based on that. We had 36 pages of use cases. Below are a subset of those.

We found three general concepts that many individuals seem to value the most when deciding what to do on campus:

Student valued a notification on their schedule.

TritonLink was not able to generate push notification for students

Student valued the use of Google Calendar or other Calendar App.

TritonLink does not support a sync with Google Calendar

Student valued the notification of all deadlines that they had.

Student had to go to every course website and recorded those important dates

WeChat Screenshot_20180311162222.png
 

Prototype

After the initial user research and need-finding was complete, I created visual representations to map out the user journey and the general user flow of the interface. I then created some high-fidelity digital mockups for interactions to implement. Below are some sample screens for our application.

WeChat Screenshot_20180311164442.png
 

Implementation

We made a demo video as to introduce all team members and our application. The application can be found on Github. Below is the demo video we made. I designed & implemented all interfaces, splash screens and transition animations. Have fun. :)

WeChat Screenshot_20180311162329.png
 

Takeaways

I was not able to fully develop a uniform design language as I was not familiar with Android development. I would definitely set a design language before move on to the next step in the future as to improve the consistence in design of the application.

Also, I would fix the add class function page to allow the user to add a class easily. I would perform Heuristic Evaluation in order to ensure that the application follows the design principles and does not sacrifice usability, functionality, or aesthetics.

While the finished product has room for change, I am proud and happy with the result. Seeing our effort really impacts UC San Diego students' quality of life can be exceptionally rewarding for me. I take pride in the progress and growth I potentially help to foster. :)