Following the Neilsen Norman Group’s 10 Usability heuristics, I will analyzed a highly rated app. In this evaluation I:
1- Assessed usability and functionality of the app using the above hueristics.
2- Proposed redesigns based on my findings.
3- Created a scalable user interface (does not need to be capitalized, but you can do UI in parenthesis because now you’ve established what UI Library means)
2 Weeks
Evaluator
UI Designer
Pen & Paper | Sketch | InVision
iOS
The Second Cup Coffee Co. app provides members with an easy and fast way to earn rewards with every purchase. It’s an important program within the company, and it continues to grow, representing a quarter of sales in Q4 2018.
I analyzed the iOS platform. In the Apple Store the app is highly rated: 4.5/5 based on 4.7k reviews, which will a fairly big challenge.
My team and I evaluated the existing app’s usability using Neilsen Norman Group’s 10 usability heuristics. This allowed us to have a standardized way to assess usability and functionality.
Find out what smoothie flavours are available and the price for each size.
Following the previously stated task flow, we evaluated the extent to which the screens adhered to standards.
How it works’ screen
A vague explanation, especially if the user is a first time customer. Also, there’s high cognitive load making the user calculate the value of the points: “Earn 10 points for every dollar spent, and get a reward every 500 points earned” Finally, it is not clear what kind of reward they get. Giving examples of what this reward is would be easier to understand than just numbers and points.
There are several inconsistencies in the different screens:
Although, the interface presents mostly cosmetic problems and most of the functionality works, the app shows a Major usability problem during password recovering, that might potentially prevent the user to access the app altogether.
In the first wireframes the happy path is scheduling an appointment to see a doctor, there is a secondary task leading to a ‘no open walk-in clinic’ alert.
In the redesign, instead of a generic error message users are informed exactly what criteria is not being met.
Also added:
– the option to show the password
– Steps to show where the user is in the registration process to reduce drop off.
Switched from the gear icon to a burger menu with an added description. It is now clear what this interaction is and will do.
Icons were reduced to human interface guidelines recommended size and layout.
Content is reorganized to express conversions from points to actual product rewards, with emphasis on the most important parts of the explanation.
Adhering more closely to iOS best practices, the options were turned into buttons with content shown at all times, saving the user the extra click.
‘Pick-Up Order’ bar was moved to the top and integrated into the flow of the menu better, which can also now be changed whenever the user wants.
The menu options were made to adhere to branding colours and a search option was added, improving visibility and options available to the user.
I created a slider to give the user more freedom to customize their drinks, instead of presenting just one more option apart from the regular one.
When adding items, the user was automatically taken to the order menu. Instead, a modal could be used for the user to decide if they want to continue shopping or go to the checkout.
Right after removing an item from the cart in the original design, users were automatically redirected to the order menu. With a modal box for confirmation, users will prevent errors by confirming the pressed choice.
Also added:
– an option to modify the pick-up location through a drop down
– the option to choose closest location first
After several attempts to recover a password, one of our testers gave up on the process.
We decided this was the most urgent problem to solve. Without the ability to access the app, there’s no reason for the app to exist.
For a potential redesign, reminders to check the spam folder and an option to resend the email were created.
Then, they are left on the password reset screen. This stops them from going back to the sign-in screen, and having to start the process from zero.
Finally, if there are technical issues or any other needs they are given the option to access a representative for assistance.
I created a clear and functional organized catalogue of all the typography, colours, components, and design elements used in my redesign. Subsequently, I turned this inventory into a functional User Interface library that can be shared with other internal departments while working in collaboration.
Based on my heuristic evaluation, the following are the usability improvements I recommend, organized according to their severity.
High Priority
Medium Priority
Low Priority