SlideShare a Scribd company logo
1 of 16
Nielsen’s
Heuristics
10 Ahsan-Raza
Usability Principles.
Whatare
Heuristics?
The word “heuristic” has a Greek origin and defines a method
or process that aims to detect problems and inconsistencies
and find solutions for them in a digital product.
Heuristics - Writing Commons
Nielsen’s
Heuristics?
Nielsen’s heuristics are 10 principles for evaluating the
usability of website interfaces, created by computer
scientist Jakob Nielsen in 1990. These principles define
important points in the composition of interfaces and
should be considered when creating layouts.
• Visibility of System Status
• Match between System and the Real World
• User Control and Freedom
• Consistency and Standards
• Error Prevention
• Recognition Rather Than Recall
• Flexibility and Efficiency of Use
• Aesthetic and Minimalist Design
• Help Users Recognize, Diagnose, and Recover from
Errors
• Help and Documentation
ThePrinciplesare:
Consider a website
1.VisibilityofSystemStatus
• Provide clear feedback to users about what's happening within the
system.
• Keep users informed about the current state of their actions and the
system's response.
• Use progress indicators, loading animations, or status messages to
show that a process is underway.
• When a user adds an item to their shopping cart, a notification
appears at the top of the page, indicating the number of items in the
cart. This provides immediate feedback on the status of the user's
action.
2.Match between System
andtheRealWorld
• Use terminology, labels, and concepts that users are familiar with.
• Align the system's language and functionality with the user's mental
model.
• Avoid jargon and industry-specific terms that users might not
understand.
• Instead of using technical terms for product categories, the e-
commerce site uses user-friendly labels like "Clothing,"
"Electronics," and "Home & Garden" to match the user's mental
model.
3.User Control
andFreedom
• Allow users to easily backtrack, undo actions, and escape from
unwanted states.
• Implement "Cancel" or "Undo" options for actions to give users a
sense of control.
• Avoid making it difficult for users to leave or correct their actions.
• Users can easily remove items from their cart, change quantities,
or return to the shopping page without any hassle, giving them
control over their shopping experience.
4.Consistency
andStandards
• Follow established design conventions and industry standards.
• Maintain a consistent look and feel throughout the interface.
• Ensure that similar actions and elements behave predictably across
the system.
• The website follows established e-commerce design patterns, such
as placing the shopping cart icon in the top right corner, which is a
standard location for cart icons.
5.ErrorPrevention
• Design interfaces that make it hard for users to make errors.
• Use confirmation dialogs for critical actions to prevent accidental
data loss.
• Offer clear, concise warnings and guidance to users when they are
about to make a mistake.
 Before users complete a purchase, the system double-checks that
they haven't missed filling out required information (e.g., shipping
address), preventing errors during checkout.
6.Recognition
RatherThanRecall:
 Minimize the need for users to remember information from one part of the
system to another.
 Display essential information, options, and navigation paths in a visible and
easily accessible way.
 Provide menus, icons, or links that help users find what they need without
relying on their memory.
 Product images and descriptions are visible on the checkout page, so users
don't have to remember which items they selected; they can recognize them.
7.Flexibility and
EfficiencyofUse:
 Accommodate both novice and expert users. Allow for shortcuts or
advanced features.
 Enable experienced users to perform tasks more quickly through
keyboard shortcuts or power user options.
 Don't make beginners feel overwhelmed by complex features.
 The website allows both guest and registered users to make
purchases. Registered users can save their shipping information for
quicker checkouts.
8. Aesthetic and
MinimalistDesign:
 Keep the interface clean and free from unnecessary clutter.
 Use whitespace effectively to make the design visually appealing.
 Prioritize content and functionality over unnecessary decoration.
 The website uses a clean and uncluttered design, ensuring that
product listings and important buttons stand out, creating an
appealing shopping experience.
9. Help Users Recognize,
Diagnose, and Recover from
Errors:
 Provide clear and understandable error messages.
 Suggest solutions or next steps to help users correct their errors.
 Avoid technical jargon in error messages, making them user-friendly.
 If a user enters an invalid credit card number during checkout, the
system provides a clear error message explaining the issue and how to
correct it.
10.Help and
Documentation
• Offer easily accessible help and documentation when users need it.
• However, aim to design the interface in a way that minimizes the
need for extensive help.
• Include tooltips, inline guidance, or searchable FAQs to assist users
without leaving the current context.
 While the website is designed to be self-explanatory, there's a "Help
Center" link in the navigation menu, which users can click for detailed
information about the ordering process, returns, and contact details.
Thankyou.
UI (user interface)
refers to the
specific elements
and design that
users interact
with when using a
digital interface,
such as a website,
app, or software
application. It
includes the visual
components,
layout, and
interactive
UX(user
experience)
encompasses the
overall
experience and
satisfaction that
users have while
interacting with a
product or
system. It goes
beyond the user
interface to
consider the
complete journey
and emotions of
the user.
HCI is a broader
field that studies
how humans
interact with
computers and
other digital
technologies. It
examines not
only the user
interface but also
the
psychological,
social, and
cultural aspects
The Aesthetic-Usability Effect
Maslow's Hierarchy of Needs in Design
Gestalt Principles
Skeuomorphism

More Related Content

What's hot

HCI 2018 (3/10) Design Models, Methodologies and Guidelines
HCI 2018 (3/10) Design Models, Methodologies and GuidelinesHCI 2018 (3/10) Design Models, Methodologies and Guidelines
HCI 2018 (3/10) Design Models, Methodologies and GuidelinesSabin Buraga
 
UX Lesson 5: Information Architecture
UX Lesson 5: Information ArchitectureUX Lesson 5: Information Architecture
UX Lesson 5: Information ArchitectureJoan Lumanauw
 
UI/UX Workshop - Hackvision
UI/UX Workshop - HackvisionUI/UX Workshop - Hackvision
UI/UX Workshop - HackvisionProttay Karim
 
UX Design process, #UX, #Design Process, #Agile UX
UX Design process, #UX, #Design Process, #Agile UX UX Design process, #UX, #Design Process, #Agile UX
UX Design process, #UX, #Design Process, #Agile UX Murali Krishna
 
UX Design - Client presentation
UX Design - Client presentationUX Design - Client presentation
UX Design - Client presentationMarta Fioni
 
The 10 Usability Commandments
The 10 Usability CommandmentsThe 10 Usability Commandments
The 10 Usability Commandmentssytnik
 
UX Tools, Tips & Tricks for Code(Her) Conference 2015
UX Tools, Tips & Tricks for Code(Her) Conference 2015UX Tools, Tips & Tricks for Code(Her) Conference 2015
UX Tools, Tips & Tricks for Code(Her) Conference 2015Katelyn Caillouet
 
UX lesson 3: Usability First
UX lesson 3: Usability FirstUX lesson 3: Usability First
UX lesson 3: Usability FirstJoan Lumanauw
 
Writing Effective User Stories
Writing Effective User StoriesWriting Effective User Stories
Writing Effective User StoriesJaneve George
 
UX & UI Design - Differentiate through design
UX & UI Design - Differentiate through designUX & UI Design - Differentiate through design
UX & UI Design - Differentiate through designDMI
 
UX Experience Design: Processes and Strategy
UX Experience Design: Processes and StrategyUX Experience Design: Processes and Strategy
UX Experience Design: Processes and StrategyCHI UX Indonesia
 
UX Vision, Strategy and Teams by Susan Wolfe, Optimal Experience
UX Vision, Strategy and Teams by Susan Wolfe, Optimal ExperienceUX Vision, Strategy and Teams by Susan Wolfe, Optimal Experience
UX Vision, Strategy and Teams by Susan Wolfe, Optimal ExperienceUIDesign Group
 
UI/UX Foundations - Research
UI/UX Foundations - ResearchUI/UX Foundations - Research
UI/UX Foundations - ResearchMeg Kurdziolek
 
Introduction to Information Architecture
Introduction to Information ArchitectureIntroduction to Information Architecture
Introduction to Information ArchitectureMike Crabb
 
Icons and the Semiotics of Human Computer Interaction
Icons and the Semiotics of Human Computer InteractionIcons and the Semiotics of Human Computer Interaction
Icons and the Semiotics of Human Computer InteractionUTFPR
 
The UX Disciplines
The UX DisciplinesThe UX Disciplines
The UX DisciplinesNick Finck
 

What's hot (20)

Heuristic ux-evaluation
Heuristic ux-evaluationHeuristic ux-evaluation
Heuristic ux-evaluation
 
HCI 2018 (3/10) Design Models, Methodologies and Guidelines
HCI 2018 (3/10) Design Models, Methodologies and GuidelinesHCI 2018 (3/10) Design Models, Methodologies and Guidelines
HCI 2018 (3/10) Design Models, Methodologies and Guidelines
 
UX Lesson 5: Information Architecture
UX Lesson 5: Information ArchitectureUX Lesson 5: Information Architecture
UX Lesson 5: Information Architecture
 
UI/UX Workshop - Hackvision
UI/UX Workshop - HackvisionUI/UX Workshop - Hackvision
UI/UX Workshop - Hackvision
 
UX & UI Design 101
UX & UI Design 101UX & UI Design 101
UX & UI Design 101
 
UX Design process, #UX, #Design Process, #Agile UX
UX Design process, #UX, #Design Process, #Agile UX UX Design process, #UX, #Design Process, #Agile UX
UX Design process, #UX, #Design Process, #Agile UX
 
UX Design - Client presentation
UX Design - Client presentationUX Design - Client presentation
UX Design - Client presentation
 
The 10 Usability Commandments
The 10 Usability CommandmentsThe 10 Usability Commandments
The 10 Usability Commandments
 
UX Tools, Tips & Tricks for Code(Her) Conference 2015
UX Tools, Tips & Tricks for Code(Her) Conference 2015UX Tools, Tips & Tricks for Code(Her) Conference 2015
UX Tools, Tips & Tricks for Code(Her) Conference 2015
 
UX lesson 3: Usability First
UX lesson 3: Usability FirstUX lesson 3: Usability First
UX lesson 3: Usability First
 
Writing Effective User Stories
Writing Effective User StoriesWriting Effective User Stories
Writing Effective User Stories
 
Usability Presentation
Usability PresentationUsability Presentation
Usability Presentation
 
UX & UI Design - Differentiate through design
UX & UI Design - Differentiate through designUX & UI Design - Differentiate through design
UX & UI Design - Differentiate through design
 
UX Experience Design: Processes and Strategy
UX Experience Design: Processes and StrategyUX Experience Design: Processes and Strategy
UX Experience Design: Processes and Strategy
 
UX Vision, Strategy and Teams by Susan Wolfe, Optimal Experience
UX Vision, Strategy and Teams by Susan Wolfe, Optimal ExperienceUX Vision, Strategy and Teams by Susan Wolfe, Optimal Experience
UX Vision, Strategy and Teams by Susan Wolfe, Optimal Experience
 
UI/UX Foundations - Research
UI/UX Foundations - ResearchUI/UX Foundations - Research
UI/UX Foundations - Research
 
Introduction to Information Architecture
Introduction to Information ArchitectureIntroduction to Information Architecture
Introduction to Information Architecture
 
Heuristic evaluation
Heuristic evaluationHeuristic evaluation
Heuristic evaluation
 
Icons and the Semiotics of Human Computer Interaction
Icons and the Semiotics of Human Computer InteractionIcons and the Semiotics of Human Computer Interaction
Icons and the Semiotics of Human Computer Interaction
 
The UX Disciplines
The UX DisciplinesThe UX Disciplines
The UX Disciplines
 

Similar to Nelsen ten Heuristics

From Usability to User Experience
From Usability to User Experience From Usability to User Experience
From Usability to User Experience U1 Group
 
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
 
Intro to ux and how to design a thoughtful ui
Intro to ux and how to design a thoughtful uiIntro to ux and how to design a thoughtful ui
Intro to ux and how to design a thoughtful uiThanos Makaronas
 
HCI Unit 3.pptx
HCI Unit 3.pptxHCI Unit 3.pptx
HCI Unit 3.pptxRaja980775
 
Megan McKeever - design
Megan McKeever - designMegan McKeever - design
Megan McKeever - designmmm5014
 
User Experience Design - Designing for others
User Experience Design - Designing for othersUser Experience Design - Designing for others
User Experience Design - Designing for othersBART RADKA
 
Design process design rules
Design process  design rulesDesign process  design rules
Design process design rulesPreeti Mishra
 
Assessing the quality of usability
Assessing the quality of usabilityAssessing the quality of usability
Assessing the quality of usabilityAditya Karle
 
CHAPTER 8 User InterfaceDesignChapter 8 is the first of thre.docx
CHAPTER 8 User InterfaceDesignChapter 8 is the first of thre.docxCHAPTER 8 User InterfaceDesignChapter 8 is the first of thre.docx
CHAPTER 8 User InterfaceDesignChapter 8 is the first of thre.docxchristinemaritza
 
Revolutionizing Customer Experience through Kiosk Systems
Revolutionizing Customer Experience through Kiosk SystemsRevolutionizing Customer Experience through Kiosk Systems
Revolutionizing Customer Experience through Kiosk SystemsChetu
 
Best Custom Ecommerce Website Designing Company
Best Custom Ecommerce Website Designing CompanyBest Custom Ecommerce Website Designing Company
Best Custom Ecommerce Website Designing CompanyJerinJos3
 
accessibility_101.pdf
accessibility_101.pdfaccessibility_101.pdf
accessibility_101.pdfdonna911404
 
Heuristic evaluation
Heuristic evaluationHeuristic evaluation
Heuristic evaluationjanine Risk
 
[[Srs]] online shopping website for TYBSC IT
[[Srs]] online shopping website for TYBSC IT[[Srs]] online shopping website for TYBSC IT
[[Srs]] online shopping website for TYBSC ITYogeshDhamke2
 
A comprehensive guide on advantages, methods, and process of Usability Testin...
A comprehensive guide on advantages, methods, and process of Usability Testin...A comprehensive guide on advantages, methods, and process of Usability Testin...
A comprehensive guide on advantages, methods, and process of Usability Testin...Calidad Infotech
 
Colleges yvonne van_laarhoven
Colleges yvonne van_laarhovenColleges yvonne van_laarhoven
Colleges yvonne van_laarhovenDigital Power
 
How to Ensure Effective Communication During the Project,Web Designing.docx
How to Ensure Effective Communication During the Project,Web Designing.docxHow to Ensure Effective Communication During the Project,Web Designing.docx
How to Ensure Effective Communication During the Project,Web Designing.docxInk Web Solutions
 

Similar to Nelsen ten Heuristics (20)

From Usability to User Experience
From Usability to User Experience From Usability to User Experience
From Usability to User Experience
 
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
 
Intro to ux and how to design a thoughtful ui
Intro to ux and how to design a thoughtful uiIntro to ux and how to design a thoughtful ui
Intro to ux and how to design a thoughtful ui
 
Heuristic evaluation
Heuristic evaluationHeuristic evaluation
Heuristic evaluation
 
HCI Unit 3.pptx
HCI Unit 3.pptxHCI Unit 3.pptx
HCI Unit 3.pptx
 
Megan McKeever - design
Megan McKeever - designMegan McKeever - design
Megan McKeever - design
 
User Experience Design - Designing for others
User Experience Design - Designing for othersUser Experience Design - Designing for others
User Experience Design - Designing for others
 
Design process design rules
Design process  design rulesDesign process  design rules
Design process design rules
 
Assessing the quality of usability
Assessing the quality of usabilityAssessing the quality of usability
Assessing the quality of usability
 
CHAPTER 8 User InterfaceDesignChapter 8 is the first of thre.docx
CHAPTER 8 User InterfaceDesignChapter 8 is the first of thre.docxCHAPTER 8 User InterfaceDesignChapter 8 is the first of thre.docx
CHAPTER 8 User InterfaceDesignChapter 8 is the first of thre.docx
 
10 Principles of Heuristic Evaluation - 47Billion
10 Principles of Heuristic Evaluation - 47Billion10 Principles of Heuristic Evaluation - 47Billion
10 Principles of Heuristic Evaluation - 47Billion
 
10 Usability Heuristics explained
10 Usability Heuristics explained10 Usability Heuristics explained
10 Usability Heuristics explained
 
Revolutionizing Customer Experience through Kiosk Systems
Revolutionizing Customer Experience through Kiosk SystemsRevolutionizing Customer Experience through Kiosk Systems
Revolutionizing Customer Experience through Kiosk Systems
 
Best Custom Ecommerce Website Designing Company
Best Custom Ecommerce Website Designing CompanyBest Custom Ecommerce Website Designing Company
Best Custom Ecommerce Website Designing Company
 
accessibility_101.pdf
accessibility_101.pdfaccessibility_101.pdf
accessibility_101.pdf
 
Heuristic evaluation
Heuristic evaluationHeuristic evaluation
Heuristic evaluation
 
[[Srs]] online shopping website for TYBSC IT
[[Srs]] online shopping website for TYBSC IT[[Srs]] online shopping website for TYBSC IT
[[Srs]] online shopping website for TYBSC IT
 
A comprehensive guide on advantages, methods, and process of Usability Testin...
A comprehensive guide on advantages, methods, and process of Usability Testin...A comprehensive guide on advantages, methods, and process of Usability Testin...
A comprehensive guide on advantages, methods, and process of Usability Testin...
 
Colleges yvonne van_laarhoven
Colleges yvonne van_laarhovenColleges yvonne van_laarhoven
Colleges yvonne van_laarhoven
 
How to Ensure Effective Communication During the Project,Web Designing.docx
How to Ensure Effective Communication During the Project,Web Designing.docxHow to Ensure Effective Communication During the Project,Web Designing.docx
How to Ensure Effective Communication During the Project,Web Designing.docx
 

More from AhsanRazaKolachi

Evolution in military technology by ahsan raza
Evolution in military technology by ahsan razaEvolution in military technology by ahsan raza
Evolution in military technology by ahsan razaAhsanRazaKolachi
 
Flags register in central processing unit
Flags register in central processing unitFlags register in central processing unit
Flags register in central processing unitAhsanRazaKolachi
 
what is System Analyst in Software Development
what is System Analyst in Software Developmentwhat is System Analyst in Software Development
what is System Analyst in Software DevelopmentAhsanRazaKolachi
 
Process , Process states , Process Control Block in Operating Systems
Process , Process states , Process Control Block in Operating SystemsProcess , Process states , Process Control Block in Operating Systems
Process , Process states , Process Control Block in Operating SystemsAhsanRazaKolachi
 
Rapid Application Development in Software Engineering
Rapid Application Development in Software EngineeringRapid Application Development in Software Engineering
Rapid Application Development in Software EngineeringAhsanRazaKolachi
 
Index registers in Central Processing Unit
Index registers in Central Processing UnitIndex registers in Central Processing Unit
Index registers in Central Processing UnitAhsanRazaKolachi
 
Data transmission Services in Data Warehouse
Data transmission Services in Data WarehouseData transmission Services in Data Warehouse
Data transmission Services in Data WarehouseAhsanRazaKolachi
 
What is Palindrome in Compiler Design and Tafl
What is Palindrome in Compiler Design and TaflWhat is Palindrome in Compiler Design and Tafl
What is Palindrome in Compiler Design and TaflAhsanRazaKolachi
 
Dynamic Programming Intro in Algorithm Design
Dynamic Programming Intro in Algorithm DesignDynamic Programming Intro in Algorithm Design
Dynamic Programming Intro in Algorithm DesignAhsanRazaKolachi
 
Statistics and Role of statistics in Computer Science
Statistics and Role of statistics in Computer Science Statistics and Role of statistics in Computer Science
Statistics and Role of statistics in Computer Science AhsanRazaKolachi
 
Radio Waves In Computer Communication
Radio Waves In Computer Communication Radio Waves In Computer Communication
Radio Waves In Computer Communication AhsanRazaKolachi
 

More from AhsanRazaKolachi (15)

Evolution in military technology by ahsan raza
Evolution in military technology by ahsan razaEvolution in military technology by ahsan raza
Evolution in military technology by ahsan raza
 
Flags register in central processing unit
Flags register in central processing unitFlags register in central processing unit
Flags register in central processing unit
 
what is System Analyst in Software Development
what is System Analyst in Software Developmentwhat is System Analyst in Software Development
what is System Analyst in Software Development
 
Process , Process states , Process Control Block in Operating Systems
Process , Process states , Process Control Block in Operating SystemsProcess , Process states , Process Control Block in Operating Systems
Process , Process states , Process Control Block in Operating Systems
 
Rapid Application Development in Software Engineering
Rapid Application Development in Software EngineeringRapid Application Development in Software Engineering
Rapid Application Development in Software Engineering
 
Index registers in Central Processing Unit
Index registers in Central Processing UnitIndex registers in Central Processing Unit
Index registers in Central Processing Unit
 
Data transmission Services in Data Warehouse
Data transmission Services in Data WarehouseData transmission Services in Data Warehouse
Data transmission Services in Data Warehouse
 
What is Palindrome in Compiler Design and Tafl
What is Palindrome in Compiler Design and TaflWhat is Palindrome in Compiler Design and Tafl
What is Palindrome in Compiler Design and Tafl
 
Information Technology
Information Technology Information Technology
Information Technology
 
MongoDB
MongoDB MongoDB
MongoDB
 
two wordpress plugins
two wordpress pluginstwo wordpress plugins
two wordpress plugins
 
Graph in data structures
Graph in data structuresGraph in data structures
Graph in data structures
 
Dynamic Programming Intro in Algorithm Design
Dynamic Programming Intro in Algorithm DesignDynamic Programming Intro in Algorithm Design
Dynamic Programming Intro in Algorithm Design
 
Statistics and Role of statistics in Computer Science
Statistics and Role of statistics in Computer Science Statistics and Role of statistics in Computer Science
Statistics and Role of statistics in Computer Science
 
Radio Waves In Computer Communication
Radio Waves In Computer Communication Radio Waves In Computer Communication
Radio Waves In Computer Communication
 

Recently uploaded

FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024Elizabeth Walsh
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Jisc
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxDr. Ravikiran H M Gowda
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfDr Vijay Vishwakarma
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxmarlenawright1
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jisc
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxJisc
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxJisc
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Pooja Bhuva
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...Nguyen Thanh Tu Collection
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsKarakKing
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxPooja Bhuva
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 

Recently uploaded (20)

FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 

Nelsen ten Heuristics

  • 2. Whatare Heuristics? The word “heuristic” has a Greek origin and defines a method or process that aims to detect problems and inconsistencies and find solutions for them in a digital product. Heuristics - Writing Commons
  • 3. Nielsen’s Heuristics? Nielsen’s heuristics are 10 principles for evaluating the usability of website interfaces, created by computer scientist Jakob Nielsen in 1990. These principles define important points in the composition of interfaces and should be considered when creating layouts.
  • 4. • Visibility of System Status • Match between System and the Real World • User Control and Freedom • Consistency and Standards • Error Prevention • Recognition Rather Than Recall • Flexibility and Efficiency of Use • Aesthetic and Minimalist Design • Help Users Recognize, Diagnose, and Recover from Errors • Help and Documentation ThePrinciplesare: Consider a website
  • 5. 1.VisibilityofSystemStatus • Provide clear feedback to users about what's happening within the system. • Keep users informed about the current state of their actions and the system's response. • Use progress indicators, loading animations, or status messages to show that a process is underway. • When a user adds an item to their shopping cart, a notification appears at the top of the page, indicating the number of items in the cart. This provides immediate feedback on the status of the user's action.
  • 6. 2.Match between System andtheRealWorld • Use terminology, labels, and concepts that users are familiar with. • Align the system's language and functionality with the user's mental model. • Avoid jargon and industry-specific terms that users might not understand. • Instead of using technical terms for product categories, the e- commerce site uses user-friendly labels like "Clothing," "Electronics," and "Home & Garden" to match the user's mental model.
  • 7. 3.User Control andFreedom • Allow users to easily backtrack, undo actions, and escape from unwanted states. • Implement "Cancel" or "Undo" options for actions to give users a sense of control. • Avoid making it difficult for users to leave or correct their actions. • Users can easily remove items from their cart, change quantities, or return to the shopping page without any hassle, giving them control over their shopping experience.
  • 8. 4.Consistency andStandards • Follow established design conventions and industry standards. • Maintain a consistent look and feel throughout the interface. • Ensure that similar actions and elements behave predictably across the system. • The website follows established e-commerce design patterns, such as placing the shopping cart icon in the top right corner, which is a standard location for cart icons.
  • 9. 5.ErrorPrevention • Design interfaces that make it hard for users to make errors. • Use confirmation dialogs for critical actions to prevent accidental data loss. • Offer clear, concise warnings and guidance to users when they are about to make a mistake.  Before users complete a purchase, the system double-checks that they haven't missed filling out required information (e.g., shipping address), preventing errors during checkout.
  • 10. 6.Recognition RatherThanRecall:  Minimize the need for users to remember information from one part of the system to another.  Display essential information, options, and navigation paths in a visible and easily accessible way.  Provide menus, icons, or links that help users find what they need without relying on their memory.  Product images and descriptions are visible on the checkout page, so users don't have to remember which items they selected; they can recognize them.
  • 11. 7.Flexibility and EfficiencyofUse:  Accommodate both novice and expert users. Allow for shortcuts or advanced features.  Enable experienced users to perform tasks more quickly through keyboard shortcuts or power user options.  Don't make beginners feel overwhelmed by complex features.  The website allows both guest and registered users to make purchases. Registered users can save their shipping information for quicker checkouts.
  • 12. 8. Aesthetic and MinimalistDesign:  Keep the interface clean and free from unnecessary clutter.  Use whitespace effectively to make the design visually appealing.  Prioritize content and functionality over unnecessary decoration.  The website uses a clean and uncluttered design, ensuring that product listings and important buttons stand out, creating an appealing shopping experience.
  • 13. 9. Help Users Recognize, Diagnose, and Recover from Errors:  Provide clear and understandable error messages.  Suggest solutions or next steps to help users correct their errors.  Avoid technical jargon in error messages, making them user-friendly.  If a user enters an invalid credit card number during checkout, the system provides a clear error message explaining the issue and how to correct it.
  • 14. 10.Help and Documentation • Offer easily accessible help and documentation when users need it. • However, aim to design the interface in a way that minimizes the need for extensive help. • Include tooltips, inline guidance, or searchable FAQs to assist users without leaving the current context.  While the website is designed to be self-explanatory, there's a "Help Center" link in the navigation menu, which users can click for detailed information about the ordering process, returns, and contact details.
  • 16. UI (user interface) refers to the specific elements and design that users interact with when using a digital interface, such as a website, app, or software application. It includes the visual components, layout, and interactive UX(user experience) encompasses the overall experience and satisfaction that users have while interacting with a product or system. It goes beyond the user interface to consider the complete journey and emotions of the user. HCI is a broader field that studies how humans interact with computers and other digital technologies. It examines not only the user interface but also the psychological, social, and cultural aspects The Aesthetic-Usability Effect Maslow's Hierarchy of Needs in Design Gestalt Principles Skeuomorphism