SlideShare uma empresa Scribd logo
1 de 33
Heuristic Evaluation
Dr. Tenia Wahyuningrum, S. Kom., M. T
Usability evaluation method
“When the cook tastes other cooks’ soups, that’s exploratory.
When the cook assesses a certain recipe, that’s predictive.
When the cook tastes the soup while making it, that’s
formative. When the guests (or food critics) taste the soup,
that’s summative.”
Stake, 1976; Lockee, Moore and Burton, 2002
Usability
evaluatio
n
method
Usability Heuristics
for User Interface Design10
https://www.nngroup.com/articles/ten-usability-heuristics/
#1: Visibility of system status
The system should always keep users informed about what is going on, through
appropriate feedback within reasonable time.
Password strength
(dynamic validation)
#1: Visibility of system status
The system should always keep users informed about what is going on, through
appropriate feedback within reasonable time.
Password strength
(dynamic validation)
#1: Visibility of system status
The system should always keep users informed about what is going on, through
appropriate feedback within reasonable time.
Loading animations
#1: Visibility of system status
Dynamic
breadcrumbs
Step wizard
Breadcrumb adalah
salah satu elemen yang
penting dalam website
yang berfungsi untuk
menunjukkan letak
spesifik sebuah halaman
pada website.
#2: Match between system and the real world
The system should speak the users'
language, with words, phrases and
concepts familiar to the user, rather than
system-oriented terms. Follow real-world
conventions, making information appear
in a natural and logical order.
Folder in real world Folder in system
Floppy disk in real world
Floppy disk in
system
#2: Match between system and the real world
Tabs in real world Tabs in system
icon, folder, tabs > macth in real world, WYSIWYG
#2: Match between system and the real world
Recycle bin in real world
Recycle bin in system
cropping tool behaviour > trash
#2: Match between system and the real world
speak the users' language
#3: User control and freedom
Users often choose system functions by mistake
and will need a clearly marked "emergency exit"
to leave the unwanted state without having to
go through an extended dialogue. Support
undo and redo.
UNDO
CRUD
Quit, Cancel, remove, go back
Skip intro, read later, update later
#3: User control and freedom
How to Create cancel button
A Neutral Color for a Neutral Button
The Cancel button should have a neutral color to signify the neutral, non-committal
button. When users see that the Cancel button has no color, they’ll recognize it as the
fallback to safety easier. It’s critical for users who need to escape a confirmation screen
to notice this.
https://uxmovement.com/bu
ttons/why-cancel-buttons-
should-never-have-a-color/
#3: User control and freedom
“Cancel” Has Many Names
Not all Cancel buttons have a “Cancel” label, but they function the same as one. For
example, a Cancel button could have the label, “Not Now,” “No Thanks,” “Maybe Later,”
or “Skip” depending on the context. If the button has a dismissive behavior, treat it as a
Cancel button because it serves the same function.
How to Create cancel button
#3: User control and freedom
How to Create cancel button
A Dark Enough Gray
When using gray on a button, it’s essential to make the gray dark enough.
Otherwise, the button isn’t legible and may look like it’s in a disabled state.
To ensure your button is legible, check the color contrast with a WCAG 2.0
contrast ratio tool such as Color Review. This tool tells you if your gray passes the
accessibility standards for text color.
#3: User control and freedom
Edit plugin>theme
#4: Consistency and standards
Users should not have to wonder whether different words, situations, or actions mean
the same thing. Follow platform conventions.
Navigation standards
#5: Error prevention
Even better than good error messages is a careful design which
prevents a problem from occurring in the first place. Either eliminate
error-prone conditions or check for them and present users with a
confirmation option before they commit to the action.
#5: Error prevention
auto fill,
auto
complete
#5: Error prevention
reduce bad input
#6: Recognition rather than recall
Minimize the user's memory load by making objects, actions, and options visible. The
user should not have to remember information from one part of the dialogue to
another. Instructions for use of the system should be visible or easily retrievable
whenever appropriate.
drop list preview
#6: Recognition rather than recall
show and tell
Daripada memaksa user untuk
mengingat, lebih baik buat user
bisa mengenali sistem tersebut.
User dalam menjelajahi sistem
atau aplikasi tentu akan
melewati beberapa halaman.
#7: Flexibility and efficiency of use
Accelerators — unseen by the novice user — may often speed up the
interaction for the expert user such that the system can cater to both
inexperienced and experienced users. Allow users to tailor frequent
actions.
Keyboard to navigate
Shortcut keys
Wordpress 5 minutes install
#8: Aesthetic and minimalist design
Dialogues should not contain information which is irrelevant or rarely
needed. Every extra unit of information in a dialogue competes with the
relevant units of information and diminishes their relative visibility.
#9: Help users recognize, diagnose, and recover from errors
Error messages should be expressed in plain language (no codes),
precisely indicate the problem, and constructively suggest a solution.
Bad
Good
#9: Help users recognize, diagnose, and recover from errors
Error messages should be expressed in plain language (no codes),
precisely indicate the problem, and constructively suggest a solution.
#9: Help users recognize, diagnose, and recover from errors
#10: Help and documentation
Even though it is better if the system can be used without documentation, it may be
necessary to provide help and documentation. Any such information should be easy
to search, focused on the user's task, list concrete steps to be carried out, and not be
too large.
help
#10: Help and documentation
Harapan user menggunakan sistem atau aplikasi tentunya dapat menyelesaikan
masalah dan pekerjaannya. Untuk membantu mereka dalam menyelesaikan masalah
atau pekerjaannya perlu diberikan fitur bantuan dan dokumentasi dari kemungkinan
kesalahan dalam penggunaan.
FAQ, Customer care
Summary
 Setelah mengidentifikasi permasalahan usability pada tiap-
tiap item, Expert membuat suatu analisis, dan memberikan
rekomendasi.
 Rekomendasi didasarkan pada tingkat keparahan (severity
ratings) pada system yang dinilai.
Evaluasi Usability Pada Antarmuka Pengguna
Aplikasi PLN Mobile Menggunakan Metode
Evaluasi Heuristik
Putri Ayu Lestari, IsmiartaAknuranda, Admaja
Dwi Herlambang
Jurnal Pengembangan Teknologi Informasi dan Ilmu
Komputer e-ISSN: 2548-964X
Vol. 3, No. 3, Maret 2019, hlm. 2269-2275
Tenia Wahyuningrum
Tenia_W
Tenia Wahyuningrum
081391249489

Mais conteúdo relacionado

Mais procurados

Chapter 7 - Evaluation Tekhnique
Chapter 7 - Evaluation TekhniqueChapter 7 - Evaluation Tekhnique
Chapter 7 - Evaluation TekhniqueMuhammad Najib
 
Home Mess System III
Home Mess System IIIHome Mess System III
Home Mess System IIIgueste15df5
 
Heuristic evaluation
Heuristic evaluationHeuristic evaluation
Heuristic evaluationGaurav Bhatia
 
User centered design lecture 3
User centered design lecture 3User centered design lecture 3
User centered design lecture 3Swati Rajput
 
HCI Part 6 - Prototype and Evaluation Plan
HCI Part 6 - Prototype and Evaluation PlanHCI Part 6 - Prototype and Evaluation Plan
HCI Part 6 - Prototype and Evaluation PlanKemar Harris
 
2022 solution challenge info session presentation - gdsc fulafia
2022 solution challenge  info session presentation - gdsc fulafia2022 solution challenge  info session presentation - gdsc fulafia
2022 solution challenge info session presentation - gdsc fulafiaIsmailUmar15
 
HCI LAB MANUAL
HCI LAB MANUAL HCI LAB MANUAL
HCI LAB MANUAL Um e Farwa
 
HCI 3e - Ch 7: Design rules
HCI 3e - Ch 7:  Design rulesHCI 3e - Ch 7:  Design rules
HCI 3e - Ch 7: Design rulesAlan Dix
 
2013 UX RESEARCH - Usability Testing Approaches
2013 UX RESEARCH - Usability Testing Approaches2013 UX RESEARCH - Usability Testing Approaches
2013 UX RESEARCH - Usability Testing ApproachesVanessa Speziale
 
POLITEKNIK MALAYSIA
POLITEKNIK MALAYSIAPOLITEKNIK MALAYSIA
POLITEKNIK MALAYSIAAiman Hud
 
Evaluation in hci
Evaluation in hciEvaluation in hci
Evaluation in hcisajid rao
 
Frequency Based Detection Of Task Switches
Frequency Based Detection Of Task SwitchesFrequency Based Detection Of Task Switches
Frequency Based Detection Of Task Switchesrnair
 
Evaluation techniques in HCI
Evaluation techniques in HCIEvaluation techniques in HCI
Evaluation techniques in HCIsawsan slii
 
Human Computer Interaction Chapter 2
Human Computer Interaction Chapter 2Human Computer Interaction Chapter 2
Human Computer Interaction Chapter 2syxf10
 
Usability Engineering Process Flow Model - Sivaprasath Selvaraj
Usability Engineering Process Flow Model - Sivaprasath SelvarajUsability Engineering Process Flow Model - Sivaprasath Selvaraj
Usability Engineering Process Flow Model - Sivaprasath SelvarajSivaprasath Selvaraj
 
User interface adaptation based on user feedback and machine learning
User interface adaptation based on user feedback and machine learningUser interface adaptation based on user feedback and machine learning
User interface adaptation based on user feedback and machine learningNesrine Mezhoudi
 
Mouse tracking technique and mouse patterns
Mouse tracking technique and mouse patternsMouse tracking technique and mouse patterns
Mouse tracking technique and mouse patternssilvana churruca
 
HCI LAB MANUAL
HCI LAB MANUAL HCI LAB MANUAL
HCI LAB MANUAL Um e Farwa
 

Mais procurados (20)

Chapter 7 - Evaluation Tekhnique
Chapter 7 - Evaluation TekhniqueChapter 7 - Evaluation Tekhnique
Chapter 7 - Evaluation Tekhnique
 
Home Mess System III
Home Mess System IIIHome Mess System III
Home Mess System III
 
Heuristic evaluation
Heuristic evaluationHeuristic evaluation
Heuristic evaluation
 
User centered design lecture 3
User centered design lecture 3User centered design lecture 3
User centered design lecture 3
 
HCI Part 6 - Prototype and Evaluation Plan
HCI Part 6 - Prototype and Evaluation PlanHCI Part 6 - Prototype and Evaluation Plan
HCI Part 6 - Prototype and Evaluation Plan
 
2022 solution challenge info session presentation - gdsc fulafia
2022 solution challenge  info session presentation - gdsc fulafia2022 solution challenge  info session presentation - gdsc fulafia
2022 solution challenge info session presentation - gdsc fulafia
 
HCI LAB MANUAL
HCI LAB MANUAL HCI LAB MANUAL
HCI LAB MANUAL
 
HCI 3e - Ch 7: Design rules
HCI 3e - Ch 7:  Design rulesHCI 3e - Ch 7:  Design rules
HCI 3e - Ch 7: Design rules
 
2013 UX RESEARCH - Usability Testing Approaches
2013 UX RESEARCH - Usability Testing Approaches2013 UX RESEARCH - Usability Testing Approaches
2013 UX RESEARCH - Usability Testing Approaches
 
Other metrics
Other metricsOther metrics
Other metrics
 
POLITEKNIK MALAYSIA
POLITEKNIK MALAYSIAPOLITEKNIK MALAYSIA
POLITEKNIK MALAYSIA
 
Evaluation in hci
Evaluation in hciEvaluation in hci
Evaluation in hci
 
Frequency Based Detection Of Task Switches
Frequency Based Detection Of Task SwitchesFrequency Based Detection Of Task Switches
Frequency Based Detection Of Task Switches
 
Evaluation techniques in HCI
Evaluation techniques in HCIEvaluation techniques in HCI
Evaluation techniques in HCI
 
Human Computer Interaction Chapter 2
Human Computer Interaction Chapter 2Human Computer Interaction Chapter 2
Human Computer Interaction Chapter 2
 
Usability Engineering Process Flow Model - Sivaprasath Selvaraj
Usability Engineering Process Flow Model - Sivaprasath SelvarajUsability Engineering Process Flow Model - Sivaprasath Selvaraj
Usability Engineering Process Flow Model - Sivaprasath Selvaraj
 
Usability testing
Usability testingUsability testing
Usability testing
 
User interface adaptation based on user feedback and machine learning
User interface adaptation based on user feedback and machine learningUser interface adaptation based on user feedback and machine learning
User interface adaptation based on user feedback and machine learning
 
Mouse tracking technique and mouse patterns
Mouse tracking technique and mouse patternsMouse tracking technique and mouse patterns
Mouse tracking technique and mouse patterns
 
HCI LAB MANUAL
HCI LAB MANUAL HCI LAB MANUAL
HCI LAB MANUAL
 

Semelhante a 10th heuristic evaluation

The 10 Usability Commandments
The 10 Usability CommandmentsThe 10 Usability Commandments
The 10 Usability Commandmentssytnik
 
HCI Unit 3.pptx
HCI Unit 3.pptxHCI Unit 3.pptx
HCI Unit 3.pptxRaja980775
 
Design process design rules
Design process  design rulesDesign process  design rules
Design process design rulesPreeti Mishra
 
Ten Usability Heuristics by Jakob Nielsen.pptx
Ten Usability Heuristics by Jakob Nielsen.pptxTen Usability Heuristics by Jakob Nielsen.pptx
Ten Usability Heuristics by Jakob Nielsen.pptxsharmiladevi941
 
Eindpresentatie usability engels
Eindpresentatie usability engelsEindpresentatie usability engels
Eindpresentatie usability engelsHanzehogeschool
 
Did you check the UX Quality?-Rajarshi Ray
Did you check the UX Quality?-Rajarshi RayDid you check the UX Quality?-Rajarshi Ray
Did you check the UX Quality?-Rajarshi Raybhumika2108
 
Evaluating User Interfaces
Evaluating User InterfacesEvaluating User Interfaces
Evaluating User InterfacesNancy Jain
 
What I Learned In Pr Writing
What I Learned In Pr WritingWhat I Learned In Pr Writing
What I Learned In Pr Writingcwhitin4
 
Designfor Strangers
Designfor StrangersDesignfor Strangers
Designfor Strangersguest08cd22
 
Designfor Strangers
Designfor StrangersDesignfor Strangers
Designfor Strangersguestbdd02b
 
Designfo#{1} #{2}trangers
Designfo#{1} #{2}trangersDesignfo#{1} #{2}trangers
Designfo#{1} #{2}trangersguest0437b8
 
Designfor Strangers
Designfor StrangersDesignfor Strangers
Designfor Strangersguru100
 
Designfor strangers
Designfor strangersDesignfor strangers
Designfor strangersguestc72c35
 
Design For Strangers
Design For StrangersDesign For Strangers
Design For Strangerstest99
 
Rashmi Xerox Parc
Rashmi Xerox ParcRashmi Xerox Parc
Rashmi Xerox Parctest98
 
Megan McKeever - design
Megan McKeever - designMegan McKeever - design
Megan McKeever - designmmm5014
 

Semelhante a 10th heuristic evaluation (20)

The 10 Usability Commandments
The 10 Usability CommandmentsThe 10 Usability Commandments
The 10 Usability Commandments
 
HCI Unit 3.pptx
HCI Unit 3.pptxHCI Unit 3.pptx
HCI Unit 3.pptx
 
Design process design rules
Design process  design rulesDesign process  design rules
Design process design rules
 
Ten Usability Heuristics by Jakob Nielsen.pptx
Ten Usability Heuristics by Jakob Nielsen.pptxTen Usability Heuristics by Jakob Nielsen.pptx
Ten Usability Heuristics by Jakob Nielsen.pptx
 
Eindpresentatie usability engels
Eindpresentatie usability engelsEindpresentatie usability engels
Eindpresentatie usability engels
 
HCI
HCI HCI
HCI
 
Did you check the UX Quality?-Rajarshi Ray
Did you check the UX Quality?-Rajarshi RayDid you check the UX Quality?-Rajarshi Ray
Did you check the UX Quality?-Rajarshi Ray
 
Evaluating User Interfaces
Evaluating User InterfacesEvaluating User Interfaces
Evaluating User Interfaces
 
10 Usability Heuristics explained
10 Usability Heuristics explained10 Usability Heuristics explained
10 Usability Heuristics explained
 
What I Learned In Pr Writing
What I Learned In Pr WritingWhat I Learned In Pr Writing
What I Learned In Pr Writing
 
Designfor Strangers
Designfor StrangersDesignfor Strangers
Designfor Strangers
 
Biblioteca.
Biblioteca.Biblioteca.
Biblioteca.
 
Designfor Strangers
Designfor StrangersDesignfor Strangers
Designfor Strangers
 
Designfo#{1} #{2}trangers
Designfo#{1} #{2}trangersDesignfo#{1} #{2}trangers
Designfo#{1} #{2}trangers
 
Designfor Strangers
Designfor StrangersDesignfor Strangers
Designfor Strangers
 
Designfor strangers
Designfor strangersDesignfor strangers
Designfor strangers
 
Design For Strangers
Design For StrangersDesign For Strangers
Design For Strangers
 
Qué es un blog?
Qué es un blog?Qué es un blog?
Qué es un blog?
 
Rashmi Xerox Parc
Rashmi Xerox ParcRashmi Xerox Parc
Rashmi Xerox Parc
 
Megan McKeever - design
Megan McKeever - designMegan McKeever - design
Megan McKeever - design
 

Mais de Tenia Wahyuningrum (20)

Populasi dan sampel dalam penelitian HCI
Populasi dan sampel dalam penelitian HCIPopulasi dan sampel dalam penelitian HCI
Populasi dan sampel dalam penelitian HCI
 
Good vs bad design
Good vs bad designGood vs bad design
Good vs bad design
 
Media sosial untuk pembelajaran
Media sosial untuk pembelajaranMedia sosial untuk pembelajaran
Media sosial untuk pembelajaran
 
4th human factors (2)
4th human factors (2)4th human factors (2)
4th human factors (2)
 
Human factors
Human factorsHuman factors
Human factors
 
Historical Context of HCI
Historical Context of HCIHistorical Context of HCI
Historical Context of HCI
 
Trends in Human Computer Interaction
Trends in Human Computer InteractionTrends in Human Computer Interaction
Trends in Human Computer Interaction
 
Good data, for better life
Good data, for better lifeGood data, for better life
Good data, for better life
 
Teori pnp
Teori pnpTeori pnp
Teori pnp
 
Plagiarisme
PlagiarismePlagiarisme
Plagiarisme
 
Struktur data & computer trends 2015 2016
Struktur data & computer trends 2015 2016Struktur data & computer trends 2015 2016
Struktur data & computer trends 2015 2016
 
Pengujian hipotesis
Pengujian hipotesisPengujian hipotesis
Pengujian hipotesis
 
Research method
Research methodResearch method
Research method
 
Basic research
Basic researchBasic research
Basic research
 
Pengenalan android
Pengenalan androidPengenalan android
Pengenalan android
 
Mobile programming pendahuluan
Mobile programming pendahuluanMobile programming pendahuluan
Mobile programming pendahuluan
 
Pertemuan 1
Pertemuan 1Pertemuan 1
Pertemuan 1
 
Public speaking
Public speakingPublic speaking
Public speaking
 
Perangkat lunak basis data
Perangkat lunak basis dataPerangkat lunak basis data
Perangkat lunak basis data
 
Ice breaking
Ice breakingIce breaking
Ice breaking
 

Último

Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991RKavithamani
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 

Último (20)

Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 

10th heuristic evaluation

  • 1. Heuristic Evaluation Dr. Tenia Wahyuningrum, S. Kom., M. T
  • 2.
  • 3. Usability evaluation method “When the cook tastes other cooks’ soups, that’s exploratory. When the cook assesses a certain recipe, that’s predictive. When the cook tastes the soup while making it, that’s formative. When the guests (or food critics) taste the soup, that’s summative.” Stake, 1976; Lockee, Moore and Burton, 2002
  • 5. Usability Heuristics for User Interface Design10 https://www.nngroup.com/articles/ten-usability-heuristics/
  • 6. #1: Visibility of system status The system should always keep users informed about what is going on, through appropriate feedback within reasonable time. Password strength (dynamic validation)
  • 7. #1: Visibility of system status The system should always keep users informed about what is going on, through appropriate feedback within reasonable time. Password strength (dynamic validation)
  • 8. #1: Visibility of system status The system should always keep users informed about what is going on, through appropriate feedback within reasonable time. Loading animations
  • 9. #1: Visibility of system status Dynamic breadcrumbs Step wizard Breadcrumb adalah salah satu elemen yang penting dalam website yang berfungsi untuk menunjukkan letak spesifik sebuah halaman pada website.
  • 10. #2: Match between system and the real world The system should speak the users' language, with words, phrases and concepts familiar to the user, rather than system-oriented terms. Follow real-world conventions, making information appear in a natural and logical order. Folder in real world Folder in system Floppy disk in real world Floppy disk in system
  • 11. #2: Match between system and the real world Tabs in real world Tabs in system icon, folder, tabs > macth in real world, WYSIWYG
  • 12. #2: Match between system and the real world Recycle bin in real world Recycle bin in system cropping tool behaviour > trash
  • 13. #2: Match between system and the real world speak the users' language
  • 14. #3: User control and freedom Users often choose system functions by mistake and will need a clearly marked "emergency exit" to leave the unwanted state without having to go through an extended dialogue. Support undo and redo. UNDO CRUD Quit, Cancel, remove, go back Skip intro, read later, update later
  • 15. #3: User control and freedom How to Create cancel button A Neutral Color for a Neutral Button The Cancel button should have a neutral color to signify the neutral, non-committal button. When users see that the Cancel button has no color, they’ll recognize it as the fallback to safety easier. It’s critical for users who need to escape a confirmation screen to notice this. https://uxmovement.com/bu ttons/why-cancel-buttons- should-never-have-a-color/
  • 16. #3: User control and freedom “Cancel” Has Many Names Not all Cancel buttons have a “Cancel” label, but they function the same as one. For example, a Cancel button could have the label, “Not Now,” “No Thanks,” “Maybe Later,” or “Skip” depending on the context. If the button has a dismissive behavior, treat it as a Cancel button because it serves the same function. How to Create cancel button
  • 17. #3: User control and freedom How to Create cancel button A Dark Enough Gray When using gray on a button, it’s essential to make the gray dark enough. Otherwise, the button isn’t legible and may look like it’s in a disabled state. To ensure your button is legible, check the color contrast with a WCAG 2.0 contrast ratio tool such as Color Review. This tool tells you if your gray passes the accessibility standards for text color.
  • 18. #3: User control and freedom Edit plugin>theme
  • 19. #4: Consistency and standards Users should not have to wonder whether different words, situations, or actions mean the same thing. Follow platform conventions. Navigation standards
  • 20. #5: Error prevention Even better than good error messages is a careful design which prevents a problem from occurring in the first place. Either eliminate error-prone conditions or check for them and present users with a confirmation option before they commit to the action.
  • 21. #5: Error prevention auto fill, auto complete
  • 23. #6: Recognition rather than recall Minimize the user's memory load by making objects, actions, and options visible. The user should not have to remember information from one part of the dialogue to another. Instructions for use of the system should be visible or easily retrievable whenever appropriate. drop list preview
  • 24. #6: Recognition rather than recall show and tell Daripada memaksa user untuk mengingat, lebih baik buat user bisa mengenali sistem tersebut. User dalam menjelajahi sistem atau aplikasi tentu akan melewati beberapa halaman.
  • 25. #7: Flexibility and efficiency of use Accelerators — unseen by the novice user — may often speed up the interaction for the expert user such that the system can cater to both inexperienced and experienced users. Allow users to tailor frequent actions. Keyboard to navigate Shortcut keys Wordpress 5 minutes install
  • 26. #8: Aesthetic and minimalist design Dialogues should not contain information which is irrelevant or rarely needed. Every extra unit of information in a dialogue competes with the relevant units of information and diminishes their relative visibility.
  • 27. #9: Help users recognize, diagnose, and recover from errors Error messages should be expressed in plain language (no codes), precisely indicate the problem, and constructively suggest a solution. Bad Good
  • 28. #9: Help users recognize, diagnose, and recover from errors Error messages should be expressed in plain language (no codes), precisely indicate the problem, and constructively suggest a solution.
  • 29. #9: Help users recognize, diagnose, and recover from errors
  • 30. #10: Help and documentation Even though it is better if the system can be used without documentation, it may be necessary to provide help and documentation. Any such information should be easy to search, focused on the user's task, list concrete steps to be carried out, and not be too large. help
  • 31. #10: Help and documentation Harapan user menggunakan sistem atau aplikasi tentunya dapat menyelesaikan masalah dan pekerjaannya. Untuk membantu mereka dalam menyelesaikan masalah atau pekerjaannya perlu diberikan fitur bantuan dan dokumentasi dari kemungkinan kesalahan dalam penggunaan. FAQ, Customer care
  • 32. Summary  Setelah mengidentifikasi permasalahan usability pada tiap- tiap item, Expert membuat suatu analisis, dan memberikan rekomendasi.  Rekomendasi didasarkan pada tingkat keparahan (severity ratings) pada system yang dinilai. Evaluasi Usability Pada Antarmuka Pengguna Aplikasi PLN Mobile Menggunakan Metode Evaluasi Heuristik Putri Ayu Lestari, IsmiartaAknuranda, Admaja Dwi Herlambang Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer e-ISSN: 2548-964X Vol. 3, No. 3, Maret 2019, hlm. 2269-2275

Notas do Editor

  1. Saat koki mengicipi sup koki lain, itu namanya exploratory Saat koki menilai resep tertentu, namanya predictive Saat koki mengicipi sup sambal membuatnya, namanya formative Saat org lain mencicipi sup, namanya summative
  2. Error atau bug pada sistem merupakan suatu yang tidak profesional bila terlihat oleh user namun untuk menangani hal ini dapat diganti dengan pesan error dalam bentuk desain. Dengan menggunakan prinsip nomor satu (visibility of system status) user memahami apa yang terjadi pada sistem.
  3. Error atau bug pada sistem merupakan suatu yang tidak profesional bila terlihat oleh user namun untuk menangani hal ini dapat diganti dengan pesan error dalam bentuk desain. Dengan menggunakan prinsip nomor satu (visibility of system status) user memahami apa yang terjadi pada sistem.
  4. Error atau bug pada sistem merupakan suatu yang tidak profesional bila terlihat oleh user namun untuk menangani hal ini dapat diganti dengan pesan error dalam bentuk desain. Dengan menggunakan prinsip nomor satu (visibility of system status) user memahami apa yang terjadi pada sistem.
  5. Daripada memaksa user untuk mengingat, lebih baik buat user bisa mengenali sistem tersebut. User dalam menjelajahi sistem atau aplikasi tentu akan melewati beberapa halaman. Agar user tidak bingung, buat aplikasi yang membuat user bisa mengenali pola desain yang dibuat sehingga mereka bisa tetap menggunakan aplikasi tanpa harus mengingat langkah yang harus dilakukan setelahnya.
  6. Daripada memaksa user untuk mengingat, lebih baik buat user bisa mengenali sistem tersebut. User dalam menjelajahi sistem atau aplikasi tentu akan melewati beberapa halaman. Agar user tidak bingung, buat aplikasi yang membuat user bisa mengenali pola desain yang dibuat sehingga mereka bisa tetap menggunakan aplikasi tanpa harus mengingat langkah yang harus dilakukan setelahnya.
  7. Desain layout yang baik haruslah nyaman dipandang dengan menggunakan kontras warna yang baik, posisi yang sesuai dan serasi. Dengan desain yang minimalis dan dipadukan dengan whitespace (jarak antar elemen) yang sesuai akan membuat aplikasi terlihat elegan.
  8. Desain yang baik dan nyaman tentu belum lengkap tanpa adanya penanganan error bila terjadi. Saat error terjadi, aplikasi seharusnya tidak hanya memberikan pesan error namun juga memberikan solusi.
  9. Desain yang baik dan nyaman tentu belum lengkap tanpa adanya penanganan error bila terjadi. Saat error terjadi, aplikasi seharusnya tidak hanya memberikan pesan error namun juga memberikan solusi.
  10. Desain yang baik dan nyaman tentu belum lengkap tanpa adanya penanganan error bila terjadi. Saat error terjadi, aplikasi seharusnya tidak hanya memberikan pesan error namun juga memberikan solusi.