Stage 4
Stage 4
Stage 4
Evaluation is known as a process that would help to examine the system that has been
made. It would collect and analyse the information about the system’s characteristic, activity and
also the outcome of it. Evaluation is done to help improvise the effectiveness of the system and
make correction of the error that has been identified (Zint, N.D). It is also used to decide if the
system should be carried out at the current level or to be increased, decreased or even at certain
case to be discontinued. It is not about seeing if the program that was initiated is a success or a
failure but instead it is about getting more data on creating a much more effective and efficient
system that would be delivered (PolicyNL, N.D).
There are several kinds of evaluation that can be carried out based on the evaluation’s
purpose and what is being evaluate. Generally, evaluation can be categorised into two type which
are formative and summative evaluation.
Formative Evaluation
This is mainly used to provide information for the purpose to make improvement
by examining the deliverability, implementation, personnel and procedures
(PolicyNL, N.D).
Needs Assessment
Examine who need the program, how much importance is the need of it
and how to achieve those need. This assessment helps to identify what the
services that is needed by the client and isn’t being served by the program.
It also helps to provide information on what new needs should be
implemented to meet the client’s requirements (Zint, N.D).
Process/Implementation Evaluation
This type of evaluation would examine the program’s implementation and
see if the program if operating as what is being planned. This evaluation
can be done either one time or continuously. The result obtain is used to
improvise the current system. This evaluation focus on how satisfied is the
user towards the program (Zint, N.D).
Summative Evaluation
This is done mainly after the program is completed to tell how well established
and toil what extend the program is meeting the requirement (Zint, N.D).
Outcome Evaluation
This evaluation checks out on what extend is the program achieving the
outcome. These are the short- and medium-term change in user that are
directly related to the program. This evaluation may identify the
improvement in user’s skill, knowledge, attitude and behaviour.
Impact Evaluation
Determine any long-term change that would have occurred due to the
program. The impacts are normally on the entire community, organization,
environment or even society which are known as the net effects. Impact
evaluation focusses on the educational, human health or the environment
quality.
Evaluation has a very important role in a program. There are many benefits that comes
along when an evaluation is being performed. Based on Zint (N.D), below are the
importance/benefit of carrying out evaluation.
It is very common for barriers to occur when evaluation occurs. Some of the barriers that
occur would disturb the flow of the evaluation making a proper evaluation to not be conducted.
Below are some of the common barriers which would lead to improper evaluation (Metz, 2017).
Evaluation Paradigm is known as evaluation that is done through guided set of belief
which are paired with theories. Evaluation paradigms are frequently associated with a certain
field in that they have a major impact on how individuals in that discipline think about
evaluation. Each paradigm is related with certain procedures and strategies. There are four type
of evaluation paradigm which are as below (ZeePedia, N.D).
This is used to determin what is the overall goal of conducting this evaluation. The goals
that want to be achieved over here would make an influence in the type of evaluation paradigm
that would be chosen for the study.
Goal 1: To make sure the application meets all the Requirement in Stage 1
Goal 2: To ensure Learnability has been achieved in the prototype.
Goal 3: To ensure Memorability has been achieved in the prototype.
Goal 4: To ensure Efficiency has been achieved in the prototype.
Goal 1: To make sure the application meets all the Requirement in Stage 1
o Question 1: Is the user interface friendly?
o Question 2: Is the kebab menu functional?
o Question 3: Can user access news section?
o Question 4: Can user use the filter and search function?
o Question 5: Can user access the train schedule?
o Question 6: Can user check the train route map?
o Question 7: Can user purchase ticket?
o Question 8: Can user view the information of card?
o Question 9: Can the user access customer service
o Question 10: Can the user choose the language preferred?
o Question 11: Can user get the best travelling route based on input given?
o Question 12: Can user make various payment?
o Question 13: Can user login in into the MyTrain mobile application?
Goal 2: To ensure Learnability has been achieved in the prototype.
o Question 1: Is the user interface visible for the user?
o Question 2: Does the user interface inherent aesthetic and minimalist design?
o Question 3: Does the icon help on understanding better and straightforward?
o Question 4: Does the user interface use uncomplicated language and jargons?
Goal 3: To ensure Memorability has been achieved in the prototype.
o Question 1: Does the user recognize the icon that are being used?
o Question 2: Is the user interface consistent throughout the prototype?
o Question 3: Is the fast access in the menu that is needed by user?
Goal 4: To ensure Efficiency has been achieved in the prototype.
o Question 1: Is the drop-down option functional?
o Question 2: Is the button clear enough for user to know on what to press?
o Question 3: Is the pop out indicating a feedback based on action useful to the
user?
4.2.3 Choose the evaluation paradigm and techniques to answer the questions (C)
After identifying the goals and deriving specific question to answer the goal’s
requirement, the evaluation paradigm and technique need to be identified. The two technique that
will be used to do the evaluation is Usability Testing and Heuristic Evaluation. These two
techniques would help to obtain perspective of user and the expert which will be used to gain a
better insight on the design that has been created.
Before conducting the evaluation, practical issues need to be identified. There is various
resource that is need to conduct the evaluation and it is not limited to user, schedule and
equipment.
The data that are being gathered is mainly in qualitative form with quantitative data. A
Summary Report will be created in the end after both evaluations has been conducted where
Usability Testing would be collecting data from primary user and heuristic evaluation would be
getting inputs from experts’ user. These two evaluations being conducted would help to correct
the existing user interface and system so that it can be much better and meet more requirement
than the existing ones.
4.3 Usability Testing
4.3.1 Usability Instruction
For this study we are interested in gaining a better understanding of the problems people have
when using MyTrain application. MyTrain application has been built for user to Check Train
Schedule, Check and Mange Card Details, Explore Map, Purchase Ticket, Access Customer
Service, Get Destination Route, Get Display of Nearest Attraction, Get Latest News and many
more.
The following pages have tasks for you to complete that will help us achieve that better
understanding.
While you are completing these tasks, it is important for us know what is going on inside your
mind. Therefore, as you complete each task, please tell us what you are looking at, what you
are thinking about, what is confusing to you, and so forth.
Task 1 #: Sign In
(a) First open MyTrain
(b) Click on SignIn button using either social medium platfrom (Goggle, Facebook,
Twitter)
(c) Explore MyTrain
Usability Test is conducted to check if the users are able to complete the tasks provided
based on the system that is being created. 10 responded has been selected to conduct the testing
where they need to complete 18 given tasks. Throughout the usability testing the session is being
recorded so it can be analyzed and potential improvement of the system can be identified.
General public has been chosen to conduct the usability studies. The test was run on an
iPhone running IOS 14.0 . The session is being recorded with a camera and audio for future
evaluation. Participant task completion rate, satisfaction rating, feedback and question where also
captured in the session.
10 volunteers from the General Public have been selected to conduct the usability testing.
The session lasted for 45 minutes whereby the volunteers has to complete 18 given tasks. Before
starting the test, all the volunteers are been given consent form for them to fill it up to avoid
ethical issue. They are also been briefed about their rights and gave them much information
needed about the goals of the system. All the question asked by the volunteers are being
answered and they are being treated which full kindness and respect.
Most of the participant found that the MyTrain application has a clear and
straightforward interface. 80% of the participate (8/10) has stated that the application is easy to
be used and they would utilize it in the future.
While the test is being conducted there are minor issue that has been identified which are:
Some buttons are not functional whereby it requires multiple clicks to works
Lack of language option
Error during payment
Lacking of filter option in the station selection for ticket purchasement.
This report contains respondent task completion rate, time taken to complete task,
limitation and recommendation for improvement to be done.
4.3.4 Methodology
Session
The participant who are the general public which agreed to volunteer were
recruited to do the usability testing. A consent form was handed to the participant and
they were explained about their right throughout the whole evaluation. They were also
been explained about the goals of the system.
The session lasted for 45 minutes for each individual. After signing the consent
form the participant would be given a user background form to gain more about their
background. After that the participant read the task that needs to be done and conduct it
accordingly. They are being observed and recorded. Upon completing the task, a post
evaluation form is given to the participant where it is rated using a 5-point Likert scale
(strongly disagree to strongly agree):
Is the user interface friendly?
Is the user interface visible for the user?
Does the user interface inherent aesthetic and minimalist design?
Is the icon used help for better understanding?
Does the interface use uncomplicated jargon and simple words?
Is the button usage clear?
There are 3 subjective questions are also asked to get much better insight about
the application .
Participant
In total of 10 people were chosen from general public to conduct the evaluation.
The test was held on the 19th February 2022 where all the 10 selected participate has to
complete the provided task. There was a total of 5 female and 5 male participants chosen
where each of them has different educational background and field of expertise.
Educational Background
3 2 1 2 2 1
Field of Expertise
1 2 1 2 4
Evaluation/Task to Accomplish
Task 1: Sign In
Task 2: Reset Password
Task 3: Guest Sign In
Task 4: Register
Task 5: Explore Homepage
Task 6: Check Train Schedule
Task 7: Check Card Details
Task 8: Top Up Card
Task 9: Renewal of Card
Task 10: Check Transaction History
Task 11: Check Company Information
Task 12: Explore Map
Task 13: Purchase Ticket
Task 14: Talk with customer service
Task 15: Get Destination Route
Task 16: Display Nearest Attraction
Task 17: Get News
Task 18: Logout
4.3.5 Result
Task Completion Rate
The participants ability to complete all the given task is been monitored closely by the
developers.
All the participant (100%) were able to complete task 1 (Sign In ), task 2 (Reset Password), task
3 (Guest Sign In), task 7 (Check Card Details), task 8 (Top Up Card), task 10 (Check
Transaction History), task 12 (Explore Map), task 14 (Talk with customer service) and task 17
( Get News). 9 out 10 (90%) participant was able to complete task 4 (Register) , task 5 (Explore
Homepage), task 6 (Check Train Schedule), task 11 (Check Company Information) , task 13
( Purchase Ticket) , task 15 (Get Destination Route) , task 16 (Display Nearest Attraction ) and
task 18 (Logout). 7 out of 10 (70%) participants were able to complete task 9 (Renewal of Card)
Participan 1 2 3 4 5 6 7 8 9 10 Rate(%)
t
Task 1 100
Task 2 100
Task 3 100
Task 4 90
Task 5 90
Task 6 90
Task 7 100
Task 8 100
Task 9 70
Task 10 100
Task 11 90
Task 12 100
Task 13 90
Task 14 100
Task 15 90
Task 16 90
Task 17 100
Task 18 90
Each task that is been conducted has the time take to complete the task recorded. Below
is the table which show how much of time is taken by different individual for completing
different task. The time is calculated in milliseconds (ms).
Participant 1 2 3 4 5 6 7 8 9 10 Average
Time
Task 1 300 200 200 200 250 100 300 200 250 100 210
Task 2 300 200 100 200 200 100 150 300 100 120 117
Task 3 300 200 100 200 250 100 350 400 430 100 243
Task 4 100 X 500 100 700 650 200 350 120 150 318.89
Task 5 190 200 180 330 190 550 X 350 330 130 272.22
Task 6 190 250 130 210 190 100 200 200 100 300 187
Task 7 200 90 300 200 200 100 200 250 100 300 194
Task 8 300 100 300 200 300 500 100 700 650 100 325
Task 10 150 120 190 250 150 200 200 250 430 650 259
Task 11 120 190 250 100 300 200 300 X 200 250 212.22
Task 12 180 330 200 100 150 190 400 300 200 300 235
Task 13 130 210 250 100 350 330 X 130 210 250 217.78
Task 14 150 120 200 300 200 210 700 650 300 300 313
Task 15 200 200 100 X 150 120 180 330 200 150 181.11
Task 16 250 X 330 100 350 190 130 210 250 350 240
Task 17 350 350 300 100 190 330 190 250 130 210 240
Task 18 400 170 300 100 330 210 X 100 350 190 238.89
Task 1 10 0 210
Task 2 10 2 117
Task 3 10 3 243
Task 4 9 1 318.89
Task 5 9 2 272.22
Task 6 9 2 187
Task 7 10 5 194
Task 8 10 8 325
Task 9 7 1 228.57
Task 10 10 3 259
Task 11 9 4 212.22
Task 12 10 1 235
Task 13 9 0 217.78
Task 14 10 0 313
Task 15 9 1 181.11
Task 16 9 2 240
Task 17 10 4 240
Task 18 9 2 238.89
Task 4 indeed would take a longer time to complete because it is registration process
where it will take some time for user to fill in their details properly and precisely. Most the error
comes from task 8 whereby it is the top up card section. The error mainly occurs during the
payment and the error needs to be refined.
Overall Metric
After completing all the task, the participate is given a few question that consist of 5
point scale range Likert Scale from 1 (Strongly Disagree) to 5 (Strongly Agree). There are also
subjective question being asked such as their likes, dislike and recommendation of the
application. This question is being asked to know more about participant opinion about the
application. Below is the table made that display the rating.
Is the user
8 2 100
interface friendly?
Is the user
interface visible 2 3 5 80
for the user?
Is the button
3 7 100
usage clear?
*Percentage Agreed = Agree + Strongly Agreed
Most Liked Feature
Below are what is most liked feature by the 10 participants about the application
2 Ticket purchase section does not have the categorization on the type of train service
ticket to be purchased.
3 Ticket purchase section because too many train stations to choose from, don't have
proper sectioning
4 Nothing
5 Confirm payment button is not restricted even though some fields have yet to be filled.
8 None
10 None
Recommendation
Below are the recommendations given by the 10 participants about the application
Participant Recommendation
Include a feature for users to find out which train stop has public facilities, mainly
1
the toilet.
Restrict the buttons from being accessible when the necessary information has yet to
2
be filled in completely.
Include ticket voucher options if applicable instead of manual typing.
3
Create an option for which users can choose the type of train service interested and
4
limit the destination and arrival station scope to the said service instead of including
all the type of train service into one.
Add restrictions to the buttons to avoid accidental pressing
5
None
6
Allow users to adjust the text size according to preference.
7
Section the train stations accordingly.
8
Maybe include other languages for users with limited language knowledge.
9
Add more system functionalities such as stops with public facilities or QR code
10
generation for purchased train tickets.
All these changes would affect the design guideline as more feature would be add and it
would improvise more on the efficiency of the system and make it much easier for user to use it
concreting the Learnability and Memorability design principle
Conclusion
It can be concluded that the MyTrain application is user friendly and can be used by
users. Although there are a few issues that has been identified but it is not a severe issue and with
a little of redesigning, it would be much more efficient for the user to use. The recommendation
given would definitely be considered to be implemented as it would improve the user satisfaction
level while they are using the application.
Questionnaire for Evaluation
User Background
Post Evaluation Question
4.4 Heuristic Evaluation
Client : MY TRAIN
Discipline : Usability
Project : Evaluated part of the MY TRAIN mobile
application to find usability issues in the
design.
Introduction
The mobile application has been designed for general public user that involves both the
combination of a novice user and intermediate user. The primary use of this mobile application is
for the general public user is to (1) Sign In and Forget Password, (2), Guest Sign In, (3) Register,
(4) Fast Access Through Homepage, (5) Check Train Schedule, (6) Check and Mange Card
Details, (7) Top Up Card, (8) Renewal of Card, (9) Check Transaction History, (10) Company’s
Information, (11) Explore Map, (12) Ticket Purchase, (13) Customer Service, (14) Destination
Route, (15) Display of Nearest Attraction, (16) News, (17) Logout.
The reviewer spent approximate 2 hours or 120 minutes to evaluate the application that
has been created and evaluated it using the accepted heuristic guidelines.
The evaluation was carried out on using iPhone running IOS 14.0 and Moqups App
where the prototype is being runned with the resolution of 2 532 x 1 170
Detailed Findings
The following table contains detailed findings of all the usability issues that have been detected
by the reviewer. A severity rating has been assigned to each issue, depending on the guidelines.
The findings can be grouped by type of heuristic as follow; “Aesthetic and Minimalist Design”,
“Visibility Of System Status”, “Match Between System and The Real World”, “Recognition and
Recall”, “Consistency and Standards”, and “Flexibility and Efficiency of Use”
Executive Summary
There was two respondent that was used to conduct the heuristic evaluation to identify
usability issue in MyTrain application. The first reviewer is Muhammad Hafiz Bin Mohd Hud
where he manages to identify 12 usability issue: 8 were Low, 3 were Medium and 1 were High.
The second reviewer is Tan Sheng Jeh where 12 usability issue were identified: 3 were Low, 6
were Medium and 3 were High.
Impact
The existing design of MyTrain mobile application has achieved the usability guideline
but there is also room for improvement to be made. There are a few recommendations that has
been giving by the expert in order to enhance the existing design guideline which are
Learnability, Memorability and Efficiency in the mobile application. Thus, the feedback given
by them will be used to modify the existing system. Here are few of the modification that would
be incorporated into the design: