SlideShare une entreprise Scribd logo
1  sur  17
Mr. Wasif Altaf
Software Ergonomics?

Mr. Wasif Altaf
Make the experience like a friendly conversation
Do the right thing by default
Ask questions carefully

UI Design Basics
Make it a pleasure to see & use
Make it responsive
Reduce effort, knowledge, and thought
Mr. Wasif Altaf
:: UN/FRIENDLY ERROR MESSAGES

Mr. Wasif Altaf

::
:: PLEASURE TO USE AND SEE

Mr. Wasif Altaf

::
:: REDUCE EFFORT

Mr. Wasif Altaf

::
Software
Ergonomics

Mr. Wasif Altaf
:: Practice Comparison ::

Mr. Wasif Altaf
:: Practice Comparison ::

Mr. Wasif Altaf
:: Practice Comparison ::

Mr. Wasif Altaf
:: Possible Outcomes ::

Mr. Wasif Altaf
:: Solution ::

Mr. Wasif Altaf
:: Solution ::

Mr. Wasif Altaf
:: REFERENCES ::
Software Ergonomics: Relating Subjective and Objective Measures
http://msdn.microsoft.com/en-us/library/aa511258.aspx
(Boston, Massachusetts, USA)

http://download.microsoft.com/download/e/1/9/e191fd8cOh, My Aching Laptop: Expanding the Boundaries of Campus Computing
bce8-4dba-a9d5-2d4e3f3ec1d3/ux%20guide.pdf
Ergonomics (SIGGUCCS’06, November 5–8, 2006, Edmonton, Alberta,
Canada)
http://www.healthycomputing.com/
Hedonic and Ergonomic Quality Aspects Determine a Software's Appeal
http://www.apple.com/iphone/
(CHI '2000 The Hague, Amsterdam)

Mr. Wasif Altaf
Discussion
Mr. Wasif Altaf
Thanks
Mr. Wasif Altaf

Contenu connexe

Tendances

MVP Design Hacks: Sprint 5
MVP Design Hacks: Sprint 5MVP Design Hacks: Sprint 5
MVP Design Hacks: Sprint 5
Amy Jo Kim
 
How to report a bug
How to report a bugHow to report a bug
How to report a bug
Sandy Smith
 
See the New Features in MindFire Studio Marketing Automation Platform
See the New Features in MindFire Studio Marketing Automation PlatformSee the New Features in MindFire Studio Marketing Automation Platform
See the New Features in MindFire Studio Marketing Automation Platform
mindfire.agency
 

Tendances (20)

DrupalCon 2013 Making Support Fun & Profitable
DrupalCon 2013 Making Support Fun & ProfitableDrupalCon 2013 Making Support Fun & Profitable
DrupalCon 2013 Making Support Fun & Profitable
 
Agille Testing Meetup 1
Agille Testing Meetup 1Agille Testing Meetup 1
Agille Testing Meetup 1
 
Powerpoint...what's the point?
Powerpoint...what's the point?Powerpoint...what's the point?
Powerpoint...what's the point?
 
Agile Product Management
Agile Product ManagementAgile Product Management
Agile Product Management
 
MVP Design Hacks: Sprint 5
MVP Design Hacks: Sprint 5MVP Design Hacks: Sprint 5
MVP Design Hacks: Sprint 5
 
Troubleshooting WordPress Issues
Troubleshooting WordPress IssuesTroubleshooting WordPress Issues
Troubleshooting WordPress Issues
 
How to report a bug
How to report a bugHow to report a bug
How to report a bug
 
PayPal Subscriptions in Ruby on Rails application
PayPal Subscriptions in Ruby on Rails applicationPayPal Subscriptions in Ruby on Rails application
PayPal Subscriptions in Ruby on Rails application
 
Legacycodeisfearadibolboaca 141120063356-conversion-gate01
Legacycodeisfearadibolboaca 141120063356-conversion-gate01Legacycodeisfearadibolboaca 141120063356-conversion-gate01
Legacycodeisfearadibolboaca 141120063356-conversion-gate01
 
Do You Really Want to be a Performance Analyst?
Do You Really Want to be a Performance Analyst?Do You Really Want to be a Performance Analyst?
Do You Really Want to be a Performance Analyst?
 
Salt Rapid Prototyping 030310
Salt Rapid Prototyping 030310Salt Rapid Prototyping 030310
Salt Rapid Prototyping 030310
 
New and exciting "Instant Reseller"
New and  exciting  "Instant Reseller"New and  exciting  "Instant Reseller"
New and exciting "Instant Reseller"
 
CMs presentation March 2010
CMs presentation March 2010CMs presentation March 2010
CMs presentation March 2010
 
No Agility without Continuous Delivery
No Agility without Continuous DeliveryNo Agility without Continuous Delivery
No Agility without Continuous Delivery
 
See the New Features in MindFire Studio Marketing Automation Platform
See the New Features in MindFire Studio Marketing Automation PlatformSee the New Features in MindFire Studio Marketing Automation Platform
See the New Features in MindFire Studio Marketing Automation Platform
 
Agile India: Working without Product Owner
Agile India: Working without Product OwnerAgile India: Working without Product Owner
Agile India: Working without Product Owner
 
Gwvps presentation 2020 by CADD Mastre
Gwvps presentation 2020 by CADD MastreGwvps presentation 2020 by CADD Mastre
Gwvps presentation 2020 by CADD Mastre
 
Doing monitoring right
Doing monitoring rightDoing monitoring right
Doing monitoring right
 
Build an App with JavaScript and jQuery - LA - July 27
Build an App with JavaScript and jQuery - LA - July 27Build an App with JavaScript and jQuery - LA - July 27
Build an App with JavaScript and jQuery - LA - July 27
 
Question 1 prelim
Question 1   prelimQuestion 1   prelim
Question 1 prelim
 

En vedette

Ergonomics for web applications
Ergonomics for web applicationsErgonomics for web applications
Ergonomics for web applications
Already On
 

En vedette (8)

Ergonomics for web applications
Ergonomics for web applicationsErgonomics for web applications
Ergonomics for web applications
 
Modern Logic - Introduction to Logic
Modern Logic - Introduction to LogicModern Logic - Introduction to Logic
Modern Logic - Introduction to Logic
 
Security Issues in HTML 5
Security Issues in HTML 5Security Issues in HTML 5
Security Issues in HTML 5
 
Java Web Services - Parts of Speech Tagger Web Service
Java Web Services - Parts of Speech Tagger Web ServiceJava Web Services - Parts of Speech Tagger Web Service
Java Web Services - Parts of Speech Tagger Web Service
 
Gate Diffusion Input Technology (Very Large Scale Integration)
Gate Diffusion Input Technology (Very Large Scale Integration)Gate Diffusion Input Technology (Very Large Scale Integration)
Gate Diffusion Input Technology (Very Large Scale Integration)
 
An Introduction to Image Processing and Artificial Intelligence
An Introduction to Image Processing and Artificial IntelligenceAn Introduction to Image Processing and Artificial Intelligence
An Introduction to Image Processing and Artificial Intelligence
 
SaaS Marketing Plan: 5 Ways to Get your B2B App to Sell Itself
SaaS Marketing Plan: 5 Ways to Get your B2B App to Sell ItselfSaaS Marketing Plan: 5 Ways to Get your B2B App to Sell Itself
SaaS Marketing Plan: 5 Ways to Get your B2B App to Sell Itself
 
User Interface text
User Interface textUser Interface text
User Interface text
 

Similaire à Software User Interface Design Ergonomics

BRD Best Practices
BRD Best PracticesBRD Best Practices
BRD Best Practices
Yev Ioffe
 

Similaire à Software User Interface Design Ergonomics (20)

WordPress best practices by billrice
WordPress best practices by billriceWordPress best practices by billrice
WordPress best practices by billrice
 
100323 Attendee Tracking For Ce Us
100323 Attendee Tracking For Ce Us100323 Attendee Tracking For Ce Us
100323 Attendee Tracking For Ce Us
 
Simple and Effective Development Process For Software v1
Simple and Effective Development Process For Software v1Simple and Effective Development Process For Software v1
Simple and Effective Development Process For Software v1
 
Voice search optimization | How to Optimize Your Website For Voice Search
Voice search optimization | How to Optimize Your Website For Voice SearchVoice search optimization | How to Optimize Your Website For Voice Search
Voice search optimization | How to Optimize Your Website For Voice Search
 
DF14 Partner Session Guide
DF14 Partner Session GuideDF14 Partner Session Guide
DF14 Partner Session Guide
 
Improving WordPress Themes & Plugins Support Documentation
Improving WordPress Themes & Plugins Support DocumentationImproving WordPress Themes & Plugins Support Documentation
Improving WordPress Themes & Plugins Support Documentation
 
Advanced iOS Engineering - The Junction Talk
Advanced iOS Engineering - The Junction TalkAdvanced iOS Engineering - The Junction Talk
Advanced iOS Engineering - The Junction Talk
 
Alas, No Mind Meld: Designer-Developer Communication for a Harmonious Future
Alas, No Mind Meld: Designer-Developer Communication for a Harmonious FutureAlas, No Mind Meld: Designer-Developer Communication for a Harmonious Future
Alas, No Mind Meld: Designer-Developer Communication for a Harmonious Future
 
Building Faster Horses: Taking Over An Existing Software Product
Building Faster Horses: Taking Over An Existing Software ProductBuilding Faster Horses: Taking Over An Existing Software Product
Building Faster Horses: Taking Over An Existing Software Product
 
Self Serve Training in SAP
Self Serve Training in SAPSelf Serve Training in SAP
Self Serve Training in SAP
 
Early Stage Venture Series - part 1
Early Stage Venture Series - part 1Early Stage Venture Series - part 1
Early Stage Venture Series - part 1
 
FireUpYourStartup - Developing Your Dream Product
FireUpYourStartup - Developing Your Dream ProductFireUpYourStartup - Developing Your Dream Product
FireUpYourStartup - Developing Your Dream Product
 
How We Make Apps And Services
How We Make Apps And ServicesHow We Make Apps And Services
How We Make Apps And Services
 
Tulsa Techfest 2008 - Creating A Voice User Interface With Speech Server
Tulsa Techfest 2008 - Creating A Voice User Interface With Speech ServerTulsa Techfest 2008 - Creating A Voice User Interface With Speech Server
Tulsa Techfest 2008 - Creating A Voice User Interface With Speech Server
 
Unleashing the Power of Automated Refactoring with JDT
Unleashing the Power of Automated Refactoring with JDTUnleashing the Power of Automated Refactoring with JDT
Unleashing the Power of Automated Refactoring with JDT
 
The Wix Way: Mastering Scale & Complexity to Deliver a Bug-less Product, Futu...
The Wix Way: Mastering Scale & Complexity to Deliver a Bug-less Product, Futu...The Wix Way: Mastering Scale & Complexity to Deliver a Bug-less Product, Futu...
The Wix Way: Mastering Scale & Complexity to Deliver a Bug-less Product, Futu...
 
Interface Usability - Adding Schweppervescence
Interface Usability - Adding SchweppervescenceInterface Usability - Adding Schweppervescence
Interface Usability - Adding Schweppervescence
 
BRD Best Practices
BRD Best PracticesBRD Best Practices
BRD Best Practices
 
Abap academy-how-to-install-sap-trial-v1.4
Abap academy-how-to-install-sap-trial-v1.4Abap academy-how-to-install-sap-trial-v1.4
Abap academy-how-to-install-sap-trial-v1.4
 
Introjs10.5.17SD
Introjs10.5.17SDIntrojs10.5.17SD
Introjs10.5.17SD
 

Dernier

Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
FIDO Alliance
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc
 

Dernier (20)

Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdfFrisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
 
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
 
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptxCyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
 
How to Check GPS Location with a Live Tracker in Pakistan
How to Check GPS Location with a Live Tracker in PakistanHow to Check GPS Location with a Live Tracker in Pakistan
How to Check GPS Location with a Live Tracker in Pakistan
 
(Explainable) Data-Centric AI: what are you explaininhg, and to whom?
(Explainable) Data-Centric AI: what are you explaininhg, and to whom?(Explainable) Data-Centric AI: what are you explaininhg, and to whom?
(Explainable) Data-Centric AI: what are you explaininhg, and to whom?
 
Overview of Hyperledger Foundation
Overview of Hyperledger FoundationOverview of Hyperledger Foundation
Overview of Hyperledger Foundation
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by Anitaraj
 
ADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptxADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptx
 
Portal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russePortal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russe
 
Generative AI Use Cases and Applications.pdf
Generative AI Use Cases and Applications.pdfGenerative AI Use Cases and Applications.pdf
Generative AI Use Cases and Applications.pdf
 
الأمن السيبراني - ما لا يسع للمستخدم جهله
الأمن السيبراني - ما لا يسع للمستخدم جهلهالأمن السيبراني - ما لا يسع للمستخدم جهله
الأمن السيبراني - ما لا يسع للمستخدم جهله
 
Microsoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireMicrosoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - Questionnaire
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
 
Navigating the Large Language Model choices_Ravi Daparthi
Navigating the Large Language Model choices_Ravi DaparthiNavigating the Large Language Model choices_Ravi Daparthi
Navigating the Large Language Model choices_Ravi Daparthi
 
Design Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptxDesign Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptx
 
Vector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptxVector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptx
 
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
 

Software User Interface Design Ergonomics