SlideShare a Scribd company logo
1 of 10
Heuristic Evaluation Object Oriented Analysis & Design David O’ Connor T00130990
Page 1 of 10
Heuristic Evaluation of an App
CA2 – Usability Evaluation
Assignment
Object Oriented Analysis & Design: Catherine Woods
Submitted By: David O’ Connor (KCOMP_G_Y6)
Submitted on: 25th
March 2015
Heuristic Evaluation Object Oriented Analysis & Design David O’ Connor T00130990
Page 2 of 10
Table of Contents
1. Introduction..............................................................................................................................3
2. Heuristic Process Options..........................................................................................................3
2.1. The Heuristic process.............................................................................................................3
2.1.1. Number of Evaluators........................................................................................................4
2.1.2. Identify and define the goals of the mobile application.......................................................4
2.1.3. Define a set of tasks to be performed on the mobile application.........................................4
2.1.4. Execute the task to evaluate the mobile application ...........................................................4
2.2. Rubric Design........................................................................................................................5
2.3. Evaluation Test......................................................................................................................6
2.3.1. Evaluation Results .............................................................................................................6
2.3.2. Analysis..............................................................................................................................7
3. Conclusion.................................................................................................................................7
4. Appendix...................................................................................................................................8
5. References:..............................................................................................................................10
Heuristic Evaluation Object Oriented Analysis & Design David O’ Connor T00130990
Page 3 of 10
1. Introduction
The requirement of this assignment is to research, identify and document what are the most
relevant and most important heuristics in the evaluation of a website/app. For this assignment I
have chosen the RunKeeper app for this evaluation. This application is for the process of
tracking distance ran for runners.
2. Heuristic Process Options
There are a number of different heuristics that can be used for the evaluation of websites and
apps. For this project I considered all aspects of a number of these heuristics and selected what I
felt was the best heuristic. The most popular used heuristic to evaluate the usability of websites
are Nielsen’s Usability Heuristics for User Interface Design, which was chosen to evaluate the
RunKeeper app.
Other heuristics which were considered for this project were
 Bastien and Scapin created a set of 18 Ergonomic criteria,
 Gerhardt-Powals 10 Cognitive Engineering Principles
2.1. The Heuristic process
The steps involved in the Heuristic process for the evaluation of the app as stated by UX
Centered Blog. (2009) are shown in the diagram below:
Heuristic Evaluation Object Oriented Analysis & Design David O’ Connor T00130990
Page 4 of 10
2.1.1. Number of Evaluators
According to Jakob Nielsen’s study it is recommended that between three and five evaluators can
generally point out between 80% - 90% of usability problems.
2.1.2. Identify and define the goals of the mobile application
 Track the user’s runs and walks
 Track the user’s cycling activities
 Track the user’s other outdoor fitness activities
2.1.3. Define a set of tasks to be performed on the mobile application
 Track the user’s distance/progress while running, walking, cycling or while undertaking
any other fitness activity.
2.1.4. Execute the task to evaluate the mobile application
Below is a list of Nielsen’s ten high level heuristics for the evaluation of the mobile application
1. Home Page Usability
2. Task Orientation
3. Navigation & IA
4. Forms & Data Entry
5. Page Layout & Visual Design
6. Writing & Content Quality
7. Trust & Credibility
Heuristic Evaluation Object Oriented Analysis & Design David O’ Connor T00130990
Page 5 of 10
2.2. Rubric Design
Home Page Usability Possible Score
Homepage items are clearly focused key tasks 4 3
Key aspects of the app are presented on the homepage 4 3
There is a shortlist of other activities featured on the homepage, or
within one click of the homepage
4 2
Total 12 8
Task Orientation Possible Score
Registration for user’s is easy 4 4
User’s most frequent activity is visible on the home page 4 4
Users can start an activity quickly 4 4
Total 12 12
Navigation & IA Possible Score
Switching between activities is convenient and obvious 4 1
Navigation task choices are ordered in the best possible logical or
task oriented manner
4 3
Links and navigation between pages contain trigger words 4 4
Total 12 8
Forms & Data Entry Possible Score
There is a clear distinction of the required fields for registration 4 3
The app makes it easy to correct user errors 4 4
All data is validated before user is registered 4 4
Total 12 11
Page Layout & Visual Design Possible Score
On all pages all the most useful information (such as the users
most frequently used features and functions) is presented on the
first screenful of information.
4 4
Each page on the app shares a consistent layout 4 4
The app has a consistent look and feel that will engage users. 4 4
Total 12 12
Writing & Content Quality Possible Score
The app has compelling and unique content 4 3
The apps content for has been specifically created for its use 4 4
Each page of the app is clearly labeled with a useful title that
makes sense for the use of the bookmark
4 4
Total 12 11
Trust & Credibility Possible Score
The apps content is all up-to-date and trustworthy 4 3
The app is accurate in terms of distance travelled 4 2
Each page has the same layout so that the user knows they are on
the same app
4 4
Total 12 9
Heuristic Evaluation Object Oriented Analysis & Design David O’ Connor T00130990
Page 6 of 10
2.3. Evaluation Test
The evaluation of the runkeeper app was done using the criteria shown in the table below:
Points
Heuristic 1 2 3 4
Home Page
Usability
The features are
very difficult to
use
Some of the
features are
difficult to use
Most of the
features are easy
to use
The usability is
very easy
Task Orientation The app shows
poor orientation
The app shows
ok orientation
The app shows
good orientation
The app shows
excellent
orientation
Navigation & IA Navigation
through the app
is poor
Navigation
through the app
is bad
Navigation
through the app
is somewhat
good
Navigation
through the app
is simple
Forms & Data
Entry
Data entry is
complicated
Data entry is
hard
Data entry is
easy
Data entry is
simple
Page Layout &
Visual Design
Layout &
Design is poor
Layout &
Design is
somewhat good
Layout &
Design is good
Layout &
Design is great
Writing &
Content Quality
Quality is poor Quality is ok Quality is good Quality is great
Trust &
Credibility
Not trustworthy Somewhat
trustworthy
Trustworthy Very trustworthy
2.3.1. Evaluation Results
Heuristic Questions Score
Actual
Score Result
Home Page Usability 3 12 8 66.7
Task Orientation 3 12 12 100.0
Navigation & IA 3 12 8 66.7
Forms & Data Entry 3 12 11 91.7
Page Layout & Visual
Design 3 12 12 100.0
Writing & Content Quality 3 12 11 91.7
Trust & Credibility 3 12 9 75.0
Overall 21 84 71 84.5
Heuristic Evaluation Object Oriented Analysis & Design David O’ Connor T00130990
Page 7 of 10
2.3.2. Analysis
3. Conclusion
After evaluating the usability of this app I have found that it can take time to figure out some of
the features and the accuracy of the app in terms of distance travelled isn’t accurate as it should
be. This app has a few downfalls but it also has a number of good features such as goal setting
for training purposes and it also informs the user of miles/kms travelled in their activity.
0.0
20.0
40.0
60.0
80.0
100.0
Home Page Usability
Task Orientation
Navigation & IA
Forms & Data Entry
Page Layout & Visual
Design
Writing & Content Quality
Trust & Credibility
Heuristic Results for RunKeeper Application
Result
Heuristic Evaluation Object Oriented Analysis & Design David O’ Connor T00130990
Page 8 of 10
4. Appendix
Home Page Usability Possible Score
Homepage items are clearly focused key tasks 4
Key aspects of the app are presented on the homepage 4
There is a shortlist of other activities featured on the homepage, or
within one click of the homepage
4
Total 12
Task Orientation Possible Score
Registration for user’s is easy 4
User’s most frequent activity is visible on the home page 4
Users can start an activity quickly 4
Total 12
Navigation & IA Possible Score
Switching between activities is convenient and obvious 4
Navigation task choices are ordered in the best possible logical or
task oriented manner
4
Links and navigation between pages contain trigger words 4
Total 12
Forms & Data Entry Possible Score
There is a clear distinction of the required fields for registration 4
The app makes it easy to correct user errors 4
All data is validated before user is registered 4
Total 12
Page Layout & Visual Design Possible Score
On all pages all the most useful information (such as the users
most frequently used features and functions) is presented on the
first screenful of information.
4
Each page on the app shares a consistent layout 4
The app has a consistent look and feel that will engage users. 4
Total 12
Writing & Content Quality Possible Score
The app has compelling and unique content 4
The apps content for has been specifically created for its use 4
Each page of the app is clearly labeled with a useful title that
makes sense for the use of the bookmark
4
Total 12
Trust & Credibility Possible Score
The apps content is all up-to-date and trustworthy 4
The app is accurate in terms of distance travelled 4
Each page has the same layout so that the user knows they are on
the same app
4
Total 12
Heuristic Evaluation Object Oriented Analysis & Design David O’ Connor T00130990
Page 9 of 10
Mobile Application interfaces
Heuristic Evaluation Object Oriented Analysis & Design David O’ Connor T00130990
Page 10 of 10
5. References:
UX Centered Blog. (2009). Usability Guidelines for Heuristic Evaluation. Available:
https://uxcentered.wordpress.com/2009/12/27/hello-world/. Last accessed 20th March 2015.

More Related Content

What's hot

Agm application virtualization_(app-v)_5.0
Agm application virtualization_(app-v)_5.0Agm application virtualization_(app-v)_5.0
Agm application virtualization_(app-v)_5.0
Steve Xu
 
Sql server distributed replay
Sql server distributed replaySql server distributed replay
Sql server distributed replay
Steve Xu
 
Monitor and tune for performance
Monitor and tune for performanceMonitor and tune for performance
Monitor and tune for performance
Steve Xu
 
Microsoft office 365 for professionals and small businesses help and how to
Microsoft office 365 for professionals and small businesses   help and how toMicrosoft office 365 for professionals and small businesses   help and how to
Microsoft office 365 for professionals and small businesses help and how to
Steve Xu
 
5 tsssisu sql_server_2012
5 tsssisu sql_server_20125 tsssisu sql_server_2012
5 tsssisu sql_server_2012
Steve Xu
 
Getting started with the entity framework 4.1 using asp.net mvc
Getting started with the entity framework 4.1 using asp.net mvcGetting started with the entity framework 4.1 using asp.net mvc
Getting started with the entity framework 4.1 using asp.net mvc
Steve Xu
 
Integration services extending packages with scripting
Integration services   extending packages with scriptingIntegration services   extending packages with scripting
Integration services extending packages with scripting
Steve Xu
 
Developer’s guide to microsoft unity
Developer’s guide to microsoft unityDeveloper’s guide to microsoft unity
Developer’s guide to microsoft unity
Steve Xu
 
What's new in Mahara 1.9 & How to Contribute to Mahara
What's new in Mahara 1.9 & How to Contribute to MaharaWhat's new in Mahara 1.9 & How to Contribute to Mahara
What's new in Mahara 1.9 & How to Contribute to Mahara
Aaron Wells
 
Autoscaling application block and transient fault handling application block ...
Autoscaling application block and transient fault handling application block ...Autoscaling application block and transient fault handling application block ...
Autoscaling application block and transient fault handling application block ...
Steve Xu
 
The entity framework 4.0 and asp.net web forms getting started
The entity framework 4.0 and asp.net web forms   getting startedThe entity framework 4.0 and asp.net web forms   getting started
The entity framework 4.0 and asp.net web forms getting started
Steve Xu
 
Data mining extensions dmx - reference
Data mining extensions   dmx - referenceData mining extensions   dmx - reference
Data mining extensions dmx - reference
Steve Xu
 
Sql server community_fa_qs_manual
Sql server community_fa_qs_manualSql server community_fa_qs_manual
Sql server community_fa_qs_manual
Steve Xu
 
( 5 ) Office 2007 Create A Business Data Catolog
( 5 ) Office 2007   Create A Business Data Catolog( 5 ) Office 2007   Create A Business Data Catolog
( 5 ) Office 2007 Create A Business Data Catolog
LiquidHub
 
Developing modern mobile web apps
Developing modern mobile web appsDeveloping modern mobile web apps
Developing modern mobile web apps
Steve Xu
 

What's hot (20)

Agm application virtualization_(app-v)_5.0
Agm application virtualization_(app-v)_5.0Agm application virtualization_(app-v)_5.0
Agm application virtualization_(app-v)_5.0
 
Online News Portal System
Online News Portal SystemOnline News Portal System
Online News Portal System
 
Sql server distributed replay
Sql server distributed replaySql server distributed replay
Sql server distributed replay
 
Monitor and tune for performance
Monitor and tune for performanceMonitor and tune for performance
Monitor and tune for performance
 
ChircuVictor StefircaMadalin rad_aspmvc3_wcf_vs2010
ChircuVictor StefircaMadalin rad_aspmvc3_wcf_vs2010ChircuVictor StefircaMadalin rad_aspmvc3_wcf_vs2010
ChircuVictor StefircaMadalin rad_aspmvc3_wcf_vs2010
 
Oracle Application Framework Cases
Oracle Application Framework Cases Oracle Application Framework Cases
Oracle Application Framework Cases
 
Microsoft office 365 for professionals and small businesses help and how to
Microsoft office 365 for professionals and small businesses   help and how toMicrosoft office 365 for professionals and small businesses   help and how to
Microsoft office 365 for professionals and small businesses help and how to
 
5 tsssisu sql_server_2012
5 tsssisu sql_server_20125 tsssisu sql_server_2012
5 tsssisu sql_server_2012
 
Getting started with the entity framework 4.1 using asp.net mvc
Getting started with the entity framework 4.1 using asp.net mvcGetting started with the entity framework 4.1 using asp.net mvc
Getting started with the entity framework 4.1 using asp.net mvc
 
Integration services extending packages with scripting
Integration services   extending packages with scriptingIntegration services   extending packages with scripting
Integration services extending packages with scripting
 
Developer’s guide to microsoft unity
Developer’s guide to microsoft unityDeveloper’s guide to microsoft unity
Developer’s guide to microsoft unity
 
What's new in Mahara 1.9 & How to Contribute to Mahara
What's new in Mahara 1.9 & How to Contribute to MaharaWhat's new in Mahara 1.9 & How to Contribute to Mahara
What's new in Mahara 1.9 & How to Contribute to Mahara
 
Testing for continuous delivery with visual studio 2012
Testing for continuous delivery with visual studio 2012Testing for continuous delivery with visual studio 2012
Testing for continuous delivery with visual studio 2012
 
Autoscaling application block and transient fault handling application block ...
Autoscaling application block and transient fault handling application block ...Autoscaling application block and transient fault handling application block ...
Autoscaling application block and transient fault handling application block ...
 
The entity framework 4.0 and asp.net web forms getting started
The entity framework 4.0 and asp.net web forms   getting startedThe entity framework 4.0 and asp.net web forms   getting started
The entity framework 4.0 and asp.net web forms getting started
 
Data mining extensions dmx - reference
Data mining extensions   dmx - referenceData mining extensions   dmx - reference
Data mining extensions dmx - reference
 
Sql server community_fa_qs_manual
Sql server community_fa_qs_manualSql server community_fa_qs_manual
Sql server community_fa_qs_manual
 
SharePoint Saturday Columbus,Ohio Tony Maddin SharePoint Diagnostic Studio 3.0
SharePoint Saturday Columbus,Ohio Tony Maddin SharePoint Diagnostic Studio 3.0SharePoint Saturday Columbus,Ohio Tony Maddin SharePoint Diagnostic Studio 3.0
SharePoint Saturday Columbus,Ohio Tony Maddin SharePoint Diagnostic Studio 3.0
 
( 5 ) Office 2007 Create A Business Data Catolog
( 5 ) Office 2007   Create A Business Data Catolog( 5 ) Office 2007   Create A Business Data Catolog
( 5 ) Office 2007 Create A Business Data Catolog
 
Developing modern mobile web apps
Developing modern mobile web appsDeveloping modern mobile web apps
Developing modern mobile web apps
 

Viewers also liked

Ten Usability Heuristics with Example -Sivaprasath Selvaraj
Ten Usability Heuristics with Example -Sivaprasath SelvarajTen Usability Heuristics with Example -Sivaprasath Selvaraj
Ten Usability Heuristics with Example -Sivaprasath Selvaraj
Sivaprasath Selvaraj
 
Blogs ppt
Blogs pptBlogs ppt
Blogs ppt
Amary21
 
Ar3 X0 Final Research Paper G Compris Usability Research Report
Ar3 X0 Final Research Paper G Compris Usability Research ReportAr3 X0 Final Research Paper G Compris Usability Research Report
Ar3 X0 Final Research Paper G Compris Usability Research Report
Shakarah Levy
 
USA TODAY iPad Application Usability Report
USA TODAY iPad Application Usability ReportUSA TODAY iPad Application Usability Report
USA TODAY iPad Application Usability Report
kathleensulli
 

Viewers also liked (13)

Ten Usability Heuristics with Example -Sivaprasath Selvaraj
Ten Usability Heuristics with Example -Sivaprasath SelvarajTen Usability Heuristics with Example -Sivaprasath Selvaraj
Ten Usability Heuristics with Example -Sivaprasath Selvaraj
 
Blogs ppt
Blogs pptBlogs ppt
Blogs ppt
 
Golf Management System
Golf Management SystemGolf Management System
Golf Management System
 
Data modelling
Data modellingData modelling
Data modelling
 
Double map App - Usability Evaluation
Double map App - Usability EvaluationDouble map App - Usability Evaluation
Double map App - Usability Evaluation
 
Human Computer Interaction - Heuristic Evaluation
Human Computer Interaction - Heuristic EvaluationHuman Computer Interaction - Heuristic Evaluation
Human Computer Interaction - Heuristic Evaluation
 
Ar3 X0 Final Research Paper G Compris Usability Research Report
Ar3 X0 Final Research Paper G Compris Usability Research ReportAr3 X0 Final Research Paper G Compris Usability Research Report
Ar3 X0 Final Research Paper G Compris Usability Research Report
 
Banking System Presentation - David O' Connor
Banking System Presentation - David O' ConnorBanking System Presentation - David O' Connor
Banking System Presentation - David O' Connor
 
Usability evaluation methods (part 2) and performance metrics
Usability evaluation methods (part 2) and performance metricsUsability evaluation methods (part 2) and performance metrics
Usability evaluation methods (part 2) and performance metrics
 
USA TODAY iPad Application Usability Report
USA TODAY iPad Application Usability ReportUSA TODAY iPad Application Usability Report
USA TODAY iPad Application Usability Report
 
Software testing metrics
Software testing metricsSoftware testing metrics
Software testing metrics
 
Gym Management System User Manual
Gym Management System User ManualGym Management System User Manual
Gym Management System User Manual
 
10 Usability Heuristics explained
10 Usability Heuristics explained10 Usability Heuristics explained
10 Usability Heuristics explained
 

Similar to Usability evaluation of the RunKeeper Application

Web Applications Development
Web Applications DevelopmentWeb Applications Development
Web Applications Development
Ioan Tuns
 
Benchmarking Mini-series Part #2: Conducting Quick, Cost-Effective UX Benchma...
Benchmarking Mini-series Part #2: Conducting Quick, Cost-Effective UX Benchma...Benchmarking Mini-series Part #2: Conducting Quick, Cost-Effective UX Benchma...
Benchmarking Mini-series Part #2: Conducting Quick, Cost-Effective UX Benchma...
UserZoom
 
Product Design Team6
Product Design Team6Product Design Team6
Product Design Team6
Kienho Chan
 
Designing A Waterfall Approach For Software Development Essay
Designing A Waterfall Approach For Software Development EssayDesigning A Waterfall Approach For Software Development Essay
Designing A Waterfall Approach For Software Development Essay
Alison Reed
 
Performance Measurement Summit
Performance Measurement SummitPerformance Measurement Summit
Performance Measurement Summit
Peter Stinson
 
Regatta UniversityIT Project Charter ForStudent De.docx
Regatta UniversityIT Project Charter ForStudent De.docxRegatta UniversityIT Project Charter ForStudent De.docx
Regatta UniversityIT Project Charter ForStudent De.docx
audeleypearl
 

Similar to Usability evaluation of the RunKeeper Application (20)

Qaanalytics customerstory-forpublishing-150412120638-conversion-gate01
Qaanalytics customerstory-forpublishing-150412120638-conversion-gate01Qaanalytics customerstory-forpublishing-150412120638-conversion-gate01
Qaanalytics customerstory-forpublishing-150412120638-conversion-gate01
 
Web Applications Development
Web Applications DevelopmentWeb Applications Development
Web Applications Development
 
Managing Accessibility Compliance
Managing Accessibility ComplianceManaging Accessibility Compliance
Managing Accessibility Compliance
 
Benchmarking Mini-series Part #2: Conducting Quick, Cost-Effective UX Benchma...
Benchmarking Mini-series Part #2: Conducting Quick, Cost-Effective UX Benchma...Benchmarking Mini-series Part #2: Conducting Quick, Cost-Effective UX Benchma...
Benchmarking Mini-series Part #2: Conducting Quick, Cost-Effective UX Benchma...
 
Portfolio - Amol Tondwalkar
Portfolio - Amol TondwalkarPortfolio - Amol Tondwalkar
Portfolio - Amol Tondwalkar
 
Usability Testing.docx
Usability Testing.docxUsability Testing.docx
Usability Testing.docx
 
Industrail training report on website design and development
Industrail training report on website design and developmentIndustrail training report on website design and development
Industrail training report on website design and development
 
Uz big design talk may10
Uz big design talk may10Uz big design talk may10
Uz big design talk may10
 
Kelly saleh howey_proposal
Kelly saleh howey_proposalKelly saleh howey_proposal
Kelly saleh howey_proposal
 
Taking The Guesswork Out Of Website Optimisation
Taking The Guesswork Out Of Website OptimisationTaking The Guesswork Out Of Website Optimisation
Taking The Guesswork Out Of Website Optimisation
 
First 30 days of Your CRO Program
First 30 days of Your CRO ProgramFirst 30 days of Your CRO Program
First 30 days of Your CRO Program
 
Encuesta Ambysoft - IT Project Success 2013
Encuesta Ambysoft - IT Project Success 2013Encuesta Ambysoft - IT Project Success 2013
Encuesta Ambysoft - IT Project Success 2013
 
Agrobazaar - The customer Experience process
Agrobazaar - The customer Experience processAgrobazaar - The customer Experience process
Agrobazaar - The customer Experience process
 
Product Design Team6
Product Design Team6Product Design Team6
Product Design Team6
 
Beginners QA Testing
Beginners QA TestingBeginners QA Testing
Beginners QA Testing
 
Designing A Waterfall Approach For Software Development Essay
Designing A Waterfall Approach For Software Development EssayDesigning A Waterfall Approach For Software Development Essay
Designing A Waterfall Approach For Software Development Essay
 
Performance Measurement Summit
Performance Measurement SummitPerformance Measurement Summit
Performance Measurement Summit
 
Siebel 8 Quick Hits: Task UI
Siebel 8 Quick Hits: Task UISiebel 8 Quick Hits: Task UI
Siebel 8 Quick Hits: Task UI
 
When Data Visualizations and Data Imports Just Don’t Work
When Data Visualizations and Data Imports Just Don’t WorkWhen Data Visualizations and Data Imports Just Don’t Work
When Data Visualizations and Data Imports Just Don’t Work
 
Regatta UniversityIT Project Charter ForStudent De.docx
Regatta UniversityIT Project Charter ForStudent De.docxRegatta UniversityIT Project Charter ForStudent De.docx
Regatta UniversityIT Project Charter ForStudent De.docx
 

Recently uploaded

CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
masabamasaba
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
shinachiaurasa2
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
masabamasaba
 

Recently uploaded (20)

CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
 
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
Generic or specific? Making sensible software design decisions
Generic or specific? Making sensible software design decisionsGeneric or specific? Making sensible software design decisions
Generic or specific? Making sensible software design decisions
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 
SHRMPro HRMS Software Solutions Presentation
SHRMPro HRMS Software Solutions PresentationSHRMPro HRMS Software Solutions Presentation
SHRMPro HRMS Software Solutions Presentation
 
%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg
%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg
%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg
 
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdfThe Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 

Usability evaluation of the RunKeeper Application

  • 1. Heuristic Evaluation Object Oriented Analysis & Design David O’ Connor T00130990 Page 1 of 10 Heuristic Evaluation of an App CA2 – Usability Evaluation Assignment Object Oriented Analysis & Design: Catherine Woods Submitted By: David O’ Connor (KCOMP_G_Y6) Submitted on: 25th March 2015
  • 2. Heuristic Evaluation Object Oriented Analysis & Design David O’ Connor T00130990 Page 2 of 10 Table of Contents 1. Introduction..............................................................................................................................3 2. Heuristic Process Options..........................................................................................................3 2.1. The Heuristic process.............................................................................................................3 2.1.1. Number of Evaluators........................................................................................................4 2.1.2. Identify and define the goals of the mobile application.......................................................4 2.1.3. Define a set of tasks to be performed on the mobile application.........................................4 2.1.4. Execute the task to evaluate the mobile application ...........................................................4 2.2. Rubric Design........................................................................................................................5 2.3. Evaluation Test......................................................................................................................6 2.3.1. Evaluation Results .............................................................................................................6 2.3.2. Analysis..............................................................................................................................7 3. Conclusion.................................................................................................................................7 4. Appendix...................................................................................................................................8 5. References:..............................................................................................................................10
  • 3. Heuristic Evaluation Object Oriented Analysis & Design David O’ Connor T00130990 Page 3 of 10 1. Introduction The requirement of this assignment is to research, identify and document what are the most relevant and most important heuristics in the evaluation of a website/app. For this assignment I have chosen the RunKeeper app for this evaluation. This application is for the process of tracking distance ran for runners. 2. Heuristic Process Options There are a number of different heuristics that can be used for the evaluation of websites and apps. For this project I considered all aspects of a number of these heuristics and selected what I felt was the best heuristic. The most popular used heuristic to evaluate the usability of websites are Nielsen’s Usability Heuristics for User Interface Design, which was chosen to evaluate the RunKeeper app. Other heuristics which were considered for this project were  Bastien and Scapin created a set of 18 Ergonomic criteria,  Gerhardt-Powals 10 Cognitive Engineering Principles 2.1. The Heuristic process The steps involved in the Heuristic process for the evaluation of the app as stated by UX Centered Blog. (2009) are shown in the diagram below:
  • 4. Heuristic Evaluation Object Oriented Analysis & Design David O’ Connor T00130990 Page 4 of 10 2.1.1. Number of Evaluators According to Jakob Nielsen’s study it is recommended that between three and five evaluators can generally point out between 80% - 90% of usability problems. 2.1.2. Identify and define the goals of the mobile application  Track the user’s runs and walks  Track the user’s cycling activities  Track the user’s other outdoor fitness activities 2.1.3. Define a set of tasks to be performed on the mobile application  Track the user’s distance/progress while running, walking, cycling or while undertaking any other fitness activity. 2.1.4. Execute the task to evaluate the mobile application Below is a list of Nielsen’s ten high level heuristics for the evaluation of the mobile application 1. Home Page Usability 2. Task Orientation 3. Navigation & IA 4. Forms & Data Entry 5. Page Layout & Visual Design 6. Writing & Content Quality 7. Trust & Credibility
  • 5. Heuristic Evaluation Object Oriented Analysis & Design David O’ Connor T00130990 Page 5 of 10 2.2. Rubric Design Home Page Usability Possible Score Homepage items are clearly focused key tasks 4 3 Key aspects of the app are presented on the homepage 4 3 There is a shortlist of other activities featured on the homepage, or within one click of the homepage 4 2 Total 12 8 Task Orientation Possible Score Registration for user’s is easy 4 4 User’s most frequent activity is visible on the home page 4 4 Users can start an activity quickly 4 4 Total 12 12 Navigation & IA Possible Score Switching between activities is convenient and obvious 4 1 Navigation task choices are ordered in the best possible logical or task oriented manner 4 3 Links and navigation between pages contain trigger words 4 4 Total 12 8 Forms & Data Entry Possible Score There is a clear distinction of the required fields for registration 4 3 The app makes it easy to correct user errors 4 4 All data is validated before user is registered 4 4 Total 12 11 Page Layout & Visual Design Possible Score On all pages all the most useful information (such as the users most frequently used features and functions) is presented on the first screenful of information. 4 4 Each page on the app shares a consistent layout 4 4 The app has a consistent look and feel that will engage users. 4 4 Total 12 12 Writing & Content Quality Possible Score The app has compelling and unique content 4 3 The apps content for has been specifically created for its use 4 4 Each page of the app is clearly labeled with a useful title that makes sense for the use of the bookmark 4 4 Total 12 11 Trust & Credibility Possible Score The apps content is all up-to-date and trustworthy 4 3 The app is accurate in terms of distance travelled 4 2 Each page has the same layout so that the user knows they are on the same app 4 4 Total 12 9
  • 6. Heuristic Evaluation Object Oriented Analysis & Design David O’ Connor T00130990 Page 6 of 10 2.3. Evaluation Test The evaluation of the runkeeper app was done using the criteria shown in the table below: Points Heuristic 1 2 3 4 Home Page Usability The features are very difficult to use Some of the features are difficult to use Most of the features are easy to use The usability is very easy Task Orientation The app shows poor orientation The app shows ok orientation The app shows good orientation The app shows excellent orientation Navigation & IA Navigation through the app is poor Navigation through the app is bad Navigation through the app is somewhat good Navigation through the app is simple Forms & Data Entry Data entry is complicated Data entry is hard Data entry is easy Data entry is simple Page Layout & Visual Design Layout & Design is poor Layout & Design is somewhat good Layout & Design is good Layout & Design is great Writing & Content Quality Quality is poor Quality is ok Quality is good Quality is great Trust & Credibility Not trustworthy Somewhat trustworthy Trustworthy Very trustworthy 2.3.1. Evaluation Results Heuristic Questions Score Actual Score Result Home Page Usability 3 12 8 66.7 Task Orientation 3 12 12 100.0 Navigation & IA 3 12 8 66.7 Forms & Data Entry 3 12 11 91.7 Page Layout & Visual Design 3 12 12 100.0 Writing & Content Quality 3 12 11 91.7 Trust & Credibility 3 12 9 75.0 Overall 21 84 71 84.5
  • 7. Heuristic Evaluation Object Oriented Analysis & Design David O’ Connor T00130990 Page 7 of 10 2.3.2. Analysis 3. Conclusion After evaluating the usability of this app I have found that it can take time to figure out some of the features and the accuracy of the app in terms of distance travelled isn’t accurate as it should be. This app has a few downfalls but it also has a number of good features such as goal setting for training purposes and it also informs the user of miles/kms travelled in their activity. 0.0 20.0 40.0 60.0 80.0 100.0 Home Page Usability Task Orientation Navigation & IA Forms & Data Entry Page Layout & Visual Design Writing & Content Quality Trust & Credibility Heuristic Results for RunKeeper Application Result
  • 8. Heuristic Evaluation Object Oriented Analysis & Design David O’ Connor T00130990 Page 8 of 10 4. Appendix Home Page Usability Possible Score Homepage items are clearly focused key tasks 4 Key aspects of the app are presented on the homepage 4 There is a shortlist of other activities featured on the homepage, or within one click of the homepage 4 Total 12 Task Orientation Possible Score Registration for user’s is easy 4 User’s most frequent activity is visible on the home page 4 Users can start an activity quickly 4 Total 12 Navigation & IA Possible Score Switching between activities is convenient and obvious 4 Navigation task choices are ordered in the best possible logical or task oriented manner 4 Links and navigation between pages contain trigger words 4 Total 12 Forms & Data Entry Possible Score There is a clear distinction of the required fields for registration 4 The app makes it easy to correct user errors 4 All data is validated before user is registered 4 Total 12 Page Layout & Visual Design Possible Score On all pages all the most useful information (such as the users most frequently used features and functions) is presented on the first screenful of information. 4 Each page on the app shares a consistent layout 4 The app has a consistent look and feel that will engage users. 4 Total 12 Writing & Content Quality Possible Score The app has compelling and unique content 4 The apps content for has been specifically created for its use 4 Each page of the app is clearly labeled with a useful title that makes sense for the use of the bookmark 4 Total 12 Trust & Credibility Possible Score The apps content is all up-to-date and trustworthy 4 The app is accurate in terms of distance travelled 4 Each page has the same layout so that the user knows they are on the same app 4 Total 12
  • 9. Heuristic Evaluation Object Oriented Analysis & Design David O’ Connor T00130990 Page 9 of 10 Mobile Application interfaces
  • 10. Heuristic Evaluation Object Oriented Analysis & Design David O’ Connor T00130990 Page 10 of 10 5. References: UX Centered Blog. (2009). Usability Guidelines for Heuristic Evaluation. Available: https://uxcentered.wordpress.com/2009/12/27/hello-world/. Last accessed 20th March 2015.