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
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!
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.
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
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.
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. :)
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. :)