SlideShare una empresa de Scribd logo
1 de 85
TURKU UNIVERSITY OF APPLIED SCIENCES
Business Information Systems (MBA)
Master's Thesis Presentation
May 2014
By
Youssef Hammouche
 The rapid changes of information technology,
present a new challenge and awareness of the
necessity to adopt new tools and processes to
improve the quality of education system.
 In confronting this challenge it became obligatory
to know the complexity of the education system
from student’s perspective and related problems
that should be addressed.
 every education system must have an
independent strategy of changes to determine the
affecting factors of failure or success in education
system.
 The usability testing represent one of the success
factors to be implemented into any LMS to
evaluate the examined interfaces by testing it on
users.
 It became an essential component of LMS
development process similar to software testing
and system design.
 LMS might be very difficult to use by students if
usability problems are not identified in early stage
 Many LMS projects have failed during last few years
to stay among the top existing systems, reasons could
be numerous but lack of usability testing is
considered as one of the most common reasons.
 especially that students interactions with system is
highly impacted with various barriers: lack of available
support by teachers, poorly motivated to understand
system's features, students are unsure in the use of
ICT.
 Therefore it is mandatory to conduct usability testing
during the system development cycle.
CONTENT
LIST OF ABBREVIATIONS (OR) SYMBOLS
1. INTRODUCTION
1.1. Problem Statement and Research Objectives
1.2. Research Methodology
1.3. Optima LMS
2. LEARNING MANAGEMENT SYSTEMS
LMSs 2.1. Open Source LMS
2.2. CLOUD LMS
2.3. Steps in Selecting a LMS
2.4. Key Factors of Successful LMS
3. THE USABILITY TESTING PLAN OF
OPTIMA LMS
3.1. The Concept of Usability Testing
3.1.1. What is Usability?
3.1.2. What is Usability Testing
3.1.3. The Purpose of Usability Testing
3.1.4. What to Test?
3.2. Usability Test Plan for Optima LMS
3.2.1. Problem Statement and Test Objectives
3.2.2. User Profile 3.2.3.
Methodology
3.2.3.1. Participants
3.2.3.2. Length of Sessions 3.2.3.3.
Quantitative & Qualitative Data 3.2.4. Scenarios and
Tasks
3.2.5. Test environment and Equipment
4. EMPIRICAL USABILITY TESTING IN
OPTIMA LMS
4.1. Data Collection
4.2. Test Results and Analysis
4.2.1. Top Negative Finding
4.2.1.1. Website Layout and Login Process
4.2.1.2. System Features and Editing Options
4.2.2. Top Positive Finding
4.2.3. Findings Log from the Observer
4.2.3.1. Task Completion Rate
4.2.3.2. Time on Task
4.2.3.3. Problems and Helps required
4.2.4. Presenting Results Based on Post-task and Post-test
Questionnaires
5. USABILITY RECOMMENDATIONS FOR
OPTIMA LMS DEVELOPERS
6. DISCUSSION
REFERENCES
APPENDICES
Appendix 1. Pre-test Questionnaire.
Appendix 2. Post-task Questionnaire.
Appendix 3. Post-test Questionnaire. Appendix 4.
Usability Testing Video Permission Form
 Discendum is the optima system developer; they
consider it as a high-quality system with an easy tool to
be used by users to build a perfect online environment.
 Optima service aimed to become one of the best existing
platforms for eLearning courses, information
management, networking, and supporting learning on
the job.
 Actually, more than 200 educational institutions and
companies have implemented Optima to support their
education and projects.
 Actually, more than 200 educational institutions and
companies have implemented Optima to support their
education and projects.
 Based on the cited quality of Optima and growing
interest of customers, the system is not yet classified
among the top learning management systems.
 Only a few academic literatures have been written under
the name of Optima.
 often those documents belong to libraries of universities
which kept a right for only their users to access into it.
 This limitation makes the case more complicated
and stands as a barrier of sharing Optima
researches to external readers of Finnish
universities
 Additionally, lack of usability testing researches
has been conducted on the subject, which
makes my research a bit difficult to collect
necessary information and to reach my study
goals.
 On the other hand, similar learning management
system has taken a wide attention across the
world, despite that Optima has improved all
interfaces by merging versatile tools, flexible
online environment, and high security access
"Moodle serve over 70 million users“
 Do Optima system provide enough functionality to
users to help them achieve their study goals?
 Is the slow success of Optima due to the usability
of system which would reflect the users’
satisfaction and dissatisfaction to the system?
 Is Optima system afford enough information and
help to users with less effort and less clicks of
navigation?
 Is Optima Easy –to- use?
 In order to get responses to the previous questions, a
usability testing should be taken into consideration to
find out how real users use the system in real life, and
which kind of difficulties and problems users might
encounter during their daily tasks?
 This thesis concentrates onto students interface only,
to design a test plan based on the literature of Carol
M. Barnum (Usability Testing Essentials Ready, Set…
Test), and Joseph S. Dumas (A Practical Guide to
Usability Testing), and other resources as well.
Constructive research, it is considered as one of the
options currently available for a case researcher, and it
has been widely developed in the field of business
administration and IS.
It has gained significant results by implementing new
construction to solve problems faced in real world, and
this involves the analysis of the users and performance of
the system design in order to understand, explain, and
improve the designed systems.
 This research method matched much on my study
research, where I am supposed to understand
Optima system environment, and try to find
usability problems encountered by users.
 The new construction issue in this research is to
design a test plan based on theoretical part
which frequently includes a test objectives,
methods, and scenarios.
 The practical part is reserved to apply the test
plan and to collect data based on the selected
methods, for a goal to be analysed, interpreted,
and presented in form of recommendations to
project stakeholders.
 Optima is a web-based learning platform that
supports learning environment and delivers
extensive training programs, managing sales
trainings, and offers opportunities to utilize
different learning models and pedagogical ideas.
 Optima is a Finnish company developed by
Discendum together with its customers, company
was established in 2001 for a goal to create and
implement online learning managements and
related training consultation services.
 Company has delivered over 200 online learning
solutions to various sorts of customers such as
institution of higher education, companies, and
other organizations.
 The Company turnover of the fiscal year 2011 was
approximately 1, 6 million euros; currently
company employ 18 people in cities of Helsinki,
Tampere, Rauma, and Oulu. Optima headquarters
are located in Oulu.
What is Usability?
ISO 9241: "The extent to which a product
can be used by specified users to achieve
specified goals with effectiveness,
efficiency, and satisfaction in a specified
context of use.” still wider:
Specified users: it concerns the persons to
whom the product is designed for.
Specified goals: Are the shared goals between
the users and product.
 A specified context of use: Is the
environment where the product should work by
the users.
 EX:“website, tools, mobile devices, software
application, or anything designed for people.
 Whitney Quesenbery' has given an easy
definition to remember, called 5Es:
 Effective:" How the user could complete the task
and reach the goals?"
 Efficient: "How fast the task can be done?"
 Engaging: "Is the interaction between users and
designed interface, and how satisfied are they
about it?“
 Error tolerant: "How many errors committed by
users? How easily do users can recover from it?"
 Easy to learn: "How easy could the user
accomplish the basic tasks for the first time they
encounter a new product or service?" (Whitney
Quesenbery. February 2004.)
 What is Usability Testing?
 Represents all activities that focuses on observing
users testing a product or service in certain
working conditions,
 the observer is supposed to watch, listen and take
notes while the participants are trying to complete
tasks
 for a goal to identify usability problems, collect
qualitative and quantitative data, and to determine
participants satisfaction and dissatisfaction with
the product or service. Generally the usability
testing has two forms:
 Formative testing: while the product is still in
the development process, for a goal to diagnose
the problems and try to fix them before
represented to the consumers.
 Summative testing: commonly when the
product is finished, with a goal to validate if the
product meets the consumers requirements.
(www.usability.gov).
The Purpose of Usability Testing
UT became a necessary condition for a Website to
survive.
Web visitors are not trying seriously to spend much
effort to understand what the Web offers for them
as information or service, they leave the website as
soon as they find difficulties to use it or to figure out
what the web interface is trying to present for them.
But the case might be totally different if you are
forced to use a website or system which you are not
familiar with and it has not been well tested.
 therefore the usability testing should be adopted
for any system to support users and to identify
problems based on their experiences.
 Reasons to test optima LMS:
 the number of conducted UT into Moodle CMS is
incomparable with any other LMS
 although Optima has almost the same features as
Moodle
 it has been used during a long period by our
school educators and students
 it has gained a wide success by the users due to
the free of charge of using the system by the open
universities, university staff, and for the academic
research purposes as well.
 Other reason is to find out how students could
easily use Optima platform for e-learning courses,
support learning tools, information management,
and as a space for interaction and collaboration
between students and supervisors.
What to Test?
Due to many reasons I have selected student as an
interface to be tested during this usability testing to
understand their experiences with the system and to
determine whether the usability of it matches their
expectations and support their goals.
Students are confronting more usability problems
and difficulties compared to other users.
 Easy to include students in testing process than
supervisors.
 number of students that are using Optima system
are extremely higher compared to other interface
users.
 The common statement in usability testing is to
inform the participants that "We are testing
the product, not you".
 Will document all the essential test planning steps
and methods that will be used by me, to verify and
ensure that Optima system meets the requirement
of testing objectives.
 will be presented as a formal report to record all
the important activities related to the tested
interface,
 to figure out how the system would be tested, and
to know the persons who will be recruited for this
testing. The final report will be as a part of my final
thesis work
 The test plan will include the sections below:
Title page, Table of Contents,
List of Illustration, Abbreviation & Figures
Executive Summary, Problem Statement and Test
Objectives, Methodology, User Profiles
Participant Incentive, Screeners, Scenarios &
Tasks, Evaluation Methods, Test environment &
Equipment, Presentation of Findings,
Pre-test Questionnaire, Post-task & Post-test
Questionnaire, Recommendations, & Appendices
 is to discover whether Optima system is easy to
be used and learned from students interface,
 to find out if they could perform proposed tasks
within a pre-determined time frame and how
well they could understand it,
 to ensures if the system design works as intended
and meets users expectations.
 To find serious usability problems which are
related to system navigation, work functionality,
message errors and system features.
 Finally is to explore if Optima LMS is effective
and efficient as it should be, by knowing how
users can find information they need to complete
tasks without help.
 Of course I didn’t test every possible task that
user could do with the system due to many
constraints such as nature of research, limitation
of human and monetary resources.
 For this matter we created Scenarios and tasks to
help us determine what we want to learn by
observing six participants whom matched the
testing profile to achieve tasks in the Work
Informatics User Experience WIUX
Laboratory in Turku ICT building.
 Four kind of scenarios in total were planned for
this testing, each one contained three tasks to be
accomplished in a predetermined time frame,
 each time participant was done with scenario he
or she was given the post-task questionnaire and
then the next scenario,
 Tasks for testing Optima LMS are in this link
https://optima.turkuamk.fi and it included:
 Website layout: How easily can users understand
the website layout?
 Optima Login process
 Access to the desired degree program.
 Finding Information & help gained from the Help
icon.
 Navigation, Satisfaction & Dissatisfaction
 Advanced Options: number of object,
Cloud services…etc.
 It was important to have a personas description of
the participants in details to combine it with
proposed scenarios and testing goals.
 Typically personas played the interaction role
between the tested system and scenario.
 it would help us much to know users behaviour
and somehow it had to be identical to personas
who would actually use the Optima system.
Experimented Highly Experimented
Language Able to read & Speak English. Able to read & Speak English.
Age Between 18 – 55 Between18 – 55
Optima Experience Must have used Optima LMS for 1 year at least. Must have at least 1 year experiences with Optima
LMS & similar distance learning system
Computer Skills Basic experience with email, computer, & using
application in networking environment.
Highly experimented with email, computer, & using
application in networking environment.
Sex Male & Female Male & Female.
Internet Use Minimum 2hour/day for internet use (or 12h/week),
searching for information, sending emails,
downloading files, shopping, & social network.
Minimum 3hour/day for internet use (or 18h/week),
searching for information, sending emails,
downloading files, shopping, social network.
Education Level Undergraduate students must have interest of taking
online degree program or course.
Undergraduate students must have interest of
taking online degree program or course.
Citizen Finnish or Foreigner. Finnish or Foreigner.
Computer Must own a computer. Must own a computer.
Profile Description of highly Experimented and Experimented Users
 Participants: I planned to test 6 participants
who fit my user profile, based on Jacob Nielson he
claimed that best results come from testing 5 to 6
users, it was described by a mathematical model:
U = 1-(1-p) ^ n
“U” state for the proportion of uncovered problems,
“P” is the probability of one subject identifying a
specific problem,
“n” is the number of subject or test sessions.
 I recruited participants by myself through
Professional Social Networking Group and school
friends (no budget was reserved for this testing to
recruit through an agency)
 it took for me much time to screen the potential
participants and to schedule them based on their
working timetable and lab reservation.
 The testing was conducted in Work Informatics
User Experience WIUX Laboratory (ideal testing
environment to Optima LMS)
 I preferred to use the Walkthrough method to
walk and talk through material and to setup the lab
equipment,
 It was important to conduct the Pilot two days
before the first test session to see how the
participant interacted with scenarios and testing
equipment, and to add a minor changes which in
fact did not affect the scenarios.
Length of Sessions:
10 minutes: To welcome the participant and go
through pre-test questionnaire.
10 minutes: Reserved for Scenario 1 & post-task
questionnaire
10 minutes: Reserved for Scenario 2 & post-task
questionnaire
15 minutes: Reserved for Scenario 3 & post-task
questionnaire
10 minutes: Reserved for Scenario 4 & post-task
questionnaire
5 minutes: Reserved for post-test questionnaire
and short interview
Quantitative & Qualitative Data
Data collection was a combination of both quantitative
and qualitative methods to provide the research with a
perfect understanding of the participants experiences
and to support well my testing goals.
Quantitative Data: I focused onto some
performance measurements of users’ actions and
activities during tasks by counting:
Time to finish task
Number of wrong icon choices
 Observations of confusion & frustration
 Optimal path to complete a task
 Time spent finding information in the manual
 The time spent during navigating…etc.
 Receiving feedback from Post-task
questionnaires immediately after each scenario,
and also a Post-test questionnaire at the end of
the whole scenarios using participants rating
tasks, and the questions were such as:
 How easy to use and learn the Optima system?
 How easy to achieve tasks?
 How easy to find information from the manual and
the system?
 Does Optima need more editing tools?
 How are you interested to participate into Optima
LMS?
Qualitative Data: as an observer of this usability
testing I tried to encourage the participants to use
the Think Out Loud technique as they are
working in their proper environment.
also I captured their spontaneous comments on my
notes.
Post-test questionnaires were delivered to the
participants to enrich the qualitative feedback for
our testing (open-ended questions)
Scenarios and Tasks
I created 4 different scenarios each one included 3
tasks and each scenario was related to the next
one.
Also I designed pre-test questionnaire, 4 post-task
questionnaire, post-test questionnaire.
After I designed the scenarios and performed a pilot
test two days before, the path became a bit clear to
conduct the final empirical testing session.
Scenario 1 (10 minutes)
You are thinking of participating into
distance learning study program into Turku
University of Applied Sciences, you heard that the
degree program offers to students a good selection
of courses and study module, and it provides
students with up-to-date knowledge and skills as
well as to prepare them for lifelong learning. You will
visit the Optima learning management website (
https://optima.turkuamk.fi/), and without
clicking to any icons have a look and tell us:
 Task 1: What the website layout suggest to you?
 Task 2: Did the website provide you sufficient
information in English?
 Task 3: You have decided to switch the
language to English…
Scenario 2: Access process
Scenario 3: Create new topics, upload
documents, send thesis proposal, adobe Connect
Pro…
Scenario 4:(Advanced Option) explore more
information from Object tools, Your space,
Test environment and Equipment
Work Informatics User Experience WIUX Laboratory
presented an ideal testing environment for many
kinds of products and services like mobile devices
and websites.
The lab was divided into two-rooms with one-way
mirror , the first one was reserved to the participant
and second room was the controlling room where
the logger observes the user and record the
activities for later review (I conducted the testing alone, after I
set up all the testing devices I moved to the testing room with
participant to start the testing process. )
Video camera, Video mixer / mixing board,
Observation PC with Encoder, Preview monitor,
Logging software: Media Cruise & Observer
5.0 from Noldus (to collect, manage, analyse,
record activities and present the observational
data), Microphone & loudspeakers…etc
WIUX laboratory of Turku University in ICT building, Two-room lab with
one-way mirror between the rooms
 Test Results and Analysis: After I have
finished the testing process, and collecting data
through Think-aloud technique, qualitative and
quantitative methods; next step is to lay out an
analyzing plan of the finding and to understand
the meaning of the data.
 Finding are based on: Log exported from The
Observer software, Top negative finding, & Top
positive finding.
Top Negative Finding:
Website Layout and Login Process:
 Problem 1: The Optima website layout is very
ordinary, it does not suggest as an educational
website.
Problem 2: Switching the language to English
linked the participant to a totally new website, it
looped from Finnish to Finnish language without
direct link to English and no clear message
informing you how to recover from error, we found
out that there is no English translation of Optima
website
 Problem 3: Website did not provide enough
information in English language, clear mixture
between English and Finnish language.
 Problem 4: Participants were confused about
login button, were they supposed to select HAKA
or Login; while both of them were image button
and having the same effect.
 Problem 5: accessing Optima account request a
long login process to authenticate yourself,
(confused: either to select Turku University of
applied sciences or TAMK of applied sciences, or
(Tampere).
 Problem 6: Some participants were wondering
why I have to select again my university name,
while I already specified my university name as
turkuamk on the searching address:
https://optima.turkuamk.fi/
 Problem 7: The login process is too long,
complicated, and not trusted. They all remarked
that each login step put them to a strange web
address:
Optima Haka idp1 optima/login
Optima/learning
 System Features & Editing options
 Problem 8: The functionalities of Optima within
Google Chrome and Safari browsers are limited,
it is recommended to use the newest version of
Mozilla Firefox and Microsoft Internet Explorer
browsers.
 Problem 9: Difficulties to update Optima website
due to the used browser set tings or school proxy
server for a security reasons.
 Problem 10: Difficulties of creating and
importing a new form object, it requires always
Java plugin; with very limited editing options, and
complicated way to paste test into text field.
 Problem 11: Optima uses a highly secured
service "SSL protocol", each time the user
clicks a link provided by other group member, the
web browser warns the user that the page content
does not include an SSL security, which is
confusing the user of the pages security or tasks
to be achieved.
 Problem 12: Although the sender has
addressed the message to a specific recipient
from the contact list, a notification message
appears to inform the sender that the message
will be read by everyone on the discussion list.
 Problem 13: The component of a new topic are
not on the correct order, after the user has wrote
the subject name, text message, & selected the
recipient name; a notification message appeared
late to remind that the message would be read by
everyone.
 Problem 14: to send a message to a specific
person from the contact address list is to send it
as an email, system did not allow the user to add
or import new contact,
 you cannot upload any attachment to this email
and all fields are mandatory to be filled.
 Problem 15: The workspace content is not well
organized and named in such way that the user
could easily understand the structure of course
material, it requests many clicks from homepage
to get task done…etc.
 The table summarizes the level of Top negative &
positive finding by all participants during this UT of
Optima LMS, without including the log results
based on the Observer software. The rating scale
used for this table is represented as follows:
 H: High, M: Middle, & L: Low
Findings Log from the Observer
The Observer SW helped me to filter the data based
on my research objectives; for this purpose I had
planned to measure:
Task Completion Rate
Time on Task
Problems & help required by all participants.
I have selected the Elementary Statistics as an
analysis function for this UT, to provide me with
various tables and calculations such as: Total &
average duration, rate of success or failure
of completing task, and number of problems
and requested help.
Task Completion Rate
100% represent the task completion without any
help.
75% represent the task completion with basic
help.
50% represent the task completion with help in the
majority of steps.
25% represent the partial completion of task.
0% represents the failure of participant to achieve
task
Participant Task 1 Task 2 Task 3 Task 4 All Tasks
Participant #1 100 % 50 % 75 % 75 % 75 %
Participant #2 100 % 100 % 50 % 50 % 75 %
Participant #3 100 % 50 % 25 % 50 % 56 %
Participant #4 100 % 50 % 50 % 50 % 63 %
Participant #5 100 % 100 % 25 % 25 % 63 %
Participant #6 100 % 50 % 75 % 25 % 63 %
Success Rate 100 % 67 % 50 % 46 % 66 %
The Completion Rate of Each Task by All Participants
Graphical View of Completing Tasks by Participants
Time on Task:
All participants managed to perform task 1 within
the predetermined time frame.
Only half of the participants approximately
succeeded to complete task 2 and 3 within
determined time.
Unfortunately, neither one of participants were
capable to finish task 4 with the advanced options.
Total duration spent by 6 participants to achieve 4
tasks during this UT, exceeded the total duration
decided in the test plan: 20030 - 16200 : 3830
seconds (+60 min).
Observation Task 1 Task 2 Task 3 Task 4 All Tasks
Participant #1 225.52 781.64 764.52 782.36 2554.04
Participant #2 560 486.88 926.4 977.48 2950.76
Participant #3 512.72 613.64 1278.2 841.64 3246.2
Participant #4 519.04 1287.8 1076.32 874.76 3757.92
Participant #5 324.96 508.68 1502.8 1494.36 3830.8
Participant #6 501.01 922.52 1048 1219.48 3691.01
Total Duration 2643.25 4601.16 6596.24 6190.08 20030.73
Average Duration 440.54 766.86 1099.37 1031.68 3338.45
Reserved Time 600 600 900 600 2700
Total duration (in Second) of Completing Four Tasks by Six Participants
Graphical View of Completion Time (in Second) of Each Task by
Participants
Problems and Help Required:
The intent is to present the top severity of problems
that users experimented, and help requested during
testing period.
the table below shows the number of times
participants committed major mistakes due to
system navigation, error clicks, how often they
requested help either by searching on help
material or calling helpdesk.
Number of Problems Encountered & Helps Required by Participants
Through all Tasks
Graphical View of Problems Encountered and Helps required by all
Participants during Testing
Presenting Results Based on Post-task and
Post-test Questionnaires:
Answering those questionnaires “22Q in total” took
extra time from participants, especially that I
requested to get immediate feedback after they had
completed each scenario.
Participants marked their opinion on agreement
or disagreement for each question, based on a
range from strongly agrees to strongly
disagree (very easy to very difficult, very
helpful to not helpful, not interest to high
interest, strongly recommended to not
recommend):
Test
Participant
Very easy Somewhat
easy
Neither easy
nor difficult
Somewhat
difficult
Very difficult
Participant 1           
Participant 2           
Participant 3           
Participant 4           
Participant 5           
Participant 6           
How easy or difficult was it for you to find the right login icon?
How easily did you understand your Optima account
layout?Test
Participant
Very easy Somewhat
easy
Neither easy
nor difficult
Somewhat
difficult
Very
difficult
Participant 1           
Participant 2          
Participant 3           
Participant 4           
Participant 5           
Participant 6           
Rate how easy or difficult was it to find information from Object Tools?
Test
Participant
Very easy Somewhat easy Neither easy
nor difficult
Somewhat
difficult
Very difficult
Participant 1           
Participant 2           
Participant 3           
Participant 4           
Participant 5           
Participant 6           
Whereas, the Optima system developers are not
directly concerned of this testing, my
recommendations will be more generally couched
and not very specific.
Below is a summarized list of the most important
recommendations based on usability testing for the
Optima LMS to be addressed to system developers.
Recommendation 1: It's pretty good that Optima system is
highly secured, but in opposite the logging process is quite
long and it requests from user to re-enter the same
information; the case here is the website address
(optima.turkuamk.fi) then the system will ask the user
again to select school from the list in order to access the
resource, which easily confuses and discourages them of
the websites authentication, and also I recommend to
decrease the security steps followed by the users, by
creating a single and strong authentication; and by limiting
the navigation from unknown website address to another.
Recommendation 2: The selection between Tampere or Turku
universities of applied sciences from the drop down arrow might
confuse the web visitors which one to select especially that both of
schools almost have the same abbreviation TAMK. if users have
selected the wrong school and entered the personal authentication; an
error message of "TAMK Authentication failed" will appear
without specifying the nature of mistake.
Tampere Universities of Applied
SciencesTAMK
Turku Universities of Applied Sciences
TAMK
 My recommendation here is to mitigate the duplication of authentication
process, and to provide users with sufficient information on what
happens in case if wrong school has been selected or faulty personal
authentication has been entered.
Recommendation 3: Provide a clear distinction between Optima
system design and the content added by teacher or student, so reader
could easily separate between sources of information added on the left
side of the screen and other on the right side.
Recommendation 4: Clearly delineate between courses and material
of courses, and include a visible message to user if a new file or topic
has been added to Optima page, also mark a file as un-read yet and
send notification for not answered topic and for the assignment
deadline.
 Recommendation 5: Conduct some training session and
consultancy services for new users, to reduce time consumed by
each one for achieving task and to understand easily optima system
features.
 Recommendation 6: Generate an error message box to inform
users about their mistakes, especially if they fail to provide all
required information for creating new subject or searching for help.
 Recommendation 7: Optima system must permit the users to
create a privacy message to a specific recipient from the contact
list, and not to be read by everyone on the discussion list.
Otherwise users will prefer to use another application to
communicate with each other
 Recommendation 8: Re-organize the component of creating a
new topic in such way that it could be on the correct order and easy
to use by the users.
 Recommendation 9: Optima system should have a bit
professional compose window for writing and responding
messages, for example when you start typing an address email, the
address box should give a list of options from new contact, you can
add carbon copy, formatting button to change the font and text
elements; attaching a file should be also a bit easy either by a
simple navigation to a file or by just drag and drop it into the body
text of the message; other features to be added as well such as
check spelling, insert emoticons, increase data storage space...etc.
 Recommendation 10: To include some analysis tools, which will
help students to quickly and easily get an assessment of their
participations into course assignments, and to let them know how
well they contribute to submit new topics and to share opinions with
other colleges?
 Recommendation 11: Students should be encouraged to create
their own profile including photos, personal description, social
discussion forum, glossaries, and progress within a course.
 Recommendation 12: Courses grade can be viewed on one
page of Optima website, there is no necessity for students to follow
their gradebook in separate website "SoleOPS", and I think it would
be much practical to integrate some of SoleOPS features to Optima
LMS such as study guide, courses feedback, exam enrollments,
and yearly plan.
 Recommendation 13: Optima LMS support only a few of media
content files to be displayed from the resources, It would be much
advantageous if it supported other types of media files such as
audio and video formats, PowerPoints, Flash, Files to be stored
locally or remotely, Files can be uploaded from server and
managed.
Recommendation 14: Considering that many students are
participating in certain course, it would be very practical if the posted
document would have the authors’ photo attached to it, together with a
sight of the previous written articles.
Recommendation 15: All activities related to Optima request from
users to log into system first, it would be more easy if the user could
post to Optima's account or receive a feedback from it via a personal
email account. Also sending or receiving message to existing users
could be filtered according to different statuses such as their
belonging to the working group, their interest to the project, and
sensitivity of the subject...etc.
Recommendation 16: Optima website provides the user interface
with eight languages, but the help instructions are available on three
languages only. Additionally, even if the user have selected his/her
favorite language from the menu bar, the help icon material keep
reminding always two language Finnish and English; and it will ask the
user again to select the instruction language. It is recommended to
add the missing user interface languages in Optima help material, and
the system should switch automatically the language in all working
environments/workspaces.
 Recommendation 17: Adobe connect Pro brings an added value
to Optima LMS, it would be more practical to include this tool for all
courses by recording the lectures in video format, and enabling
students to review the lectures as long as they need.
 Recommendation 18: School rely onto Discendum Optima
provider to maintain the system, and provide support when
problems occur, so the system should be designed in line with
school education strategy and needs of students to present a
perfect working environment.
 Recommendation 19: Optima Mobile could be a good service to
be developed by system owner for the users’ benefit, to provide
access from mobile devices anywhere and at any time; and to
synchronize automatically all data with Optima account on users’
mobile devices.
Master thesis presentation
Master thesis presentation

Más contenido relacionado

La actualidad más candente

La actualidad más candente (18)

Two-Scheme Grading Management and Student Profiling System
Two-Scheme Grading Management and Student Profiling SystemTwo-Scheme Grading Management and Student Profiling System
Two-Scheme Grading Management and Student Profiling System
 
Using Ontology in Electronic Evaluation for Personalization of eLearning Systems
Using Ontology in Electronic Evaluation for Personalization of eLearning SystemsUsing Ontology in Electronic Evaluation for Personalization of eLearning Systems
Using Ontology in Electronic Evaluation for Personalization of eLearning Systems
 
Kelly saleh howey_proposal
Kelly saleh howey_proposalKelly saleh howey_proposal
Kelly saleh howey_proposal
 
University Website Quality Ranking using Logarithmic Fuzzy Preference Program...
University Website Quality Ranking using Logarithmic Fuzzy Preference Program...University Website Quality Ranking using Logarithmic Fuzzy Preference Program...
University Website Quality Ranking using Logarithmic Fuzzy Preference Program...
 
SOCIO-DEMOGRAPHIC DIFFERENCES IN THE PERCEPTIONS OF LEARNING MANAGEMENT SYSTE...
SOCIO-DEMOGRAPHIC DIFFERENCES IN THE PERCEPTIONS OF LEARNING MANAGEMENT SYSTE...SOCIO-DEMOGRAPHIC DIFFERENCES IN THE PERCEPTIONS OF LEARNING MANAGEMENT SYSTE...
SOCIO-DEMOGRAPHIC DIFFERENCES IN THE PERCEPTIONS OF LEARNING MANAGEMENT SYSTE...
 
A GUIDELINE FOR AN EFFECTIVE USER INTERFACE FOR EDUCATIONAL SEMANTIC APPLICATION
A GUIDELINE FOR AN EFFECTIVE USER INTERFACE FOR EDUCATIONAL SEMANTIC APPLICATIONA GUIDELINE FOR AN EFFECTIVE USER INTERFACE FOR EDUCATIONAL SEMANTIC APPLICATION
A GUIDELINE FOR AN EFFECTIVE USER INTERFACE FOR EDUCATIONAL SEMANTIC APPLICATION
 
IRJET- Institution Evaluation System
IRJET- Institution Evaluation SystemIRJET- Institution Evaluation System
IRJET- Institution Evaluation System
 
Issues and challenges with assessment in stand alone moodle
Issues and challenges with assessment in stand alone moodleIssues and challenges with assessment in stand alone moodle
Issues and challenges with assessment in stand alone moodle
 
A study of the interface usability issues of mobile learning applications for...
A study of the interface usability issues of mobile learning applications for...A study of the interface usability issues of mobile learning applications for...
A study of the interface usability issues of mobile learning applications for...
 
A STUDY OF THE INTERFACE USABILITY ISSUES OF MOBILE LEARNING APPLICATIONS FOR...
A STUDY OF THE INTERFACE USABILITY ISSUES OF MOBILE LEARNING APPLICATIONS FOR...A STUDY OF THE INTERFACE USABILITY ISSUES OF MOBILE LEARNING APPLICATIONS FOR...
A STUDY OF THE INTERFACE USABILITY ISSUES OF MOBILE LEARNING APPLICATIONS FOR...
 
Ilp modeling with excel
Ilp modeling with excelIlp modeling with excel
Ilp modeling with excel
 
Oco usability
Oco usabilityOco usability
Oco usability
 
The State of UC: Future Adopters Poised to Reap Benefits via Cloud
The State of UC:  Future Adopters Poised to Reap Benefits via CloudThe State of UC:  Future Adopters Poised to Reap Benefits via Cloud
The State of UC: Future Adopters Poised to Reap Benefits via Cloud
 
Users Acceptance of Online Enrollment Processes
Users Acceptance of Online Enrollment ProcessesUsers Acceptance of Online Enrollment Processes
Users Acceptance of Online Enrollment Processes
 
Ijetr021224
Ijetr021224Ijetr021224
Ijetr021224
 
Load balancing clustering on moodle LMS to overcome performance issue of e-le...
Load balancing clustering on moodle LMS to overcome performance issue of e-le...Load balancing clustering on moodle LMS to overcome performance issue of e-le...
Load balancing clustering on moodle LMS to overcome performance issue of e-le...
 
Measurement of Web Usability: An Approach
Measurement of Web Usability: An ApproachMeasurement of Web Usability: An Approach
Measurement of Web Usability: An Approach
 
Pact Analysis Report for a Student Attendance System
Pact Analysis Report for a Student Attendance SystemPact Analysis Report for a Student Attendance System
Pact Analysis Report for a Student Attendance System
 

Similar a Master thesis presentation

Generating a Domain Specific Inspection Evaluation Method through an Adaptive...
Generating a Domain Specific Inspection Evaluation Method through an Adaptive...Generating a Domain Specific Inspection Evaluation Method through an Adaptive...
Generating a Domain Specific Inspection Evaluation Method through an Adaptive...
Waqas Tariq
 
Usability in product development
Usability in product developmentUsability in product development
Usability in product development
Ravi Shyam
 
Student Assestment Questionnaire
Student Assestment QuestionnaireStudent Assestment Questionnaire
Student Assestment Questionnaire
Michael Mendoza
 
THE USABILITY METRICS FOR USER EXPERIENCE
THE USABILITY METRICS FOR USER EXPERIENCETHE USABILITY METRICS FOR USER EXPERIENCE
THE USABILITY METRICS FOR USER EXPERIENCE
vivatechijri
 
The Benefits Of Learning Management Systems.pdf
The Benefits Of Learning Management Systems.pdfThe Benefits Of Learning Management Systems.pdf
The Benefits Of Learning Management Systems.pdf
AFI Digital
 

Similar a Master thesis presentation (20)

Usability Primer - for Alberta Municipal Webmasters Working Group
Usability Primer - for Alberta Municipal Webmasters Working GroupUsability Primer - for Alberta Municipal Webmasters Working Group
Usability Primer - for Alberta Municipal Webmasters Working Group
 
Generating a Domain Specific Inspection Evaluation Method through an Adaptive...
Generating a Domain Specific Inspection Evaluation Method through an Adaptive...Generating a Domain Specific Inspection Evaluation Method through an Adaptive...
Generating a Domain Specific Inspection Evaluation Method through an Adaptive...
 
Master thesis presentation
Master thesis presentationMaster thesis presentation
Master thesis presentation
 
Ijetr021224
Ijetr021224Ijetr021224
Ijetr021224
 
ICFAI IT and Systems - Solved assignments and case study help
ICFAI IT and Systems  - Solved assignments and case study helpICFAI IT and Systems  - Solved assignments and case study help
ICFAI IT and Systems - Solved assignments and case study help
 
Usability in product development
Usability in product developmentUsability in product development
Usability in product development
 
Student Assestment Questionnaire
Student Assestment QuestionnaireStudent Assestment Questionnaire
Student Assestment Questionnaire
 
Accessibility, Usability and User Centred Design (Usabiltiy)
Accessibility, Usability and User Centred Design (Usabiltiy)Accessibility, Usability and User Centred Design (Usabiltiy)
Accessibility, Usability and User Centred Design (Usabiltiy)
 
195
195195
195
 
Why Usability Testing Should be Part of your Accessibility Testing Strategy
Why Usability Testing Should be Part of your Accessibility Testing StrategyWhy Usability Testing Should be Part of your Accessibility Testing Strategy
Why Usability Testing Should be Part of your Accessibility Testing Strategy
 
THE USABILITY METRICS FOR USER EXPERIENCE
THE USABILITY METRICS FOR USER EXPERIENCETHE USABILITY METRICS FOR USER EXPERIENCE
THE USABILITY METRICS FOR USER EXPERIENCE
 
Majestic MRSS Usability Engineering
Majestic MRSS Usability EngineeringMajestic MRSS Usability Engineering
Majestic MRSS Usability Engineering
 
Course management system for philippine college of science
Course management system for philippine college of scienceCourse management system for philippine college of science
Course management system for philippine college of science
 
MMRSS Usability Engineering
MMRSS Usability EngineeringMMRSS Usability Engineering
MMRSS Usability Engineering
 
The Benefits Of Learning Management Systems.pdf
The Benefits Of Learning Management Systems.pdfThe Benefits Of Learning Management Systems.pdf
The Benefits Of Learning Management Systems.pdf
 
Implementing virual classrooms
Implementing virual classroomsImplementing virual classrooms
Implementing virual classrooms
 
Computer based online written test system "Tao Software"
Computer based online written test system "Tao Software"Computer based online written test system "Tao Software"
Computer based online written test system "Tao Software"
 
Report
ReportReport
Report
 
CALIFYN- LEARNING MANAGEMENT SYSTEM
CALIFYN- LEARNING MANAGEMENT SYSTEMCALIFYN- LEARNING MANAGEMENT SYSTEM
CALIFYN- LEARNING MANAGEMENT SYSTEM
 
Project sample
Project sampleProject sample
Project sample
 

Último

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Último (20)

A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 

Master thesis presentation

  • 1. TURKU UNIVERSITY OF APPLIED SCIENCES Business Information Systems (MBA) Master's Thesis Presentation May 2014 By Youssef Hammouche
  • 2.
  • 3.  The rapid changes of information technology, present a new challenge and awareness of the necessity to adopt new tools and processes to improve the quality of education system.  In confronting this challenge it became obligatory to know the complexity of the education system from student’s perspective and related problems that should be addressed.  every education system must have an independent strategy of changes to determine the affecting factors of failure or success in education system.
  • 4.  The usability testing represent one of the success factors to be implemented into any LMS to evaluate the examined interfaces by testing it on users.  It became an essential component of LMS development process similar to software testing and system design.  LMS might be very difficult to use by students if usability problems are not identified in early stage
  • 5.  Many LMS projects have failed during last few years to stay among the top existing systems, reasons could be numerous but lack of usability testing is considered as one of the most common reasons.  especially that students interactions with system is highly impacted with various barriers: lack of available support by teachers, poorly motivated to understand system's features, students are unsure in the use of ICT.  Therefore it is mandatory to conduct usability testing during the system development cycle.
  • 6. CONTENT LIST OF ABBREVIATIONS (OR) SYMBOLS 1. INTRODUCTION 1.1. Problem Statement and Research Objectives 1.2. Research Methodology 1.3. Optima LMS 2. LEARNING MANAGEMENT SYSTEMS LMSs 2.1. Open Source LMS 2.2. CLOUD LMS 2.3. Steps in Selecting a LMS 2.4. Key Factors of Successful LMS
  • 7. 3. THE USABILITY TESTING PLAN OF OPTIMA LMS 3.1. The Concept of Usability Testing 3.1.1. What is Usability? 3.1.2. What is Usability Testing 3.1.3. The Purpose of Usability Testing 3.1.4. What to Test? 3.2. Usability Test Plan for Optima LMS 3.2.1. Problem Statement and Test Objectives 3.2.2. User Profile 3.2.3. Methodology 3.2.3.1. Participants 3.2.3.2. Length of Sessions 3.2.3.3. Quantitative & Qualitative Data 3.2.4. Scenarios and Tasks 3.2.5. Test environment and Equipment
  • 8. 4. EMPIRICAL USABILITY TESTING IN OPTIMA LMS 4.1. Data Collection 4.2. Test Results and Analysis 4.2.1. Top Negative Finding 4.2.1.1. Website Layout and Login Process 4.2.1.2. System Features and Editing Options 4.2.2. Top Positive Finding 4.2.3. Findings Log from the Observer 4.2.3.1. Task Completion Rate 4.2.3.2. Time on Task 4.2.3.3. Problems and Helps required 4.2.4. Presenting Results Based on Post-task and Post-test Questionnaires
  • 9. 5. USABILITY RECOMMENDATIONS FOR OPTIMA LMS DEVELOPERS 6. DISCUSSION REFERENCES APPENDICES Appendix 1. Pre-test Questionnaire. Appendix 2. Post-task Questionnaire. Appendix 3. Post-test Questionnaire. Appendix 4. Usability Testing Video Permission Form
  • 10.  Discendum is the optima system developer; they consider it as a high-quality system with an easy tool to be used by users to build a perfect online environment.  Optima service aimed to become one of the best existing platforms for eLearning courses, information management, networking, and supporting learning on the job.  Actually, more than 200 educational institutions and companies have implemented Optima to support their education and projects.
  • 11.  Actually, more than 200 educational institutions and companies have implemented Optima to support their education and projects.  Based on the cited quality of Optima and growing interest of customers, the system is not yet classified among the top learning management systems.  Only a few academic literatures have been written under the name of Optima.  often those documents belong to libraries of universities which kept a right for only their users to access into it.
  • 12.  This limitation makes the case more complicated and stands as a barrier of sharing Optima researches to external readers of Finnish universities  Additionally, lack of usability testing researches has been conducted on the subject, which makes my research a bit difficult to collect necessary information and to reach my study goals.
  • 13.  On the other hand, similar learning management system has taken a wide attention across the world, despite that Optima has improved all interfaces by merging versatile tools, flexible online environment, and high security access "Moodle serve over 70 million users“
  • 14.  Do Optima system provide enough functionality to users to help them achieve their study goals?  Is the slow success of Optima due to the usability of system which would reflect the users’ satisfaction and dissatisfaction to the system?  Is Optima system afford enough information and help to users with less effort and less clicks of navigation?  Is Optima Easy –to- use?
  • 15.  In order to get responses to the previous questions, a usability testing should be taken into consideration to find out how real users use the system in real life, and which kind of difficulties and problems users might encounter during their daily tasks?  This thesis concentrates onto students interface only, to design a test plan based on the literature of Carol M. Barnum (Usability Testing Essentials Ready, Set… Test), and Joseph S. Dumas (A Practical Guide to Usability Testing), and other resources as well.
  • 16. Constructive research, it is considered as one of the options currently available for a case researcher, and it has been widely developed in the field of business administration and IS. It has gained significant results by implementing new construction to solve problems faced in real world, and this involves the analysis of the users and performance of the system design in order to understand, explain, and improve the designed systems.
  • 17.  This research method matched much on my study research, where I am supposed to understand Optima system environment, and try to find usability problems encountered by users.  The new construction issue in this research is to design a test plan based on theoretical part which frequently includes a test objectives, methods, and scenarios.  The practical part is reserved to apply the test plan and to collect data based on the selected methods, for a goal to be analysed, interpreted, and presented in form of recommendations to project stakeholders.
  • 18.
  • 19.  Optima is a web-based learning platform that supports learning environment and delivers extensive training programs, managing sales trainings, and offers opportunities to utilize different learning models and pedagogical ideas.  Optima is a Finnish company developed by Discendum together with its customers, company was established in 2001 for a goal to create and implement online learning managements and related training consultation services.
  • 20.  Company has delivered over 200 online learning solutions to various sorts of customers such as institution of higher education, companies, and other organizations.  The Company turnover of the fiscal year 2011 was approximately 1, 6 million euros; currently company employ 18 people in cities of Helsinki, Tampere, Rauma, and Oulu. Optima headquarters are located in Oulu.
  • 21. What is Usability? ISO 9241: "The extent to which a product can be used by specified users to achieve specified goals with effectiveness, efficiency, and satisfaction in a specified context of use.” still wider: Specified users: it concerns the persons to whom the product is designed for. Specified goals: Are the shared goals between the users and product.
  • 22.  A specified context of use: Is the environment where the product should work by the users.  EX:“website, tools, mobile devices, software application, or anything designed for people.  Whitney Quesenbery' has given an easy definition to remember, called 5Es:  Effective:" How the user could complete the task and reach the goals?"  Efficient: "How fast the task can be done?"
  • 23.  Engaging: "Is the interaction between users and designed interface, and how satisfied are they about it?“  Error tolerant: "How many errors committed by users? How easily do users can recover from it?"  Easy to learn: "How easy could the user accomplish the basic tasks for the first time they encounter a new product or service?" (Whitney Quesenbery. February 2004.)
  • 24.  What is Usability Testing?  Represents all activities that focuses on observing users testing a product or service in certain working conditions,  the observer is supposed to watch, listen and take notes while the participants are trying to complete tasks  for a goal to identify usability problems, collect qualitative and quantitative data, and to determine participants satisfaction and dissatisfaction with the product or service. Generally the usability testing has two forms:
  • 25.  Formative testing: while the product is still in the development process, for a goal to diagnose the problems and try to fix them before represented to the consumers.  Summative testing: commonly when the product is finished, with a goal to validate if the product meets the consumers requirements. (www.usability.gov).
  • 26. The Purpose of Usability Testing UT became a necessary condition for a Website to survive. Web visitors are not trying seriously to spend much effort to understand what the Web offers for them as information or service, they leave the website as soon as they find difficulties to use it or to figure out what the web interface is trying to present for them. But the case might be totally different if you are forced to use a website or system which you are not familiar with and it has not been well tested.
  • 27.  therefore the usability testing should be adopted for any system to support users and to identify problems based on their experiences.  Reasons to test optima LMS:  the number of conducted UT into Moodle CMS is incomparable with any other LMS  although Optima has almost the same features as Moodle  it has been used during a long period by our school educators and students
  • 28.  it has gained a wide success by the users due to the free of charge of using the system by the open universities, university staff, and for the academic research purposes as well.  Other reason is to find out how students could easily use Optima platform for e-learning courses, support learning tools, information management, and as a space for interaction and collaboration between students and supervisors.
  • 29. What to Test? Due to many reasons I have selected student as an interface to be tested during this usability testing to understand their experiences with the system and to determine whether the usability of it matches their expectations and support their goals. Students are confronting more usability problems and difficulties compared to other users.
  • 30.  Easy to include students in testing process than supervisors.  number of students that are using Optima system are extremely higher compared to other interface users.  The common statement in usability testing is to inform the participants that "We are testing the product, not you".
  • 31.  Will document all the essential test planning steps and methods that will be used by me, to verify and ensure that Optima system meets the requirement of testing objectives.  will be presented as a formal report to record all the important activities related to the tested interface,  to figure out how the system would be tested, and to know the persons who will be recruited for this testing. The final report will be as a part of my final thesis work
  • 32.  The test plan will include the sections below: Title page, Table of Contents, List of Illustration, Abbreviation & Figures Executive Summary, Problem Statement and Test Objectives, Methodology, User Profiles Participant Incentive, Screeners, Scenarios & Tasks, Evaluation Methods, Test environment & Equipment, Presentation of Findings, Pre-test Questionnaire, Post-task & Post-test Questionnaire, Recommendations, & Appendices
  • 33.  is to discover whether Optima system is easy to be used and learned from students interface,  to find out if they could perform proposed tasks within a pre-determined time frame and how well they could understand it,  to ensures if the system design works as intended and meets users expectations.
  • 34.  To find serious usability problems which are related to system navigation, work functionality, message errors and system features.  Finally is to explore if Optima LMS is effective and efficient as it should be, by knowing how users can find information they need to complete tasks without help.  Of course I didn’t test every possible task that user could do with the system due to many constraints such as nature of research, limitation of human and monetary resources.
  • 35.  For this matter we created Scenarios and tasks to help us determine what we want to learn by observing six participants whom matched the testing profile to achieve tasks in the Work Informatics User Experience WIUX Laboratory in Turku ICT building.  Four kind of scenarios in total were planned for this testing, each one contained three tasks to be accomplished in a predetermined time frame,  each time participant was done with scenario he or she was given the post-task questionnaire and then the next scenario,
  • 36.  Tasks for testing Optima LMS are in this link https://optima.turkuamk.fi and it included:  Website layout: How easily can users understand the website layout?  Optima Login process  Access to the desired degree program.  Finding Information & help gained from the Help icon.  Navigation, Satisfaction & Dissatisfaction  Advanced Options: number of object, Cloud services…etc.
  • 37.  It was important to have a personas description of the participants in details to combine it with proposed scenarios and testing goals.  Typically personas played the interaction role between the tested system and scenario.  it would help us much to know users behaviour and somehow it had to be identical to personas who would actually use the Optima system.
  • 38. Experimented Highly Experimented Language Able to read & Speak English. Able to read & Speak English. Age Between 18 – 55 Between18 – 55 Optima Experience Must have used Optima LMS for 1 year at least. Must have at least 1 year experiences with Optima LMS & similar distance learning system Computer Skills Basic experience with email, computer, & using application in networking environment. Highly experimented with email, computer, & using application in networking environment. Sex Male & Female Male & Female. Internet Use Minimum 2hour/day for internet use (or 12h/week), searching for information, sending emails, downloading files, shopping, & social network. Minimum 3hour/day for internet use (or 18h/week), searching for information, sending emails, downloading files, shopping, social network. Education Level Undergraduate students must have interest of taking online degree program or course. Undergraduate students must have interest of taking online degree program or course. Citizen Finnish or Foreigner. Finnish or Foreigner. Computer Must own a computer. Must own a computer. Profile Description of highly Experimented and Experimented Users
  • 39.  Participants: I planned to test 6 participants who fit my user profile, based on Jacob Nielson he claimed that best results come from testing 5 to 6 users, it was described by a mathematical model: U = 1-(1-p) ^ n “U” state for the proportion of uncovered problems, “P” is the probability of one subject identifying a specific problem, “n” is the number of subject or test sessions.
  • 40.  I recruited participants by myself through Professional Social Networking Group and school friends (no budget was reserved for this testing to recruit through an agency)  it took for me much time to screen the potential participants and to schedule them based on their working timetable and lab reservation.  The testing was conducted in Work Informatics User Experience WIUX Laboratory (ideal testing environment to Optima LMS)
  • 41.  I preferred to use the Walkthrough method to walk and talk through material and to setup the lab equipment,  It was important to conduct the Pilot two days before the first test session to see how the participant interacted with scenarios and testing equipment, and to add a minor changes which in fact did not affect the scenarios.
  • 42. Length of Sessions: 10 minutes: To welcome the participant and go through pre-test questionnaire. 10 minutes: Reserved for Scenario 1 & post-task questionnaire 10 minutes: Reserved for Scenario 2 & post-task questionnaire 15 minutes: Reserved for Scenario 3 & post-task questionnaire 10 minutes: Reserved for Scenario 4 & post-task questionnaire 5 minutes: Reserved for post-test questionnaire and short interview
  • 43. Quantitative & Qualitative Data Data collection was a combination of both quantitative and qualitative methods to provide the research with a perfect understanding of the participants experiences and to support well my testing goals. Quantitative Data: I focused onto some performance measurements of users’ actions and activities during tasks by counting: Time to finish task Number of wrong icon choices
  • 44.  Observations of confusion & frustration  Optimal path to complete a task  Time spent finding information in the manual  The time spent during navigating…etc.  Receiving feedback from Post-task questionnaires immediately after each scenario, and also a Post-test questionnaire at the end of the whole scenarios using participants rating tasks, and the questions were such as:
  • 45.  How easy to use and learn the Optima system?  How easy to achieve tasks?  How easy to find information from the manual and the system?  Does Optima need more editing tools?  How are you interested to participate into Optima LMS?
  • 46. Qualitative Data: as an observer of this usability testing I tried to encourage the participants to use the Think Out Loud technique as they are working in their proper environment. also I captured their spontaneous comments on my notes. Post-test questionnaires were delivered to the participants to enrich the qualitative feedback for our testing (open-ended questions)
  • 47. Scenarios and Tasks I created 4 different scenarios each one included 3 tasks and each scenario was related to the next one. Also I designed pre-test questionnaire, 4 post-task questionnaire, post-test questionnaire. After I designed the scenarios and performed a pilot test two days before, the path became a bit clear to conduct the final empirical testing session.
  • 48. Scenario 1 (10 minutes) You are thinking of participating into distance learning study program into Turku University of Applied Sciences, you heard that the degree program offers to students a good selection of courses and study module, and it provides students with up-to-date knowledge and skills as well as to prepare them for lifelong learning. You will visit the Optima learning management website ( https://optima.turkuamk.fi/), and without clicking to any icons have a look and tell us:
  • 49.  Task 1: What the website layout suggest to you?  Task 2: Did the website provide you sufficient information in English?  Task 3: You have decided to switch the language to English… Scenario 2: Access process Scenario 3: Create new topics, upload documents, send thesis proposal, adobe Connect Pro… Scenario 4:(Advanced Option) explore more information from Object tools, Your space,
  • 50. Test environment and Equipment Work Informatics User Experience WIUX Laboratory presented an ideal testing environment for many kinds of products and services like mobile devices and websites. The lab was divided into two-rooms with one-way mirror , the first one was reserved to the participant and second room was the controlling room where the logger observes the user and record the activities for later review (I conducted the testing alone, after I set up all the testing devices I moved to the testing room with participant to start the testing process. )
  • 51. Video camera, Video mixer / mixing board, Observation PC with Encoder, Preview monitor, Logging software: Media Cruise & Observer 5.0 from Noldus (to collect, manage, analyse, record activities and present the observational data), Microphone & loudspeakers…etc
  • 52. WIUX laboratory of Turku University in ICT building, Two-room lab with one-way mirror between the rooms
  • 53.  Test Results and Analysis: After I have finished the testing process, and collecting data through Think-aloud technique, qualitative and quantitative methods; next step is to lay out an analyzing plan of the finding and to understand the meaning of the data.  Finding are based on: Log exported from The Observer software, Top negative finding, & Top positive finding.
  • 54. Top Negative Finding: Website Layout and Login Process:  Problem 1: The Optima website layout is very ordinary, it does not suggest as an educational website. Problem 2: Switching the language to English linked the participant to a totally new website, it looped from Finnish to Finnish language without direct link to English and no clear message informing you how to recover from error, we found out that there is no English translation of Optima website
  • 55.  Problem 3: Website did not provide enough information in English language, clear mixture between English and Finnish language.  Problem 4: Participants were confused about login button, were they supposed to select HAKA or Login; while both of them were image button and having the same effect.  Problem 5: accessing Optima account request a long login process to authenticate yourself, (confused: either to select Turku University of applied sciences or TAMK of applied sciences, or (Tampere).
  • 56.  Problem 6: Some participants were wondering why I have to select again my university name, while I already specified my university name as turkuamk on the searching address: https://optima.turkuamk.fi/  Problem 7: The login process is too long, complicated, and not trusted. They all remarked that each login step put them to a strange web address: Optima Haka idp1 optima/login Optima/learning
  • 57.  System Features & Editing options  Problem 8: The functionalities of Optima within Google Chrome and Safari browsers are limited, it is recommended to use the newest version of Mozilla Firefox and Microsoft Internet Explorer browsers.  Problem 9: Difficulties to update Optima website due to the used browser set tings or school proxy server for a security reasons.  Problem 10: Difficulties of creating and importing a new form object, it requires always Java plugin; with very limited editing options, and complicated way to paste test into text field.
  • 58.  Problem 11: Optima uses a highly secured service "SSL protocol", each time the user clicks a link provided by other group member, the web browser warns the user that the page content does not include an SSL security, which is confusing the user of the pages security or tasks to be achieved.  Problem 12: Although the sender has addressed the message to a specific recipient from the contact list, a notification message appears to inform the sender that the message will be read by everyone on the discussion list.
  • 59.  Problem 13: The component of a new topic are not on the correct order, after the user has wrote the subject name, text message, & selected the recipient name; a notification message appeared late to remind that the message would be read by everyone.  Problem 14: to send a message to a specific person from the contact address list is to send it as an email, system did not allow the user to add or import new contact,  you cannot upload any attachment to this email and all fields are mandatory to be filled.
  • 60.  Problem 15: The workspace content is not well organized and named in such way that the user could easily understand the structure of course material, it requests many clicks from homepage to get task done…etc.  The table summarizes the level of Top negative & positive finding by all participants during this UT of Optima LMS, without including the log results based on the Observer software. The rating scale used for this table is represented as follows:  H: High, M: Middle, & L: Low
  • 61.
  • 62. Findings Log from the Observer The Observer SW helped me to filter the data based on my research objectives; for this purpose I had planned to measure: Task Completion Rate Time on Task Problems & help required by all participants. I have selected the Elementary Statistics as an analysis function for this UT, to provide me with various tables and calculations such as: Total & average duration, rate of success or failure of completing task, and number of problems and requested help.
  • 63. Task Completion Rate 100% represent the task completion without any help. 75% represent the task completion with basic help. 50% represent the task completion with help in the majority of steps. 25% represent the partial completion of task. 0% represents the failure of participant to achieve task
  • 64. Participant Task 1 Task 2 Task 3 Task 4 All Tasks Participant #1 100 % 50 % 75 % 75 % 75 % Participant #2 100 % 100 % 50 % 50 % 75 % Participant #3 100 % 50 % 25 % 50 % 56 % Participant #4 100 % 50 % 50 % 50 % 63 % Participant #5 100 % 100 % 25 % 25 % 63 % Participant #6 100 % 50 % 75 % 25 % 63 % Success Rate 100 % 67 % 50 % 46 % 66 % The Completion Rate of Each Task by All Participants
  • 65. Graphical View of Completing Tasks by Participants
  • 66. Time on Task: All participants managed to perform task 1 within the predetermined time frame. Only half of the participants approximately succeeded to complete task 2 and 3 within determined time. Unfortunately, neither one of participants were capable to finish task 4 with the advanced options. Total duration spent by 6 participants to achieve 4 tasks during this UT, exceeded the total duration decided in the test plan: 20030 - 16200 : 3830 seconds (+60 min).
  • 67. Observation Task 1 Task 2 Task 3 Task 4 All Tasks Participant #1 225.52 781.64 764.52 782.36 2554.04 Participant #2 560 486.88 926.4 977.48 2950.76 Participant #3 512.72 613.64 1278.2 841.64 3246.2 Participant #4 519.04 1287.8 1076.32 874.76 3757.92 Participant #5 324.96 508.68 1502.8 1494.36 3830.8 Participant #6 501.01 922.52 1048 1219.48 3691.01 Total Duration 2643.25 4601.16 6596.24 6190.08 20030.73 Average Duration 440.54 766.86 1099.37 1031.68 3338.45 Reserved Time 600 600 900 600 2700 Total duration (in Second) of Completing Four Tasks by Six Participants
  • 68. Graphical View of Completion Time (in Second) of Each Task by Participants
  • 69. Problems and Help Required: The intent is to present the top severity of problems that users experimented, and help requested during testing period. the table below shows the number of times participants committed major mistakes due to system navigation, error clicks, how often they requested help either by searching on help material or calling helpdesk.
  • 70. Number of Problems Encountered & Helps Required by Participants Through all Tasks
  • 71. Graphical View of Problems Encountered and Helps required by all Participants during Testing
  • 72. Presenting Results Based on Post-task and Post-test Questionnaires: Answering those questionnaires “22Q in total” took extra time from participants, especially that I requested to get immediate feedback after they had completed each scenario. Participants marked their opinion on agreement or disagreement for each question, based on a range from strongly agrees to strongly disagree (very easy to very difficult, very helpful to not helpful, not interest to high interest, strongly recommended to not recommend):
  • 73. Test Participant Very easy Somewhat easy Neither easy nor difficult Somewhat difficult Very difficult Participant 1            Participant 2            Participant 3            Participant 4            Participant 5            Participant 6            How easy or difficult was it for you to find the right login icon? How easily did you understand your Optima account layout?Test Participant Very easy Somewhat easy Neither easy nor difficult Somewhat difficult Very difficult Participant 1            Participant 2           Participant 3            Participant 4            Participant 5            Participant 6            Rate how easy or difficult was it to find information from Object Tools? Test Participant Very easy Somewhat easy Neither easy nor difficult Somewhat difficult Very difficult Participant 1            Participant 2            Participant 3            Participant 4            Participant 5            Participant 6           
  • 74. Whereas, the Optima system developers are not directly concerned of this testing, my recommendations will be more generally couched and not very specific. Below is a summarized list of the most important recommendations based on usability testing for the Optima LMS to be addressed to system developers.
  • 75. Recommendation 1: It's pretty good that Optima system is highly secured, but in opposite the logging process is quite long and it requests from user to re-enter the same information; the case here is the website address (optima.turkuamk.fi) then the system will ask the user again to select school from the list in order to access the resource, which easily confuses and discourages them of the websites authentication, and also I recommend to decrease the security steps followed by the users, by creating a single and strong authentication; and by limiting the navigation from unknown website address to another.
  • 76. Recommendation 2: The selection between Tampere or Turku universities of applied sciences from the drop down arrow might confuse the web visitors which one to select especially that both of schools almost have the same abbreviation TAMK. if users have selected the wrong school and entered the personal authentication; an error message of "TAMK Authentication failed" will appear without specifying the nature of mistake. Tampere Universities of Applied SciencesTAMK Turku Universities of Applied Sciences TAMK
  • 77.  My recommendation here is to mitigate the duplication of authentication process, and to provide users with sufficient information on what happens in case if wrong school has been selected or faulty personal authentication has been entered. Recommendation 3: Provide a clear distinction between Optima system design and the content added by teacher or student, so reader could easily separate between sources of information added on the left side of the screen and other on the right side. Recommendation 4: Clearly delineate between courses and material of courses, and include a visible message to user if a new file or topic has been added to Optima page, also mark a file as un-read yet and send notification for not answered topic and for the assignment deadline.
  • 78.  Recommendation 5: Conduct some training session and consultancy services for new users, to reduce time consumed by each one for achieving task and to understand easily optima system features.  Recommendation 6: Generate an error message box to inform users about their mistakes, especially if they fail to provide all required information for creating new subject or searching for help.  Recommendation 7: Optima system must permit the users to create a privacy message to a specific recipient from the contact list, and not to be read by everyone on the discussion list. Otherwise users will prefer to use another application to communicate with each other  Recommendation 8: Re-organize the component of creating a new topic in such way that it could be on the correct order and easy to use by the users.
  • 79.  Recommendation 9: Optima system should have a bit professional compose window for writing and responding messages, for example when you start typing an address email, the address box should give a list of options from new contact, you can add carbon copy, formatting button to change the font and text elements; attaching a file should be also a bit easy either by a simple navigation to a file or by just drag and drop it into the body text of the message; other features to be added as well such as check spelling, insert emoticons, increase data storage space...etc.  Recommendation 10: To include some analysis tools, which will help students to quickly and easily get an assessment of their participations into course assignments, and to let them know how well they contribute to submit new topics and to share opinions with other colleges?
  • 80.  Recommendation 11: Students should be encouraged to create their own profile including photos, personal description, social discussion forum, glossaries, and progress within a course.  Recommendation 12: Courses grade can be viewed on one page of Optima website, there is no necessity for students to follow their gradebook in separate website "SoleOPS", and I think it would be much practical to integrate some of SoleOPS features to Optima LMS such as study guide, courses feedback, exam enrollments, and yearly plan.  Recommendation 13: Optima LMS support only a few of media content files to be displayed from the resources, It would be much advantageous if it supported other types of media files such as audio and video formats, PowerPoints, Flash, Files to be stored locally or remotely, Files can be uploaded from server and managed.
  • 81. Recommendation 14: Considering that many students are participating in certain course, it would be very practical if the posted document would have the authors’ photo attached to it, together with a sight of the previous written articles. Recommendation 15: All activities related to Optima request from users to log into system first, it would be more easy if the user could post to Optima's account or receive a feedback from it via a personal email account. Also sending or receiving message to existing users could be filtered according to different statuses such as their belonging to the working group, their interest to the project, and sensitivity of the subject...etc.
  • 82. Recommendation 16: Optima website provides the user interface with eight languages, but the help instructions are available on three languages only. Additionally, even if the user have selected his/her favorite language from the menu bar, the help icon material keep reminding always two language Finnish and English; and it will ask the user again to select the instruction language. It is recommended to add the missing user interface languages in Optima help material, and the system should switch automatically the language in all working environments/workspaces.
  • 83.  Recommendation 17: Adobe connect Pro brings an added value to Optima LMS, it would be more practical to include this tool for all courses by recording the lectures in video format, and enabling students to review the lectures as long as they need.  Recommendation 18: School rely onto Discendum Optima provider to maintain the system, and provide support when problems occur, so the system should be designed in line with school education strategy and needs of students to present a perfect working environment.  Recommendation 19: Optima Mobile could be a good service to be developed by system owner for the users’ benefit, to provide access from mobile devices anywhere and at any time; and to synchronize automatically all data with Optima account on users’ mobile devices.