The average results of each attribute in each
aspect / principle of heuristic evaluation above were
used to calculate questionnaire results.
Calculations on heuristic evaluation using equations
(1):
∑=0∗+1∗+2∗+3∗+4∗… (1)
∑ = Number of rating scores from sub aspects of
usability in each aspect of usability (H1, H2, …, H10)
= usability points (valued at 1/0)
Then, using equation (2), generate a severity rating
value for each aspect of usability:
(2)
= Severity rating has an effect on one aspect of
usability
= the number of usability sub-aspects in each
usability aspect
The severity level of a usability problem can be
determined using the following scale of 0 to 4
a. Scale 0: There are no usability issues.
b. Scale 1: Cosmetic problem; problem does not
need to be fixed unless there is time remaining in
the project.
c. Scale 2: Category minor usability issue, resolve
this issue given a low ranking
d. Scale 3: Category major usability issue, resolve
this issue given top priority.
e. Scale 4: Category usability disaster; this issue
must be resolved prior to the product's release
Here is a list of heuristic evaluation aspects and
sub-aspects of heuristic evaluation
Table 3: Usability Aspect and sub aspects.
Aspect Sub Aspect Usability
Visibility of the
system status
1. Each page has a title that describes
the page's content.
2. Each symbol or icon, as well as the
design scheme, on each page is
consistent.
3. There is a visually distinguishing
response when an object (button, option
button) is pressed or selected.
4. The menu and page names
correspond to the content.
5. The display menu can already
distinguish between the currently
selected menu and those that are not.
Compatibility
between the
system and the
reality
1. Icons that can be used by anyone
2. The menu name is written logically
and is understood by the user.
3. The shape or image used is
appropriate for the user's culture.
4. For users who are actively using the
app, there is a language option.
User control
and freedom
1. There is a help button if the system
does not display the results of any
process, such as if an error occurs.
2. Users have the ability to search for
data in a variety of ways.
3. If the system has a nested menu, the
user should be able to easily navigate to
the previous page.
Consistency
and standardize
1. Each page is labeled with a title.
2. Each page has consistently written
standard writing.
3. Each page's title is consistent in terms
of font shape, size, and paragraph
length.
4. The appearance of the form on the
web for each page is consistent and the
same.
5. Other commonly spoken languages
are available as language options.
6. Not only images can be displayed,
but there are also accessibility standards
for users on each page, which is
especially important for those with
special needs (blind people, deaf
people)
Error
prevention
1. The text provided is in clear
instructions and avoids ambiguity
2. All information has been properly
organized.
3. Each page contains navigation
instructions for the user.
Help users
identify,
diagnose and
resolve
problems.
1. When it is unable to access the page,
an error message appears.
2. When a user makes a mistake when
making changes, a warning sign
appears.
Flexibility and
Efficiency
1. The application page displays content
in the language selected by the user.
2. Menus and other information are
presented in an attractive manner.
3. Group menus and other information
are simple to recall.
4. On each page, there is a navigation
menu that can assist us.
5. The Navigation Menu is in the proper
location.
6. The search menu is simple to find and
use.