Prototype & Test
The final stage was to Prototype and conduct Usability Testing. I jumped into Figma and created low-fidelity screens and put together my first prototype. I examined the screens and started polishing them by adding colour, custom-made vector illustrations, text, and all the final UI essentially. Bringing all of my ideas, research, flows, and sketches to life! For Usability Testing, I conducted 3 rounds of user testing, made final iterations and then treated myself for successfully completing my dream app!
Low-fidelity prototype
When creating low-fidelity screens, I knew I wanted to focus on Login/Signup, Onboarding, and all navigation from the Homepage to different sections of the app including settings, preferences, profile, therapist dashboard and more! This stage was critical to laying a solid foundation for the UI.
High-Fidelity Prototype
One of my favourite parts of this entire process was creating custom UI for all these screens in Figma. One of the most challenging screens for the custom made vector illustrations were the screens in Onboarding that say "Let's overcome the stigma" showing multiple hands placed on top of each other (that took me almost a day to finish and get every detail!) and as well as the "Let's celebrate where you come from" with the map of South Asia. (yes, I created every single vector for every edge and corner of each country 😅) but it all came together in the end!
usability testing plan
NewPhase completed 3 rounds of usability testing. This was the rating system and tasks that were completed by 10 users in total.
1 unmoderated remote usability test
Findings:
During this remote usability test, I discovered some underlining issues and pain points with the interactions built into the app.
1. Sign up Onboarding: the onboarding interactions were difficult for the user to navigate.
2. Therapy Onboarding: the therapy onboarding had missing interaction links.
3. Profile: The profile had overlapping interactions that caused the screen to disappear at times.
Next Steps:
The next steps were to resolve these pain points and move onto round 2 of testing with 4 new users.
Round 1 of User Testing
4 moderated in-person usability tests
Findings:
During these 4 in-person moderated usability tests, I discovered some occurring issues that were present from the remote usability test, and some new pain points that needed attention.
1. Quick-Add: Many users were having issues with the quick-add feature when trying to exit to the homepage. They instinctively clicked the screen trying to exit and instead ended up on another screen.
2. Therapy Onboarding: the therapy onboarding was still difficult for users to interact with, especially when I asked users to book an appointment. Most users couldn’t make the connection from the “confirm email” button to the “book an appointment” task.
3. Mood tracker Analytics: The mood tracker analytics was only accessible through the profile section, making it difficult for users to find a weekly, monthly and yearly view of their mood tracker. Also, there were interaction problems when the users navigated through the 4 tabs (today, week, month & year)
Next Steps:
The next steps were to resolve these new pain points and move onto round 3 of testing with 5 new users.
Round 2 of User Testing
5 moderated in-person usability tests
Findings:
In the final round of testing, I analyzed all of the problems from round 2 and made updates.
1. Quick-Add: Instead of being able to click the screen and being re-directed somewhere else, I removed that interaction and instead made it simpler by letting the user tap on the “+” to exit the interaction, making it work both ways.
2. Therapy Onboarding: I added interactions to the 4 blocks in the therapy onboarding, giving the user 2 options to navigate, either by tapping the 4 blocks that are marked as “steps” or clicking the right bottom arrow. Also, I changed the “confirm email” button to “book an appointment” making it easier for the user to make the connection between the task and the design.
3. Mood tracker Analytics: I noticed that the mood tracker analytics page was a common issue among most users. I made the analytics page as the Mood tracker dashboard, avoiding the need for the user to go through profile to access it and also, using the quick add feature more often, since that was the only way to log your mood. As a result, users were able to separate the two screens easily and more effectively.
Next Steps:
Nothing is perfect at the end of the day, so there were still some pain points in these 5 usability tests. However, it was a significant positive difference from the original 4 tests. At this point, NewPhase officially complete its testing stage and was ready to be handed off to the development team!
Round 3 of User Testing