Heuristic Evaluation Report
Heuristic Evaluation Report
Heuristic Evaluation Report
Case study - Educational productivity application
Case study - Educational productivity application
Case study - Educational productivity application
By - Subageetha K
By - Subageetha K
By - Subageetha K
Study Café
Study Café
Study Café
Visibility of system status
Visibility of system status
Visibility of system status
The design should always keep users informed about what is going on, through appropriate feedback within a reasonable amount of time.
The design should always keep users informed about what is going on, through appropriate feedback within a reasonable amount of time.
The design should always keep users informed about what is going on, through appropriate feedback within a reasonable amount of time.



Addressing invalid input
Addressing invalid input
Addressing invalid input
Addressing current status
Addressing current status
Addressing current status



Match between system and real world
Match between system and real world
Match between system and real world
The design should speak the users' language. Use words, phrases, and concepts familiar to the user, rather than system oriented terms. Follow real-world conventions, making information appear in a natural and logical order.
The design should speak the users' language. Use words, phrases, and concepts familiar to the user, rather than system oriented terms. Follow real-world conventions, making information appear in a natural and logical order.
The design should speak the users' language. Use words, phrases, and concepts familiar to the user, rather than system oriented terms. Follow real-world conventions, making information appear in a natural and logical order.



Icons used are recognizable and highlighted according to the page the user is in
Icons used are recognizable and highlighted according to the page the user is in
Icons used are recognizable and highlighted according to the page the user is in
User control and freedom
User control and freedom
User control and freedom
Users often perform actions by mistake. They need a clearly marked "emergency exit" to leave the unwanted action without having to go through an extended process.
Users often perform actions by mistake. They need a clearly marked "emergency exit" to leave the unwanted action without having to go through an extended process.
Users often perform actions by mistake. They need a clearly marked "emergency exit" to leave the unwanted action without having to go through an extended process.






Undo progress
Undo progress
Undo progress
Undo progress
Undo progress
Undo progress
Consistency and standard
Consistency and standard
Consistency and standard
Making sure we maintain consistency through application so that a user’s interaction with your product never confuses them.
Making sure we maintain consistency through application so that a user’s interaction with your product never confuses them.
Making sure we maintain consistency through application so that a user’s interaction with your product never confuses them.









Consistent use of colors and icons
Consistent use of colors and icons
Consistent use of colors and icons
Error prevention
Error prevention
Error prevention
Good error messages are important, but the best designs carefully prevent problems from occurring in the first place. Either eliminate error-prone conditions, or check for them and present users with a confirmation option before they commit to the action.
Good error messages are important, but the best designs carefully prevent problems from occurring in the first place. Either eliminate error-prone conditions, or check for them and present users with a confirmation option before they commit to the action.
Good error messages are important, but the best designs carefully prevent problems from occurring in the first place. Either eliminate error-prone conditions, or check for them and present users with a confirmation option before they commit to the action.






Provided dialog for conformation
Provided dialog for conformation
Provided dialog for conformation
Recognition rather than recall
Recognition rather than recall
Recognition rather than recall
Minimize the user's memory load by making elements, actions, and options visible. The user should not have to remember information from one part of the interface to another. Information required to use the design should be visible or easily retrievable when needed.
Minimize the user's memory load by making elements, actions, and options visible. The user should not have to remember information from one part of the interface to another. Information required to use the design should be visible or easily retrievable when needed.
Minimize the user's memory load by making elements, actions, and options visible. The user should not have to remember information from one part of the interface to another. Information required to use the design should be visible or easily retrievable when needed.












Displays recently viewed
Displays recently viewed
Displays recently viewed
Displays recommendations
Displays recommendations
Displays recommendations
Flexibility and efficiency of use
Flexibility and efficiency of use
Flexibility and efficiency of use
Make the design flexible to deal with a variety of situation making it easier for both experts and newbies.
Make the design flexible to deal with a variety of situation making it easier for both experts and newbies.
Make the design flexible to deal with a variety of situation making it easier for both experts and newbies.






Join a studygroup and use Timer alongside to keep track and be productive both at the same time.
Join a studygroup and use Timer alongside to keep track and be productive both at the same time.
Join a studygroup and use Timer alongside to keep track and be productive both at the same time.
Aesthetic and minimalist
Aesthetic and minimalist
Aesthetic and minimalist
Interfaces should not contain information that is irrelevant or rarely needed. Every extra unit of information in an interface competes with the relevant units of information and diminishes their relative visibility.
Interfaces should not contain information that is irrelevant or rarely needed. Every extra unit of information in an interface competes with the relevant units of information and diminishes their relative visibility.
Interfaces should not contain information that is irrelevant or rarely needed. Every extra unit of information in an interface competes with the relevant units of information and diminishes their relative visibility.






Divided information and placed as separate cards so it is easy for users to differentiate and also less confusing.
Divided information and placed as separate cards so it is easy for users to differentiate and also less confusing.
Divided information and placed as separate cards so it is easy for users to differentiate and also less confusing.
Help users recognize, diagnose and recover from errors
Help users recognize, diagnose and recover from errors
Help users recognize, diagnose and recover from errors
Error messages should be expressed in plain language (no error codes), precisely indicate the problem, and constructively suggest a solution.
Error messages should be expressed in plain language (no error codes), precisely indicate the problem, and constructively suggest a solution.
Error messages should be expressed in plain language (no error codes), precisely indicate the problem, and constructively suggest a solution.






Cancel option to stop reporting
Cancel option to stop reporting
Cancel option to stop reporting
Forgot password option to reset password
Forgot password option to reset password
Forgot password option to reset password
Help and documentation
Help and documentation
Help and documentation
Help should be easily available and accessible from anywhere which contains relevant data which the user might seek when using the system.
Help should be easily available and accessible from anywhere which contains relevant data which the user might seek when using the system.
Help should be easily available and accessible from anywhere which contains relevant data which the user might seek when using the system.



Provided Help Centre with FAQs, Feedback and contact us option for the users to connect with us when in need of help.
Provided Help Centre with FAQs, Feedback and contact us option for the users to connect with us when in need of help.
Provided Help Centre with FAQs, Feedback and contact us option for the users to connect with us when in need of help.
Thank you
Thank you
Thank you