Skip to main content
Version: Next

Heuristic Evaluation

In order for us to achieve a renewed platform, while keeping it simple and usable, we performed an heuristic evaluation on the existing platform. Despite being quite old, we were amazed by its usability.

We followed the Jakob Nielsen’s 10 usability heuristics to evaluate the platform. This evaluation method suggests five evaluators as the "magical number" to perform a good heuristic analysis, so all of our team (five people) performed and evaluation. The results are listed bellow.

On the old platform

Problems

ProblemDescriptionHeuristicSeverity
Ambiguity in Application Functionality DisplayEven with multiple of the functions of the application being disabled or non-functional, they still appear on the website, leading to confusion about the functionalities available.Error prevention #53
Cluttered DesignThe design is very cluttered and does not feel easy to use for someone with no prior experience.Aesthetic and minimalist design #84
Dissertation Creation FormThe dissertation's creation/edition form does not scale well with the number of options available. There isn't much space between each field, which can be overwhelming.Consistency and standards #42
Order of columns in different pagesThe columns aren't consistent between the main dissertation list and teacher's dissertation list. Despite that, teacher's dissertation list has a weird order and spacing of columns.Consistency and standards #43
Uniformity Across PlatformMost of the pages are focused on one center table that shares its look across all of the platform, leading to many pages looking exactly the same despite having completely different data and usage.Match between system and the real world #24
Repeated TaksThe website itself is "clunky" to use and does not provide a very efficient way of automatic certain tasks, especially for the teachers.Flexibility and efficiency of use #72
Non-Adaptative layoutThe platform doesn't account for smaller screens and its fixed at a 16:9 ration. Smaller screens have content cutted and have to scroll.Flexibility and efficiency of use #72
Extra menus and informationPages contain irrelevant information (like the landing page), or empty pages. The side menu has irrelevant tabs.Aesthetic and minimalist design #83
Inconsistent Data Presentation in Dissertation ListThe dissertation list table presents data in an unusual order, prioritizing courses over dissertation titles. Additionally, the checkbox indicating whether a dissertation is chosen is small and difficult to notice.Match between system and the real world #22
Confusion in Academic Year NavigationOn the teachers' "Dissertações submetidas" page, the title correctly displays the academic year of the dissertations shown. However, above the legend, two different academic years are displayed, potentially confusing users about the data shown.Flexibility and efficiency of use #73
Lack of Contextual Awareness in Table DesignMost pages use tables to display data, but the table format remains consistent regardless of the data shown, forcing users to rely on page titles or table content to understand their current location and context.Error prevention #52
Confusion in Academic Year NavigationOn the teachers' "Dissertações submetidas" page, the title correctly displays the academic year of the dissertations shown. However, above the legend, two different academic years are displayed, potentially confusing users about the data shown.Flexibility and efficiency of use #7; Visibility of System Status #13
Lack of Clarity in Initial Login Error MessageThe initial login only indicates a problem with the account without specifying the nature of the issue, potentially confusing users who are unsure if the problem lies with their access or another issue.Help Users Recognize, Diagnose, and Recover from Errors #93
Visibility Discrepancy in Dissertation SelectionIn the dissertations list, some dissertations appear as not chosen (unchecked tick box), but when users click to view more info ("Ver"), they appear as chosen ("Escolhida:Sim").Visibility of System Status #13
Non-Adaptative layoutThe platform doesn't account for smaller screens and its fixed at a 16:9 ration. Smaller screens have content cutted and have to scroll.Flexibility and efficiency of use #72
Captions instead of recognizable icons/termsThe platforms displays information as a table, and some elements, like in the "Lista de Interessados" page, columns are represented as non-recognizable icons and require a captionRecognition Rather than Recall #63
Sidebar DesignThe sidebar design lacks organization and spacing, displaying too much information in a cluttered manner. It should be better organized and spaced, with options that are relevant and properly displayed.Match between system and the real world #24
Extra informationPages contain irrelevant information (like the landing page), or empty pages.Aesthetic and minimalist design #83

Strengths

StrengthDescriptionHeuristic
New DissertationsThere is a very noticeable visual hint indicating if a dissertation is new, so users can easily distinguish which dissertations have been added since they last visited the platform.Recognition Rather than Recall #6
Error on bad LoginWhen we, has students of the 3rd year try to login in the website a good error message appears saying that there is a problem with our account and a way to fix it is to talk to the secretary, this message is good but it could be better saying like you don't have access to the website and explain the reasonError prevention #5; Help Users Recognize, Diagnose, and Recover from Errors #9
Intuitive buttonsEvery action button is very intuitive, so users can easily figure what it does.Recognition Rather than Recall #6
Descriptive legendsEvery icon has an associated legend to help lost users to understand the meaning of the column/ fieldHelp and Documentation #10
Simple DesignThe website keeps a simple design (maybe way too simple).The website's information and options are laid out in a way that makes sense (side menus, main table, sort and pagination above) and displays all the necessary information accordingly (but cluttered).Aesthetic and minimalist design #8; Recognition Rather than Recall #6
Support contactsSome pages provide a contact to the support team, which can help the user to solve the problem. Most pages also contain a legend to help the user understand the data presented on the tables.Help and Documentation #10
Captions on iconsThe caption that appears, helps the user to know more of how the website is organizeHelp and Documentation #10
Consistent vocalbularyEvery term used in the website seems to be in accord with the standards, and it's consistent throughout the platformConsistency and standards #4
Easy NavigationGetting in and out of pages is very simple, as well as navigate to desired pagesUser Control and Freedom #3

On the prototype

After performing the heuristic evaluation on the old platform, we started working on our prototype. As humans, we aren't impune from making bad decisions, so we performed an heuristic evaluation on the prototype. Despite correcting most of the flaws presented by the old platform, we ourselves did our fair quote of usability errors. The results are listed bellow.

Problems

ProblemDescriptionHeuristicSeverity
Power-user only searchhe search bar is heavily focused on power-users, mainly when applying filters. Basic users will have much more difficulty in applying filtersFlexibility and efficiency of use #74
Hidden dissertations when user has many alertsAs the "As minhas Dissertações" tab is under the alerts tabs, when it has a lot of notifications it hides the underling tabs.Visibility of System Status #13
Extra effort to make an actionIn order to accept a dissertation, the admin has to access his profile and then see the list of dissertations. The same happens if a teacher wants to see the list of interested students, he has to access the dissertations and only then see the interested students.Flexibility and efficiency of use #73
Overall DesignThe aplication still needs to provide a more consistent layout that is both simpler and less clutterred.Consistency and standards #43
Lack of errorsMore errors and notifications should be added in order to let the user know any mistakes made from his options or from problems with the application.Help Users Recognize, Diagnose, and Recover from Errors #93
Position of important buttonsWhen its presented to a student an agreement to accept a dissertation the options to accept or deny it are in the end of the page and it should be the main focus meaing that it should appear at the end of the page and in the notification it could appear the options to accept or deny it plus the see more option.Flexibility and efficiency of use #73
Inconsistent LabelingWhere it shows As minhas escolhas it shoukd appear a different label, depending on the role, like for student it should appear Dissertações com interesse or if he/she already has one dissertation appear Dissertação Escolhida or Atribuída, for a teacher As minhas dissertações is a correct label and for admin it could appear Dissertações pendentes;Consistency and standards #44
Lack of Useful NavigationIn the student's profile page t it's missing a quick access button saying "Ver mais dissertações" for the student to add more interest on dissertations, the same goes for the admin navbar, where it's missing a quick access link to see the dissertations that are waiting for approval;Flexibility and efficiency of use #72
Role not DisplayedThe website doesn't show the user role on the navigation bar , which can lead to confusion about the user's permissions and what he can do on the platform.Visibility of System Status #12
Too Many ColorsThe amount of different colors and saturation used in the dissertation list page may lead to a unpleasent experience for the user, as it is difficult to focus on the data presented. Colors with more "pop" should be preserved for more important information, while things such as Courses of a dissertation shouldnt use such a strong color.Aesthetic and minimalist design #83
Easily Cluttered LayoutThe current layout of "Áreas" and the dissertation course are not scalable and may lead to a cluttered UI if more options are added without adjustments done. Same problem for the dissertation details page. Same problem for profiles pages.Aesthetic and minimalist design #84
No CaptionsThere is no legend to indicate what is the green background on the new dissertations list, which may lead to confusion about the meaning of the color.Help and Documentation #102
Extra information and inconsistent layoutIn the "Profile Student Page Accepted Acordo", the text is not all justified to start on the same position. Curso(s) is also irrelevant information in this page.Aesthetic and minimalist design #82

Strengths

StrengthDescriptionHeuristic
Clean LayoutThe application provides a clean landing page that clearly states the purpose of the application and next steps to be taken by the user in order to achieve his goals. The contrast of the new dissertations makes them easily spotted.Match between system and the real world #2
Easy NavigationThe search bar provides a quick way to find wanted dissertations, thats intuitive and doesnt require a lot of clicks from the user.Flexibility and efficiency of use #7
Consistent Color SchemeThe website has a consistent color scheme throughout the pages, which helps the user to understand the importance of the information presented.Consistency and standards #4
Descriptive LayoutUsers can easily see all the crucial information they need with a glance of an eye.Aesthetic and minimalist design #8
Alerts on ActionWhen the user makes an important action an alert is shown. This prevents user from making wrong actions and giving confirmation on successful actions.User Control and Freedom #3; Visibility of System Status #1

After compiling the results, we returned to the design table to correct our usability flaws.

All heuristic evaluation reports can be found in our drive