Timeline:
March 21, 2024 - May 23, 2024
Role:
Solo project in DesignLab UI/UX Bootcamp
OVERVIEW
Adding a new feature to an existing app.
For my second capstone project, my main objective was to “Add a new feature to an existing app”. The app I have chosen is, WorkJam. WorkJam is a scheduling app meant for employees to view their upcoming work schedule. I currently use this while working at Apple Retail.
PROBLEM
Going through loops just to switch shifts or find cover for retail employees.
As a retail employee, I’ve noticed how difficult it was to find simple answers. Having to ask managers or employees themselves “what is your shift for _______ day?” or “Are you able to switch?”
COMPETITIVE ANALYSIS
Explored a couple of competitors.
Created a competitive analysis to view similarities and differences between all the apps. I found that all apps have very similar ways of sharing information within management and only leaders are able to view certain things. There are lots of limitations to non-desk employees.
SITE MAP
USER INTERVIEWS
Outsides space other than retail work space have similar concerns.
Although this project was originally targeted towards those that have experience using WorkJam, I still conducted 3 User Interviews to participants that have experience with non 9:00am- 5:00pm hours. I’ve asked them questions below to find trends, frustrations, and ideas.
Research Questions:
How are shift swaps/release like for you? How do you reach out to people?
What did you like about how your employer did the scheduling? (past or present employer)
What are some of your frustrations with shift swaps/release?
Is your schedule public in your work environment?
What kind of privacy would you want if a scheduling app had more of a public schedule out? Anything you don’t want people to see?
Any cool features you would like to see on a scheduling app?
Key Findings:
SURVEYS
Gathering more information with real users of WorkJam.
After conducting User Interviews with external participant, my mentor and I talked about being sure about moving on with these patterns and frustrations, the best way to do so was to conduct User Surveys. I conducted User Surveys to those that have utilized WorkJam before. Which happens to be my co-workers at Apple. I had 11 people take the survey.
Getting started with the users journey.
I’m keeping in mind that my main objective for this projects is “Adding a New Feature”, I still want to keep the same flow and structure of WorkJam. The newest feature that I am adding would be #7, to give users a more efficient way of viewing the overall current schedule of the shift they would like to release or swap. That “button” will lead to information such as:
1. Who is working that day
2. The hours they’re working
3. Who is not scheduled that day
DESIGN IMPROVEMENTS
A couple of adjustments during my Low/Mid Fidelity Wireframes.
With conversations with my mentor, I thought it was best to stick with the current design of WorkJam and just build off of it because the projects main objective is “Adding a new feature to an existing app”. I made some small iterations that seem to flow better as well as details for certain screens.
TESTING & ITERATIONS
Implemented changes after testing.
Tested my High Fidelity Wireframe with 3 participants. I gathered information and put it into an Affinity Map. Then I was able to group everything in to four groups: Worked, Opportunities, Needs, and Questions. After grouping them, I was able to get started on the iterations and here was my process.
THE FINAL SCREENS
The final product.
STYLE GUIDE
How to create the design?
CONCLUSIONS & LESSONS LEARNED
Final thoughts on what I could have done differently.
This was my second capstone project for my bootcamp and I was able to learn so much so much through this process. As I continue this journey, I’m able to look back on my previous project and acknowledge tremendous growth from when I first started, to now. With that being said, here are a few things I have learned:
1. Sketch more ideas through out the project - With this project being an “Adding a new feature” focused, my mindset was very tunnel vision to keep the UI exactly the same. Though I believe I did well when it came to copy work, I definitely had more opportunities during the beginning stages to sketch my ideas out more.
2. Gain more feedback - I was very fortunate enough to receive amazing mentoring from my bootcamp mentor, Ruben. I believe I could have asked for more feedback from both my mentor and peers through out this process because I saw myself struggle at times.
3. More iterations - I’m very proud of myself during this project for really honing in during the iteration process. I made it a priority to iterate/add designs based on feedback. On that note, I still believe I could’ve slowed down a bit more and not be so in a rush to get to the final result. Overall, I’m proud of the iterations and growth I was able to see during this project.
Link to my full Figma work file here.
For more work inquiries, feel free to email me at
kenny.h.nguyen@outlook.com
More Projects: