SlideShare a Scribd company logo
1 of 21
Neilson’s Heuristic Interface
Examples Presentation By
Muhammad Hassaan
SUBJECT: HUMAN COMPUTER INTERACTION
LECTURER: SIR MEHMOOD ASHRAF
1.Visibility of System Status
Good Example :RACE THE TRAFFIC(Android Game)
Progress bar showing that system is in loading state.
1.Visibility of System Status
Bad Example :GOOGLE PLAY STORE (Android)
When you have slow internet and you open google play store then this blank screen
appears and you don’t know when play store will open.
2.Match Between System and REAL WORLD
Good Example :FACEBOOK(Android Application)
The Live icon look like a video camera, The Photo icon look like a traditional photo camera, and
Like icon look like the common like gesture.
2.Match Between System and REAL WORLD
Bad Example :ZAPYA(Android Application)
No suitable icons in Horizontal navigation bar. There must be icons for App, Gallery and Video.
3.User Control and Freedom
Good Example :GMAIL UNDO ACTION
The above gmail flash message giving the freedom to user to undo delete action if he/she clicked
on delete accidently.
3.User Control and Freedom
Bad Example :TYPING MASTER 10 (Typing Test)
If user took the typing test in typing tutor 10 and accidently click on next button. Then user can
not undo it. Typing tutor will directly show the typing results.
4.CONSISTENCY AND STANDARD
Good Example: FACEBOOK FOLLOWED BY LINKEDIN
Facebook introduced efficient way to Like a post, Comment on Post and also share a post and this
way become a standard. So Sites like Linkedin followed the standard.
4.CONSISTENCY AND STANDARD
Bad Example: GOOGLE PLUS “LIKE” BUTTON
Instead of following the standard way Google plus introduced it’s own like option “+1”. Which do
not match with real world and some user have difficulty to understand what will be added after
we click on “+1”. On the other hand “Like” option or icon is more understandable.
5.Error Prevention
Good Example: GMAIL SIGN UP PAGE
Instead of checking errors when user click on “submit” button. Gmail prevent the error by helping
user to achieve valid password length.
5.Error Prevention
Bad Example: TWITTER SIGN UP
On twitter main page there are some fields for sign up. At main page there is no guide for user
that password length must be of at least 6 characters. But after clicking on “Sign up” it checks the
password field for errors.
6.Recognition Rather Than Recall
Good Example: GOOGLE SEARCH
Google search change the color of links that user already opened before. User don’t need to recall
or stare at links if user want to open link again.
6.Recognition Rather Than Recall
Bad Example: Delta Search
User have to recall the link he has opened before. No recognition facility.
7.Flexibility and Efficiency of Use
Good Example: GOOGLE IMAGE SEARCH
Google gives the facility of various filters on search to find best results for user.
7.Flexibility and Efficiency of Use
Bad Example: TURBO C++ 3.7.8.9
Difficult to copy the lines of code in turbo c++.
8.Aesthetic and Minimalist Design
Good Example: TRAFFIC RIDER (Android Game)
Traffic Rider moto racing game have minimum options with maximum usage and aesthetic design
as well.
8.Aesthetic and Minimalist Design
Bad Example: ADOBE PHOTOSHOP 7.0
Cluster of controls, Confusing the user, User has to stare and focus deeply to perform required
action.
9.Help users recognize , diagnose and recover from errors
Good Example: GMAIL SIGN UP PAGE
Gmail provide help for user to choose valid password and avoid errors.
9.Help users recognize , diagnose and recover from errors
Bad Example: TWITTER SIGN UP
No help for user to choose valid password and prevent error
10.Help and Documentation
Good Example: ANDROID SATUDIO
The “Tips” window in android studio. Providing help for user to use the software.
10.Help and Documentation
Bad Example: TURBO C++ 3.7.8.9
No help for user, no tips window for user in turbo c++ . Turbo c++ just display the blank screen
with blue background and user need to learn using turbo by itself.

More Related Content

What's hot

Heuristic Evaluation based on Nielsen's 10 Usability Heuristics
Heuristic Evaluation based on Nielsen's 10 Usability HeuristicsHeuristic Evaluation based on Nielsen's 10 Usability Heuristics
Heuristic Evaluation based on Nielsen's 10 Usability HeuristicsSebbe Isaac Kurian
 
Project report final
Project report finalProject report final
Project report finalJaya Saini
 
The Design of Everyday Things
The Design of Everyday ThingsThe Design of Everyday Things
The Design of Everyday ThingsMatthew Portwood
 
HCI Group Project Report
HCI Group Project ReportHCI Group Project Report
HCI Group Project Reportweilong1113
 
What is a User Experience?
What is a User Experience? What is a User Experience?
What is a User Experience? Dotinum
 
Human Computer Interaction: The Design of Everyday Things (User Centered Des...
 Human Computer Interaction: The Design of Everyday Things (User Centered Des... Human Computer Interaction: The Design of Everyday Things (User Centered Des...
Human Computer Interaction: The Design of Everyday Things (User Centered Des...Shakil Mahmood
 
UI & UX Design for Startups
UI & UX Design for StartupsUI & UX Design for Startups
UI & UX Design for StartupsRichard Fang
 
UX RULES: 10 ESSENTIAL PRINCIPLES
UX RULES: 10 ESSENTIAL PRINCIPLESUX RULES: 10 ESSENTIAL PRINCIPLES
UX RULES: 10 ESSENTIAL PRINCIPLESJeremy Robinson
 
UI/UX - The Bigger Picture
UI/UX - The Bigger PictureUI/UX - The Bigger Picture
UI/UX - The Bigger PictureMayank Lambhate
 
Atlassian Jira Brochure
Atlassian Jira BrochureAtlassian Jira Brochure
Atlassian Jira BrochureEllen Feaheny
 
Online Shopping System PPT
Online Shopping System PPTOnline Shopping System PPT
Online Shopping System PPTsomarka
 
Hci Prototype Report
Hci Prototype ReportHci Prototype Report
Hci Prototype ReportYasmin Zahir
 
Design for accessibility
Design for accessibilityDesign for accessibility
Design for accessibilityYogeshDaphane
 
User Interface Design- Module 2 Uid Process
User Interface Design- Module 2 Uid ProcessUser Interface Design- Module 2 Uid Process
User Interface Design- Module 2 Uid ProcessbrindaN
 

What's hot (20)

What is UX?
What is UX?What is UX?
What is UX?
 
Heuristic Evaluation based on Nielsen's 10 Usability Heuristics
Heuristic Evaluation based on Nielsen's 10 Usability HeuristicsHeuristic Evaluation based on Nielsen's 10 Usability Heuristics
Heuristic Evaluation based on Nielsen's 10 Usability Heuristics
 
Web Accessibility
Web AccessibilityWeb Accessibility
Web Accessibility
 
Project report final
Project report finalProject report final
Project report final
 
The Design of Everyday Things
The Design of Everyday ThingsThe Design of Everyday Things
The Design of Everyday Things
 
HCI Group Project Report
HCI Group Project ReportHCI Group Project Report
HCI Group Project Report
 
What is a User Experience?
What is a User Experience? What is a User Experience?
What is a User Experience?
 
Human Computer Interaction: The Design of Everyday Things (User Centered Des...
 Human Computer Interaction: The Design of Everyday Things (User Centered Des... Human Computer Interaction: The Design of Everyday Things (User Centered Des...
Human Computer Interaction: The Design of Everyday Things (User Centered Des...
 
UI & UX Design for Startups
UI & UX Design for StartupsUI & UX Design for Startups
UI & UX Design for Startups
 
UX RULES: 10 ESSENTIAL PRINCIPLES
UX RULES: 10 ESSENTIAL PRINCIPLESUX RULES: 10 ESSENTIAL PRINCIPLES
UX RULES: 10 ESSENTIAL PRINCIPLES
 
WCAG
WCAGWCAG
WCAG
 
UI/UX - The Bigger Picture
UI/UX - The Bigger PictureUI/UX - The Bigger Picture
UI/UX - The Bigger Picture
 
Atlassian Jira Brochure
Atlassian Jira BrochureAtlassian Jira Brochure
Atlassian Jira Brochure
 
User interface-design
User interface-designUser interface-design
User interface-design
 
Online Shopping System PPT
Online Shopping System PPTOnline Shopping System PPT
Online Shopping System PPT
 
Hci Prototype Report
Hci Prototype ReportHci Prototype Report
Hci Prototype Report
 
Design for accessibility
Design for accessibilityDesign for accessibility
Design for accessibility
 
Ux design process
Ux design processUx design process
Ux design process
 
User Interface Design- Module 2 Uid Process
User Interface Design- Module 2 Uid ProcessUser Interface Design- Module 2 Uid Process
User Interface Design- Module 2 Uid Process
 
Heuristic ux-evaluation
Heuristic ux-evaluationHeuristic ux-evaluation
Heuristic ux-evaluation
 

Viewers also liked

An introduction to user experience design
An introduction to user experience designAn introduction to user experience design
An introduction to user experience designRian van der Merwe
 
Heuristic approch monika sanghani
Heuristic approch  monika sanghaniHeuristic approch  monika sanghani
Heuristic approch monika sanghaniMonika Sanghani
 
UI/UX Foundations - Research
UI/UX Foundations - ResearchUI/UX Foundations - Research
UI/UX Foundations - ResearchMeg Kurdziolek
 
Heuristic Evaluation in Reverse for UX Improvement
Heuristic Evaluation in Reverse for UX ImprovementHeuristic Evaluation in Reverse for UX Improvement
Heuristic Evaluation in Reverse for UX ImprovementBohyun Kim
 
WORKSHOP: Making the World Easier with Interaction Design
WORKSHOP: Making the World Easier with Interaction DesignWORKSHOP: Making the World Easier with Interaction Design
WORKSHOP: Making the World Easier with Interaction DesignCheryl Platz
 

Viewers also liked (6)

An introduction to user experience design
An introduction to user experience designAn introduction to user experience design
An introduction to user experience design
 
Heuristic approch monika sanghani
Heuristic approch  monika sanghaniHeuristic approch  monika sanghani
Heuristic approch monika sanghani
 
UI/UX Foundations - Research
UI/UX Foundations - ResearchUI/UX Foundations - Research
UI/UX Foundations - Research
 
Heuristic Evaluation in Reverse for UX Improvement
Heuristic Evaluation in Reverse for UX ImprovementHeuristic Evaluation in Reverse for UX Improvement
Heuristic Evaluation in Reverse for UX Improvement
 
WORKSHOP: Making the World Easier with Interaction Design
WORKSHOP: Making the World Easier with Interaction DesignWORKSHOP: Making the World Easier with Interaction Design
WORKSHOP: Making the World Easier with Interaction Design
 
Hill climbing
Hill climbingHill climbing
Hill climbing
 

Similar to Neison,s Heuristic Examples

Stay Anonymous app report
Stay Anonymous app reportStay Anonymous app report
Stay Anonymous app reportZx MYS
 
5 Things we Can Learn from Games About UX
5 Things we Can Learn from Games About UX5 Things we Can Learn from Games About UX
5 Things we Can Learn from Games About UXDori Adar
 
Joomla day ne_2011_nidan_black_belt_joomla
Joomla day ne_2011_nidan_black_belt_joomlaJoomla day ne_2011_nidan_black_belt_joomla
Joomla day ne_2011_nidan_black_belt_joomlacompassdesign
 
HTML 5 vs. Native Mobile Applications
HTML 5 vs. Native Mobile ApplicationsHTML 5 vs. Native Mobile Applications
HTML 5 vs. Native Mobile Applicationsglenn.kelman
 
iLoveBolly Drupal Case Study I Love Bolly
iLoveBolly Drupal Case Study    I Love BollyiLoveBolly Drupal Case Study    I Love Bolly
iLoveBolly Drupal Case Study I Love BollyBlisstering Solutions
 
An advanced interview guide for online marketing professionals
An advanced interview guide for online marketing professionalsAn advanced interview guide for online marketing professionals
An advanced interview guide for online marketing professionalsSocial Bubble
 
Web Marketing Week4
Web Marketing Week4Web Marketing Week4
Web Marketing Week4cghb1210
 
App Store Freemium Model
App Store Freemium ModelApp Store Freemium Model
App Store Freemium ModelGoogle
 
Tumblr - Google Docs.pdf
Tumblr - Google Docs.pdfTumblr - Google Docs.pdf
Tumblr - Google Docs.pdfharikacheluru
 
13 Signs Your UX Needs an Exorcism
13 Signs Your UX Needs an Exorcism13 Signs Your UX Needs an Exorcism
13 Signs Your UX Needs an ExorcismCrystal Beasley
 
Launching a Rocketship Off Someone Else's Back
Launching a Rocketship Off Someone Else's BackLaunching a Rocketship Off Someone Else's Back
Launching a Rocketship Off Someone Else's Backjoshelman
 
Gaining the app visibility that matters
Gaining the app visibility that mattersGaining the app visibility that matters
Gaining the app visibility that mattersPrajyot Mainkar
 
InMobi inDecode - Gaining App Visibility That Matters
InMobi inDecode - Gaining App Visibility That MattersInMobi inDecode - Gaining App Visibility That Matters
InMobi inDecode - Gaining App Visibility That MattersInMobi
 
Is accessibility the new black?
Is accessibility the new black?Is accessibility the new black?
Is accessibility the new black?George Otoiu
 
9 Web Rules - Pol Vales Rodon
9 Web Rules - Pol Vales Rodon9 Web Rules - Pol Vales Rodon
9 Web Rules - Pol Vales RodonPol Valés Rodon
 
eStudio34 presents London Search Love 2015 | Practical tips for the future o...
eStudio34 presents London Search Love 2015 |  Practical tips for the future o...eStudio34 presents London Search Love 2015 |  Practical tips for the future o...
eStudio34 presents London Search Love 2015 | Practical tips for the future o...William Renedo
 
SearchLove London 2015 | Will Critchlow | Practical Tips for the Future of ...
SearchLove London 2015 |  Will Critchlow |  Practical Tips for the Future of ...SearchLove London 2015 |  Will Critchlow |  Practical Tips for the Future of ...
SearchLove London 2015 | Will Critchlow | Practical Tips for the Future of ...Distilled
 
Android M Google I/0 2015
Android M Google I/0 2015Android M Google I/0 2015
Android M Google I/0 2015vinod beda
 

Similar to Neison,s Heuristic Examples (20)

Instagram human computer interaction project
Instagram human computer interaction project Instagram human computer interaction project
Instagram human computer interaction project
 
Stay Anonymous app report
Stay Anonymous app reportStay Anonymous app report
Stay Anonymous app report
 
5 Things we Can Learn from Games About UX
5 Things we Can Learn from Games About UX5 Things we Can Learn from Games About UX
5 Things we Can Learn from Games About UX
 
Joomla day ne_2011_nidan_black_belt_joomla
Joomla day ne_2011_nidan_black_belt_joomlaJoomla day ne_2011_nidan_black_belt_joomla
Joomla day ne_2011_nidan_black_belt_joomla
 
HTML 5 vs. Native Mobile Applications
HTML 5 vs. Native Mobile ApplicationsHTML 5 vs. Native Mobile Applications
HTML 5 vs. Native Mobile Applications
 
iLoveBolly Drupal Case Study I Love Bolly
iLoveBolly Drupal Case Study    I Love BollyiLoveBolly Drupal Case Study    I Love Bolly
iLoveBolly Drupal Case Study I Love Bolly
 
An advanced interview guide for online marketing professionals
An advanced interview guide for online marketing professionalsAn advanced interview guide for online marketing professionals
An advanced interview guide for online marketing professionals
 
Web Marketing Week4
Web Marketing Week4Web Marketing Week4
Web Marketing Week4
 
App Store Freemium Model
App Store Freemium ModelApp Store Freemium Model
App Store Freemium Model
 
Tumblr - Google Docs.pdf
Tumblr - Google Docs.pdfTumblr - Google Docs.pdf
Tumblr - Google Docs.pdf
 
13 Signs Your UX Needs an Exorcism
13 Signs Your UX Needs an Exorcism13 Signs Your UX Needs an Exorcism
13 Signs Your UX Needs an Exorcism
 
Launching a Rocketship Off Someone Else's Back
Launching a Rocketship Off Someone Else's BackLaunching a Rocketship Off Someone Else's Back
Launching a Rocketship Off Someone Else's Back
 
Gaining the app visibility that matters
Gaining the app visibility that mattersGaining the app visibility that matters
Gaining the app visibility that matters
 
InMobi inDecode - Gaining App Visibility That Matters
InMobi inDecode - Gaining App Visibility That MattersInMobi inDecode - Gaining App Visibility That Matters
InMobi inDecode - Gaining App Visibility That Matters
 
Is accessibility the new black?
Is accessibility the new black?Is accessibility the new black?
Is accessibility the new black?
 
9 Web Rules - Pol Vales Rodon
9 Web Rules - Pol Vales Rodon9 Web Rules - Pol Vales Rodon
9 Web Rules - Pol Vales Rodon
 
eStudio34 presents London Search Love 2015 | Practical tips for the future o...
eStudio34 presents London Search Love 2015 |  Practical tips for the future o...eStudio34 presents London Search Love 2015 |  Practical tips for the future o...
eStudio34 presents London Search Love 2015 | Practical tips for the future o...
 
SearchLove London 2015 | Will Critchlow | Practical Tips for the Future of ...
SearchLove London 2015 |  Will Critchlow |  Practical Tips for the Future of ...SearchLove London 2015 |  Will Critchlow |  Practical Tips for the Future of ...
SearchLove London 2015 | Will Critchlow | Practical Tips for the Future of ...
 
Google assignment
Google assignmentGoogle assignment
Google assignment
 
Android M Google I/0 2015
Android M Google I/0 2015Android M Google I/0 2015
Android M Google I/0 2015
 

Recently uploaded

chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Velvetech LLC
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanyChristoph Pohl
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作qr0udbr0
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesPhilip Schwarz
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...OnePlan Solutions
 
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....kzayra69
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmSujith Sukumaran
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 

Recently uploaded (20)

chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
 
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort ServiceHot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 

Neison,s Heuristic Examples

  • 1. Neilson’s Heuristic Interface Examples Presentation By Muhammad Hassaan SUBJECT: HUMAN COMPUTER INTERACTION LECTURER: SIR MEHMOOD ASHRAF
  • 2. 1.Visibility of System Status Good Example :RACE THE TRAFFIC(Android Game) Progress bar showing that system is in loading state.
  • 3. 1.Visibility of System Status Bad Example :GOOGLE PLAY STORE (Android) When you have slow internet and you open google play store then this blank screen appears and you don’t know when play store will open.
  • 4. 2.Match Between System and REAL WORLD Good Example :FACEBOOK(Android Application) The Live icon look like a video camera, The Photo icon look like a traditional photo camera, and Like icon look like the common like gesture.
  • 5. 2.Match Between System and REAL WORLD Bad Example :ZAPYA(Android Application) No suitable icons in Horizontal navigation bar. There must be icons for App, Gallery and Video.
  • 6. 3.User Control and Freedom Good Example :GMAIL UNDO ACTION The above gmail flash message giving the freedom to user to undo delete action if he/she clicked on delete accidently.
  • 7. 3.User Control and Freedom Bad Example :TYPING MASTER 10 (Typing Test) If user took the typing test in typing tutor 10 and accidently click on next button. Then user can not undo it. Typing tutor will directly show the typing results.
  • 8. 4.CONSISTENCY AND STANDARD Good Example: FACEBOOK FOLLOWED BY LINKEDIN Facebook introduced efficient way to Like a post, Comment on Post and also share a post and this way become a standard. So Sites like Linkedin followed the standard.
  • 9. 4.CONSISTENCY AND STANDARD Bad Example: GOOGLE PLUS “LIKE” BUTTON Instead of following the standard way Google plus introduced it’s own like option “+1”. Which do not match with real world and some user have difficulty to understand what will be added after we click on “+1”. On the other hand “Like” option or icon is more understandable.
  • 10. 5.Error Prevention Good Example: GMAIL SIGN UP PAGE Instead of checking errors when user click on “submit” button. Gmail prevent the error by helping user to achieve valid password length.
  • 11. 5.Error Prevention Bad Example: TWITTER SIGN UP On twitter main page there are some fields for sign up. At main page there is no guide for user that password length must be of at least 6 characters. But after clicking on “Sign up” it checks the password field for errors.
  • 12. 6.Recognition Rather Than Recall Good Example: GOOGLE SEARCH Google search change the color of links that user already opened before. User don’t need to recall or stare at links if user want to open link again.
  • 13. 6.Recognition Rather Than Recall Bad Example: Delta Search User have to recall the link he has opened before. No recognition facility.
  • 14. 7.Flexibility and Efficiency of Use Good Example: GOOGLE IMAGE SEARCH Google gives the facility of various filters on search to find best results for user.
  • 15. 7.Flexibility and Efficiency of Use Bad Example: TURBO C++ 3.7.8.9 Difficult to copy the lines of code in turbo c++.
  • 16. 8.Aesthetic and Minimalist Design Good Example: TRAFFIC RIDER (Android Game) Traffic Rider moto racing game have minimum options with maximum usage and aesthetic design as well.
  • 17. 8.Aesthetic and Minimalist Design Bad Example: ADOBE PHOTOSHOP 7.0 Cluster of controls, Confusing the user, User has to stare and focus deeply to perform required action.
  • 18. 9.Help users recognize , diagnose and recover from errors Good Example: GMAIL SIGN UP PAGE Gmail provide help for user to choose valid password and avoid errors.
  • 19. 9.Help users recognize , diagnose and recover from errors Bad Example: TWITTER SIGN UP No help for user to choose valid password and prevent error
  • 20. 10.Help and Documentation Good Example: ANDROID SATUDIO The “Tips” window in android studio. Providing help for user to use the software.
  • 21. 10.Help and Documentation Bad Example: TURBO C++ 3.7.8.9 No help for user, no tips window for user in turbo c++ . Turbo c++ just display the blank screen with blue background and user need to learn using turbo by itself.