UX PROJECT


Plethora

A responsive expert app that offers trustworthy advice to working professionals

Project ConText

Designed a responsive web application for young professionals seeking online experts’ advice in various fields with reduced waiting times

Brief
Role
Product Designer
Date
April - August 2020
Methods
Competitive Analysis, User Survey/Interview, User persona, User stories, Card Sorting, A/B test, Usability test, Affinity Diagram
Challenges
Design for a specific circumstances: Every detail of the users’ interaction with this service, and characteristics of the target users need to be considered.
Tools
Adobe XD, Miro, Google survey, UsabilityHub, Optimal Workshop
Problem statement
The recent global outbreak of COVID-19 has had a massive impact on countries all over the world and although the disease itself is particularly dangerous for the elderly, younger people are also suffering the consequences of this pandemic especially those used to active lifestyles. To prevent the spread of the virus, governments all around the world have been forced to shut down economic activity to an unprecedented degree until the pandemic is over. Stuck at home, most people have felt stressed and suffered ''COVID-19 blues", especially those used to active lifestyles. 
Working professionals who have felt stressed and suffered from ''COVID-19 blues" need a way of gaining trustworthy advice from experts. This advice would allow then to save time and avoid incorrect information or advertising on common websites.
Process
This project proceeded by User-Centered Design process. Several quality/quantity and attitudinal/behavioral research methods were used. I conducted user surveys and interviews to gather information directly from the participants. With data-driven analysis, I created an information architect which follows users’ mental model. Based on the result, I designed prototypes and modified them according to usability tests.
Solution

Provides elaborated review systems, instant booking, and simple payment plans

Verifying qualifications 
Users can search experts easily and can check each of their reviews and qualifications through trustworthy networks.
Instant Booking
Users can reach out for customized advice from qualified cooking professionals by taking drop-in classes.
Simplified Purchasing Process Users can easily choose which subscription plan is suitable for them and also check available discount options.

competitive analysis

Analysed similar products on the market

I conducted SWOT analysis of some of the major competitors such as Telmie, The ONE, and Livi as they all offer a video-call with an expert on a variety of topics. In a broader perspective, Google and Youtube can be competitors as they can provide solutions in different ways. One is a search-engine whereas the other is a recorded video platform,  I researched their products’ pros and cons.

Competitive analysis result

User interview

Learned from people: potential needs and wants

The online interview was conducted to ask follow-up questions and to discuss in-depth the participant’s overall impression of the topic. Through the online interview, I collected a significant amount of insights into the users and find a way to fix problems.

interview goal
• To better understand user behaviour regarding their requests for advice from experts. 
• To determine which tasks users would like to complete using an expert video call (assistant) app
• Documenting user’s pain points with existing expert help apps or other tools like Wikipedia, Google or Quora
• To ascertain which features are most important to the users in the app
Affinity map of the user interview

core features

Derived core features from the categorized feedback

Through the user survey and interview, I found pain points and individual needs. I then divided these findings into four main categories: Interactions, reliability, availability, and payment. Based on the insight, I came up with possible solutions and organized them according to impact and effort to prioritize 3 core features.

User persona

Three primary personas emerged from my user research which involved conducting user surveys and interviews. These personas help to understand the general behavior of our target audience as well as their needs and goals.

User Persona (Click the images to see on the full screen)

user journey

Focusing on the goals of these personas, I created scenarios and user journeys that illustrate how they move through the process. Understanding the personas helped significantly to provide opportunities for creating better user experiences.

Final sitemap (Click the images to see on the full screen)
User flow

I defined user flows for each feature to understand and meet genuine objectives and the needs of the respective persona. Alternate paths can also be taken in each flow. Using these user flows, I carried out low-fidelity prototyping and tested potential solutions through usability tests which will be explained at a later stage.

User flow of Anna
User flow of Mark
User flow of Catherin

information architect

Improved learnability by intuitive site map

Card sorting was used for testing the psychologies of real people regarding the information architecture of the potential solution. The card sorting iterated 2 times to reach the final sitemap because I noticed that many people were confused about several categories. In the second test, the choices of participants appeared consistent across the board.

The first card sorting results
The second card sorting results

By asking the users to organize items into groups and assigning categories to each group, I could create and refine the information architecture of the app by exposing the user's mental models. It also provided quantitative data which helped me to make decisions and prioritize resources.

Final sitemap (Click the image to see on the full screen)

However, there were still some glitches the user may encounter with this sitemap, so I created “Video call booking” tap which can be accessed from the “Dashboard”. By adding detailed instructions on the “Being an Expert” page, people are able to differentiate between the “Expert Profile” and “My Expertise List”.

Responsive app design plan

Designed a responsive web application

I used Mobile-first to design a responsive web application. This application automatically manipulates and transforms web pages to optimize the structure of content with respect to the type and size of the device that they are being viewed on. I recorded a list of content based on the needs of user personas and I repeated this process for the “Tablet Content” and “Desktop Content” sections by using a progressive enhancement process.

usability test

Observed the user's interaction for refining the mid-fidelity prototype

The goal of the usability test was to access the learnability, efficiency, satisfaction, and error for first-time users. I observed and measured interaction with the initial prototype of the participants from the sign up to completing 3 main features of the app: search expert, try drop-in call, choose/payment for a subscription plan. The objective is to check whether users understand the basic features and feel happy with it from onboarding to the main tasks.

Moderated remote is a main methodology of the test, using zoom and guick time player for screen sharing and recording.

Usability Test result

Test Result:
The test was successful as it provided a great insight into the users’ interactions and issues I should fix to make the app better. During each usability test, all 6 participants were able to complete the 3main tasks and gave different kinds of feedback. I set up action points for every single observation with a rainbow sheet and 5 issues among the results were chosen to improve the usability of the app within finite resources by its severity.

Rainbow sheet of usability test result

iteration

Limitations and Constraints Retrospective & Next Steps

Issue 1: It is frustrating to have to click the same button multiple times before checking the profile and the booking​ ​
​Some test participants were not sure how to view the profile, and it took some time for them to find it. One of them requested that we add a direct booking button on the preview screen.  
Solution: ​Add a ‘book a call’ button for checking detailed profile, separate buttons

Issue 2​: The difference between the two buttons after a booking is unclear. (Severity : )
Most of the participants hesitated before selecting a button to click for the next task. Also, they commented that they were confused by these two buttons. 
Solution: ​Indicate the difference between those 2 buttons by changing button design and contents 

Issue 3​: The users can’t find a way to return to the Dashboard from the current task.
Some test participants didn’t notice the logo button on the top.
Solution:​ Add Logo design to make it noticeable to the users so that they can recognize it when they want to return to the Dashboard. 

Issue 4​: Users can't find the ‘Credit’ button.​ ​
Most of the users were not sure where the ‘Credit’ button was located for ​choosing a payment for a subscription plan. 
Solution:​ Rearrange the 'Credit button' to the top of the dashboard for the desktop version and in the hamburger icon for the mobile version. 

Issue 5​: The Onboarding screens were not effective in conveying basic information.
Instead of spending enough time on onboarding pages, test participants tended to skip them. Some of them left comments that they wouldn't know what to expect from the pages.  
Solution:​ Add illustrations to the onboarding pages. Give a clearer introduction on the onboarding screens 

The others: There are a lot of grammatical errors.
Some users complained about the errors above anything else.
Solution:​ Fix all the errors 

iteration
Evaluate the low-fidelity prototypes
I started prototyping Starwords based on the narrowed downed-ideas which were identified in the user flow. I created the low-fidelity prototype and moved on to evaluate on that.

Key Finding #1: People don’t always understand what icons indicate
Some test participants didn’t know which icon to click on in the navigation bar at first. However, once they found it the process was smooth. Adding labels on the navigation bar would help users navigate the app more easily.  

Key Finding #2: Unclear terminology ruins the user experience
Several terms used in the buttons were not clear enough to indicate their function. People got confused about what “choose a topic” meant and didn’t know it would take them to a video. So I changed it and replaced 'Domain' to ‘Fields’ on another screen.  

Key Finding #3: the size of CTA buttons affects users’ behaviors
Some users were not sure if they needed the “another clip” button, since the "you may like" section was almost the same feature, and this overlap confused them. I changed the location and size of the buttons to make them work exclusively. (Remove “Another clip” button and make “Review Words” button bigger , Replace “Add to my note” button to “Return to the video” button)

Initial design

Search and book a call with a qualified expert
Low-Fidelity
Mid-Fidelity
Take a free sample call instantly or post a request
Low-Fidelity
Mid-Fidelity
Choose a suitable subscription plan
Low-Fidelity
Mid-Fidelity

final design

Search and book a call with a qualified expert

The Expert Search is one of the most key features of this app. On this feature, the user takes the initial decision on how to find a proper topic and expert who can help them best. However, it was a bit challenging how to make the search process effective. I decided to make the search bar simple and show all available experts list first.  Once the user finds an expert looks interesting, the user can check his or her expertise intuitively within one page including accountability of their skills. Throughout the iterations, I made a well-organized expert introduction with enough amount of information displayed.

Search Experts
Check reviews and book a call
Take a free sample call instantly or post a request

In this feature, I have changed the title from Try sample call to Free sample call because I found that a few interviewees got confused what’s the difference between sample call and regular booking. Moreover, I add additional functions which are Post Request after user interview and usability test for two-way communication in case the user cannot find a proper mentor or topic available, then they can ask mentors their request by post in detail.

Try a free call
Post a request
Choose a suitable subscription plan

Initially, I did not have an idea I need to separate pages for alerting the result of the payment. Throughout the usability test and user interview, I realized the fact that the user wants to know the payment process is successfully done. Additionally, small adjustments on the button as CTA, it was not clear what happens if the user clicks it, so I adjust the text on the button to convey the clear function of a specific button.

Purchase credits

Retrospective

Further improvement & Next Steps

Further improvement
Through this project, I was able to experience every step of the UX design process. Although it was not a small amount of work, I’ve gained significant insight by practicing a design flow from user survey to prototyping. For further improvement, I would like to spend time on adding UI assets to this project.  

Next steps
I would like to monitor and analyze actual user data using tools like Google Analytics when this product is going live as well as monitoring it. The significant amount of user data will give more valuable insights to drive the entire project towards a better direction.