


DMart Shop Ready App
An Online Shopping App Heuristic Evaluation Case Study
DMart is a one-stop supermarket chain that aims to offer customers a wide range of basic home and personal products under one roof. Each DMart store stocks home utility products - including food, toiletries, beauty products, garments, kitchenware, bed and bath linen, home appliances and more - available at competitive prices that our customers appreciate. Our core objective is to offer customers good products at great value.
Role: UX Designer
Duration: 2 weeks
Tools: Figma, Miro Board
Evaluation Objective
Find usability problems on DMart Ready application that violate the heuristics and come up with recommendations to redesign the app.
Evaluation Procedure
-
Outline the scope of evaluation.
-
Select an evaluation system (Use of 10 Heuristics developed by Jakob Nielsen).
-
Set up an evaluation system (Use of Severity Scale from 0 to 4).
-
Analyse and summarise the findings (Create a Google spreadsheet for date entry).
-
Prioritise the issues (Categorised the issues based on severity scale).
-
Submit recommendations to fix the issues based on severity.
-
Finalise the presentation.
10 Usability Heuristics
By Jakob Nielsen
-
Visibility of system status
-
Match between system and the real world
-
User control and freedom
-
Consistency and standards
-
Error prevention
-
Recognition rather than recall
-
Flexibility and efficiency of use
-
Aesthetic and minimalist design
-
Help users recognise, diagnose, and recover from errors
-
Help and documentation
Nielsen's Method, 1993

Site Map

Positive Features
Colors and Fonts
Description
The choice of colours is consistent across the app and font is legible.


Terms & Conditions Page
Refund Policies Page

FAQs Page
Efficiency and Feedback
Description
Reorder option provided for quick navigation to reduce user’s time spent looking for products thus improving experience.
Shows the amount of money saved on in the previous orders creating a positive experience for users.

My Orders Page
Flexibility and Use
Description
Quick item quantity selection allows users to browse through the products swiftly.

Product Page
Recallability
Description
Recent searches appear in the suggestions of the search bar making it easy for the user to recall previous searches instantly.

Home Page
Problem Troubleshooting
Description
One-click help and FAQs options make it easy for the user to help themselves.

Side Menu Page
Opportunities of Improvement


App Permissions Page
Home Page
Problem Type: Privacy
Heuristic Violated: User control and freedom
4
App directly uses Google speech feature without any prompt of permission request to user.
Description
Severity Score
Recommendation
Add a pop up option that asks user to allow access to microphone for voice commands feature.
Problem Type: Navigation
Heuristic Violated: Flexibility and efficiency of use
3
Pickup point doesn’t have an option to view the address on map increasing user effort.
Description
Severity Score
Recommendation
Add a “view on map” icon to directly navigate the user to Google Maps for easy accessibility.

My Orders Page
Problem Type: Navigation
Heuristic Violated: Flexibility and efficiency of use
Severity Score
Description
Sort and Filter options not available increasing user labour of browsing through “out of stock” items along with the available products.
3
Recommendation
Add “Sort” and “Filter” options with their sub selections for easy and effortless browsing. A toggle button to filter out the “out of stock” items can also be used.


Products Page
Problem Type: Message intuitiveness
Heuristic Violated: Help users recognise, diagnose and recover from errors
2
Error messages and discount messages have same colour which can lead to confusion among users.
Description
Severity Score
Recommendation
Change the colour of discount messages to a lower intensity colour like orange.

Products Page
Order Summary Page
Problem Type: Button Inconsistency
Heuristic Violated: Consistency and standards
2
Discount messages colour changes from orange to red when navigating from product to order summary page.
Description
Severity Score
Recommendation
Maintain colour consistency to avoid user confusion and maintain consistent button design.

View Cart Page
Problem Type: Button Inconsistency
Heuristic Violated: Help users recognise, diagnose and recover from errors
2
Discount messages colour changes from orange to red when navigating from product to order summary page.
Description
Severity Score
Recommendation
Maintain colour consistency to avoid user confusion and maintain consistent design.

View Cart Page
Sub-Categories Page
Problem Type: Information cluttering
Heuristic Violated: Aesthetic and minimalist design
1
Dissimilar sub-categories are cluttered under one section creating additional scrolling and time spent on selecting desired category.
Description
Severity Score
Recommendation
Reduce clutter by using sections and subsections or putting items in different categories altogether.

Conclusion
After conducting the Heuristic Evaluation on the DMart Ready Application, I found out 5 elements to keep and 9 recommendations for improvement.
Heuristics Followed
Heuristics Broken
-
User control and freedom: 1
-
Consistency and standards: 2
-
Error prevention: 1
-
Flexibility and efficiency of use: 3
-
Aesthetic and minimalist design: 1
-
Help users recognise, diagnose, and recover from errors: 1
-
Recognition rather than recall: 1
-
Flexibility and efficiency of use: 2
-
Aesthetic and minimalist design
-
Help and documentation: 2