SlideShare a Scribd company logo
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

More Related Content

What's hot

Chapter 7 - Evaluation Tekhnique
Chapter 7 - Evaluation TekhniqueChapter 7 - Evaluation Tekhnique
Chapter 7 - Evaluation Tekhnique
Muhammad Najib
 
Home Mess System III
Home Mess System IIIHome Mess System III
Home Mess System III
gueste15df5
 
Heuristic evaluation
Heuristic evaluationHeuristic evaluation
Heuristic evaluation
Gaurav Bhatia
 
User centered design lecture 3
User centered design lecture 3User centered design lecture 3
User centered design lecture 3
Swati 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 Plan
Kemar 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 fulafia
IsmailUmar15
 
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 rules
Alan 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
 
Other metrics
Other metricsOther metrics
Other metrics
Andres Baravalle
 
POLITEKNIK MALAYSIA
POLITEKNIK MALAYSIAPOLITEKNIK MALAYSIA
POLITEKNIK MALAYSIA
Aiman Hud
 
Evaluation in hci
Evaluation in hciEvaluation in hci
Evaluation in hci
sajid rao
 
Frequency Based Detection Of Task Switches
Frequency Based Detection Of Task SwitchesFrequency Based Detection Of Task Switches
Frequency Based Detection Of Task Switches
rnair
 
Evaluation techniques in HCI
Evaluation techniques in HCIEvaluation techniques in HCI
Evaluation techniques in HCI
sawsan slii
 
Human Computer Interaction Chapter 2
Human Computer Interaction Chapter 2Human Computer Interaction Chapter 2
Human Computer Interaction Chapter 2
syxf10
 
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
 
Usability testing
Usability testingUsability testing
Usability testing
Archana Krushnan
 
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
Nesrine Mezhoudi
 
Mouse tracking technique and mouse patterns
Mouse tracking technique and mouse patternsMouse tracking technique and mouse patterns
Mouse tracking technique and mouse patterns
silvana churruca
 
HCI LAB MANUAL
HCI LAB MANUAL HCI LAB MANUAL
HCI LAB MANUAL
Um e Farwa
 

What's hot (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
 

Similar to 10th heuristic evaluation

The 10 Usability Commandments
The 10 Usability CommandmentsThe 10 Usability Commandments
The 10 Usability Commandments
sytnik
 
HCI Unit 3.pptx
HCI Unit 3.pptxHCI Unit 3.pptx
HCI Unit 3.pptx
Raja980775
 
Design process design rules
Design process  design rulesDesign process  design rules
Design process design rules
Preeti 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.pptx
sharmiladevi941
 
Eindpresentatie usability engels
Eindpresentatie usability engelsEindpresentatie usability engels
Eindpresentatie usability engels
Hanzehogeschool
 
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 Interfaces
Nancy Jain
 
10 Usability Heuristics explained
10 Usability Heuristics explained10 Usability Heuristics explained
10 Usability Heuristics explained
Eranga Thilan Liyanage
 
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
 
Design For Strangers
Design For StrangersDesign For Strangers
Design For Strangerstest99
 
Rashmi Xerox Parc
Rashmi Xerox ParcRashmi Xerox Parc
Rashmi Xerox Parctest98
 
Designfor strangers
Designfor strangersDesignfor strangers
Designfor strangersguestc72c35
 
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
 
Megan McKeever - design
Megan McKeever - designMegan McKeever - design
Megan McKeever - designmmm5014
 

Similar to 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
 
Qué es un blog?
Qué es un blog?Qué es un blog?
Qué es un blog?
 
Design For Strangers
Design For StrangersDesign For Strangers
Design For Strangers
 
Biblioteca.
Biblioteca.Biblioteca.
Biblioteca.
 
Rashmi Xerox Parc
Rashmi Xerox ParcRashmi Xerox Parc
Rashmi Xerox Parc
 
Designfor strangers
Designfor strangersDesignfor strangers
Designfor strangers
 
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
 
Megan McKeever - design
Megan McKeever - designMegan McKeever - design
Megan McKeever - design
 

More from Tenia Wahyuningrum

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

More from 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
 

Recently uploaded

The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
DhatriParmar
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
Jheel Barad
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
camakaiclarkmusic
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
BhavyaRajput3
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
beazzy04
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
SACHIN R KONDAGURI
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
Jean Carlos Nunes Paixão
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
DeeptiGupta154
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
Pavel ( NSTU)
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Atul Kumar Singh
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
Peter Windle
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
Nguyen Thanh Tu Collection
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
Celine George
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
heathfieldcps1
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
Vikramjit Singh
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
Levi Shapiro
 

Recently uploaded (20)

The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
 

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

Editor's Notes

  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.