SlideShare a Scribd company logo
1 of 16
Download to read offline
Usability Engineering

     Manoj Chawla
Agenda
•   What Is Usability?
•   Generations of User Interfaces
•   The Usability Engineering Lifecycle
•   Usability Heuristics
•   Usability Testing
•   Usability Assessment Methods beyond Testing
•   Interface Standards
•   International User Interfaces
•   Future Developments
Definition
•   Learnability                      • Issues
     – Easy to learn                     – Users task
•   Efficiency of Use                    – Users individual
     – Expert users steady level of        characteristics
       performance                       – User differences
•   Memorability                             • Age, gender, reasoning
                                               ability
     – Easy to remember
                                         – Experience with the system
•   Few and No catastrophic Errors
                                         – Experience with computers
     – Minimise frequency of errors        in general
•   Subjective Satisfaction              – Experience with the task
     – How pleasant it s to use the        domain
       system
Usability rules
•   Your best guess is not good enough
•   The user is always right
•   Users are not designers
•   Designers are not users
•   Vice presidents are not users
•   Less is more
•   Details matter
•   Help doesn’t always help
•   Usability engineering is a process
Scenarios




            Source: Jakob Nielson
Generations of user interfaces
Generation     Hardware        Technology       Users           Advertising     User interface
                                                                Image           paradigm
-1945          Electro/Mechani Blinking lights & Inventors      None            None
               cal             cards

1945-1955      Vacuum tubes    Typewriter       Experts/pioneers Calculator     Programming
                                                                                batch

1955-1965      Transistors     Line oriented    Technocrats     Information     Command
                               terminals                        processor       languages

1965-1980      Integrated      Full screen      Specialised     Mechanisation Hierarchical
               Circuits        terminal         groups w/o      e.g. bank tellers menus and form
                                                knowledge                         fill-in
1980-1995      VLSI            PC               Professionals/Ho Personal          WIMP
                                                bbyists          productivity tool

1995-?         Networked PC’s Easily portable   Everybody       Computer as     Non command
                              with cellular                     appliance       based interfaces
                              modem
The lifecycle

•   Know the User                     •   Guidelines and Heuristic
•   Individual User Characteristics       Evaluation
                                      •   Prototyping
•   Task Analysis
                                      •   Scenarios
•   Functional Analysis
                                      •   Interface Evaluation
•   The Evolution of the User              – Severity Ratings
•   Competitive Analysis              •   Iterative Design
•   Goal Setting                      •   Capture the Design Rationale
•   Financial Impact Analysis         •   Follow-Up Studies of Installed
•   Parallel Design                       Systems
                                      •   Meta-Methods
•   Participatory Design
                                      •   Prioritising Usability Activities
•   Coordinating the Total
                                      •   Be Prepared
    Interface
Heuristic evaluation
•   Graphic design and colour
•   Simple and natural dialogue
•   Speak the users language
•   Minimise the users memory load
•   Consistency
•   Feedback
•   Clearly market exits
•   Shortcuts
•   Good error messages
•   Prevent errors
•   Help and documentation
Discount usability engineering
• User and task observation
   – Simple visits to customer locations, observe and be
     quiet let the users work normally with out interference
• Scenarios
   – Scenarios are prototypes with reduced functionality and
     features
• Simplified thinking aloud
   – Test user allowed to use the system while being asked
     to think aloud. This allows the observer not just what
     but why
Usability testing
•   Reliability                     •   Stages of a Test
•   Validity                             –   Preparation
•   Test Goals and Test Plans            –   Introduction
•   Test Plans                           –   Running the Test
                                         –   Debriefing
•   Test Budget
                                    •   Performance Measurement
•   Pilot Tests
                                    •   Thinking Aloud
•   Getting Test Users
                                    •   Constructive Interaction
•   Novice versus Expert Users
                                    •   Retrospective Testing
•   Between-Subjects versus
    Within-Subjects Testing         •   Coaching Method
•   Choosing Experimenters          •   Usability Laboratories
•   Ethical Aspects of Tests with   •   Cameraless Videotaping
    Human Subjects                  •   Portable Usability Laboratories
•   Test Tasks                      •   Usability Kiosks
Measuring subjective satisfaction
•   Pleasing      ________   Irritating
•   Complete      ________   Incomplete
•   Cooperative   ________   Uncooperative
•   Simple        ________   Complicated
•   Fast to use   ________   Slow to use
•   Safe          ________   Unsafe
Methods beyond testing
•   Observation
•   Questionnaires and Interviews
•   Focus Groups
•   Logging Actual Use
•   Combining Logging with Follow-Up Interviews
•   User Feedback
•   Choosing Usability Methods
•   Combining Usability Methods
International user interface
• May or may not involve translation
• Icons
   – Resemblance icons e.g. envelope for mail
   – Reference icons e.g. depicts some object
   – Arbitrary icons – e.g. meaning by convention
• Guidelines
   – Characters – more than ASCII character set
   – Numbers & currency
   – Time and measurement units
• Resource separation
   – Separate the interface and the system functionality
• Multi-local interfaces
   – Flexibility for different users to communicate
The future
•   Speech input/output
•   Individualised interaction
•   Increased use of graphics
•   Dialogues designed by users
•   Increase computer knowledge
•   System adapts to user
•   Natural language
•   Self explanatory systems without manuals
•   Computer support for cooperative work
Actions
• Recognise the need for usability
• Provide senior management support
• Devote specific resources to usability
  engineering
• Integrate UE activities into various stages of
  development
• Make sure the user interfaces are subjected
  to user testing
Usability trade-offs
• Include accelerators for experts

More Related Content

What's hot

User Interface Design - Module 1 Introduction
User Interface Design - Module 1 IntroductionUser Interface Design - Module 1 Introduction
User Interface Design - Module 1 IntroductionbrindaN
 
HCI 3e - Ch 7: Design rules
HCI 3e - Ch 7:  Design rulesHCI 3e - Ch 7:  Design rules
HCI 3e - Ch 7: Design rulesAlan Dix
 
Usability Engineering Presentation Slides
Usability Engineering Presentation SlidesUsability Engineering Presentation Slides
Usability Engineering Presentation Slideswajahat Gul
 
Interaction Design
Interaction DesignInteraction Design
Interaction DesignKajsa Gren
 
User interface and user experience ui ux design basics
User interface  and user experience ui ux design basicsUser interface  and user experience ui ux design basics
User interface and user experience ui ux design basicsRavi Bhadauria
 
Human Computer Interaction Chapter 2 Interaction and Interaction Design Basi...
Human Computer Interaction Chapter 2  Interaction and Interaction Design Basi...Human Computer Interaction Chapter 2  Interaction and Interaction Design Basi...
Human Computer Interaction Chapter 2 Interaction and Interaction Design Basi...VijiPriya Jeyamani
 
Evaluation in hci
Evaluation in hciEvaluation in hci
Evaluation in hcisajid rao
 
"What Are the Key Differences between UI and UX Design?"
"What Are the Key Differences between UI and UX Design?""What Are the Key Differences between UI and UX Design?"
"What Are the Key Differences between UI and UX Design?"MITAcademy1
 
An Introduction to Usability Testing
An Introduction to Usability TestingAn Introduction to Usability Testing
An Introduction to Usability TestingLennart Overkamp
 
HCI 3e - Ch 5: Interaction design basics
HCI 3e - Ch 5:  Interaction design basicsHCI 3e - Ch 5:  Interaction design basics
HCI 3e - Ch 5: Interaction design basicsAlan Dix
 
Usability principles 1
Usability principles 1Usability principles 1
Usability principles 1Sameer Chavan
 
HCI 3e - Ch 14: Communication and collaboration models
HCI 3e - Ch 14:  Communication and collaboration modelsHCI 3e - Ch 14:  Communication and collaboration models
HCI 3e - Ch 14: Communication and collaboration modelsAlan Dix
 
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
 
HCI 3e - Ch 4 (extra):
HCI 3e - Ch 4 (extra):HCI 3e - Ch 4 (extra):
HCI 3e - Ch 4 (extra):Alan Dix
 
Design rules Human computer interaction.ppt
Design rules Human computer interaction.pptDesign rules Human computer interaction.ppt
Design rules Human computer interaction.pptSohail735908
 
Human Computer Interaction Introduction
Human Computer Interaction IntroductionHuman Computer Interaction Introduction
Human Computer Interaction IntroductionN.Jagadish Kumar
 
Fundamental principles of Usability and User Centred Design
Fundamental principles of Usability and User Centred DesignFundamental principles of Usability and User Centred Design
Fundamental principles of Usability and User Centred DesignBART RADKA
 

What's hot (20)

Chap03
Chap03Chap03
Chap03
 
User Interface Design - Module 1 Introduction
User Interface Design - Module 1 IntroductionUser Interface Design - Module 1 Introduction
User Interface Design - Module 1 Introduction
 
HCI 3e - Ch 7: Design rules
HCI 3e - Ch 7:  Design rulesHCI 3e - Ch 7:  Design rules
HCI 3e - Ch 7: Design rules
 
Usability Engineering Presentation Slides
Usability Engineering Presentation SlidesUsability Engineering Presentation Slides
Usability Engineering Presentation Slides
 
Interaction Design
Interaction DesignInteraction Design
Interaction Design
 
User interface and user experience ui ux design basics
User interface  and user experience ui ux design basicsUser interface  and user experience ui ux design basics
User interface and user experience ui ux design basics
 
Human Computer Interaction Chapter 2 Interaction and Interaction Design Basi...
Human Computer Interaction Chapter 2  Interaction and Interaction Design Basi...Human Computer Interaction Chapter 2  Interaction and Interaction Design Basi...
Human Computer Interaction Chapter 2 Interaction and Interaction Design Basi...
 
Evaluation in hci
Evaluation in hciEvaluation in hci
Evaluation in hci
 
User interface design
User interface designUser interface design
User interface design
 
"What Are the Key Differences between UI and UX Design?"
"What Are the Key Differences between UI and UX Design?""What Are the Key Differences between UI and UX Design?"
"What Are the Key Differences between UI and UX Design?"
 
An Introduction to Usability Testing
An Introduction to Usability TestingAn Introduction to Usability Testing
An Introduction to Usability Testing
 
HCI 3e - Ch 5: Interaction design basics
HCI 3e - Ch 5:  Interaction design basicsHCI 3e - Ch 5:  Interaction design basics
HCI 3e - Ch 5: Interaction design basics
 
User interface-design
User interface-designUser interface-design
User interface-design
 
Usability principles 1
Usability principles 1Usability principles 1
Usability principles 1
 
HCI 3e - Ch 14: Communication and collaboration models
HCI 3e - Ch 14:  Communication and collaboration modelsHCI 3e - Ch 14:  Communication and collaboration models
HCI 3e - Ch 14: Communication and collaboration models
 
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
 
HCI 3e - Ch 4 (extra):
HCI 3e - Ch 4 (extra):HCI 3e - Ch 4 (extra):
HCI 3e - Ch 4 (extra):
 
Design rules Human computer interaction.ppt
Design rules Human computer interaction.pptDesign rules Human computer interaction.ppt
Design rules Human computer interaction.ppt
 
Human Computer Interaction Introduction
Human Computer Interaction IntroductionHuman Computer Interaction Introduction
Human Computer Interaction Introduction
 
Fundamental principles of Usability and User Centred Design
Fundamental principles of Usability and User Centred DesignFundamental principles of Usability and User Centred Design
Fundamental principles of Usability and User Centred Design
 

Viewers also liked

Usability & Design Principles
Usability & Design PrinciplesUsability & Design Principles
Usability & Design PrinciplesClaus Medvesek
 
Ergonomics powerpoint
Ergonomics powerpointErgonomics powerpoint
Ergonomics powerpointOlimpia1001
 
Ergonomics Presentation Final
Ergonomics Presentation FinalErgonomics Presentation Final
Ergonomics Presentation Finalkrisazavache
 
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
 
Introduction to HCI
Introduction to HCI Introduction to HCI
Introduction to HCI Deskala
 
Usability Engineering General guidelines
Usability Engineering General guidelinesUsability Engineering General guidelines
Usability Engineering General guidelinesREHMAT ULLAH
 
Usability engineering Usability testing
Usability engineering Usability testingUsability engineering Usability testing
Usability engineering Usability testingREHMAT ULLAH
 
Usability 2.0
Usability 2.0Usability 2.0
Usability 2.0Greg Bell
 
Usability Testing 101 - an introduction
Usability Testing 101 - an introductionUsability Testing 101 - an introduction
Usability Testing 101 - an introductionElizabeth Snowdon
 
Minimal Mobile Human Computer Interaction
Minimal Mobile Human Computer InteractionMinimal Mobile Human Computer Interaction
Minimal Mobile Human Computer InteractionAbdallah El Ali
 
Chapter 9 id2e_slides
Chapter 9 id2e_slidesChapter 9 id2e_slides
Chapter 9 id2e_slidesoopscrash1
 
How to find out about the usability of your web site using a survey by @cjforms
How to find out about the usability of your web site using a survey by @cjformsHow to find out about the usability of your web site using a survey by @cjforms
How to find out about the usability of your web site using a survey by @cjformsCaroline Jarrett
 
Session 1051: Improve Your Website With Usability Testing
Session 1051: Improve Your Website With Usability TestingSession 1051: Improve Your Website With Usability Testing
Session 1051: Improve Your Website With Usability TestingMichael Lambur
 
Approaching to domain driven development
Approaching to domain driven developmentApproaching to domain driven development
Approaching to domain driven developmentdaxnet
 
Psychology in ergonomics by Jayadeva de Silva
Psychology in ergonomics by Jayadeva de SilvaPsychology in ergonomics by Jayadeva de Silva
Psychology in ergonomics by Jayadeva de SilvaSelf-employed
 
Burr Mid-Term Presentation
Burr Mid-Term PresentationBurr Mid-Term Presentation
Burr Mid-Term Presentationguestf0ce09
 

Viewers also liked (20)

Ergonomics
ErgonomicsErgonomics
Ergonomics
 
Usability engineering
Usability engineeringUsability engineering
Usability engineering
 
Usability & Design Principles
Usability & Design PrinciplesUsability & Design Principles
Usability & Design Principles
 
Ergonomics powerpoint
Ergonomics powerpointErgonomics powerpoint
Ergonomics powerpoint
 
Ergonomics Presentation Final
Ergonomics Presentation FinalErgonomics Presentation Final
Ergonomics Presentation Final
 
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 Presentation
Usability PresentationUsability Presentation
Usability Presentation
 
Introduction to HCI
Introduction to HCI Introduction to HCI
Introduction to HCI
 
Usability Engineering General guidelines
Usability Engineering General guidelinesUsability Engineering General guidelines
Usability Engineering General guidelines
 
Usability engineering Usability testing
Usability engineering Usability testingUsability engineering Usability testing
Usability engineering Usability testing
 
Usability 2.0
Usability 2.0Usability 2.0
Usability 2.0
 
What Is Ergonomics
What Is  ErgonomicsWhat Is  Ergonomics
What Is Ergonomics
 
Usability Testing 101 - an introduction
Usability Testing 101 - an introductionUsability Testing 101 - an introduction
Usability Testing 101 - an introduction
 
Minimal Mobile Human Computer Interaction
Minimal Mobile Human Computer InteractionMinimal Mobile Human Computer Interaction
Minimal Mobile Human Computer Interaction
 
Chapter 9 id2e_slides
Chapter 9 id2e_slidesChapter 9 id2e_slides
Chapter 9 id2e_slides
 
How to find out about the usability of your web site using a survey by @cjforms
How to find out about the usability of your web site using a survey by @cjformsHow to find out about the usability of your web site using a survey by @cjforms
How to find out about the usability of your web site using a survey by @cjforms
 
Session 1051: Improve Your Website With Usability Testing
Session 1051: Improve Your Website With Usability TestingSession 1051: Improve Your Website With Usability Testing
Session 1051: Improve Your Website With Usability Testing
 
Approaching to domain driven development
Approaching to domain driven developmentApproaching to domain driven development
Approaching to domain driven development
 
Psychology in ergonomics by Jayadeva de Silva
Psychology in ergonomics by Jayadeva de SilvaPsychology in ergonomics by Jayadeva de Silva
Psychology in ergonomics by Jayadeva de Silva
 
Burr Mid-Term Presentation
Burr Mid-Term PresentationBurr Mid-Term Presentation
Burr Mid-Term Presentation
 

Similar to Usability Engineering

Challenges In Managing Embedded Product Development
Challenges In Managing Embedded Product DevelopmentChallenges In Managing Embedded Product Development
Challenges In Managing Embedded Product DevelopmentAtul Nene
 
Unified Process
Unified ProcessUnified Process
Unified Processguy_davis
 
citigroup January 19, 2007 - Fourth Quarter Financial Supplement
citigroup January 19, 2007 - Fourth Quarter Financial Supplementcitigroup January 19, 2007 - Fourth Quarter Financial Supplement
citigroup January 19, 2007 - Fourth Quarter Financial SupplementQuarterlyEarningsReports
 
Wou Intro To Usability Jandrzejewski
Wou Intro To Usability JandrzejewskiWou Intro To Usability Jandrzejewski
Wou Intro To Usability Jandrzejewskiworldofusability
 
Agile Software Development with Intrinsic Quality
Agile Software Development with Intrinsic QualityAgile Software Development with Intrinsic Quality
Agile Software Development with Intrinsic QualityDemetrius Nunes
 
Mobile Usability Testing
Mobile Usability TestingMobile Usability Testing
Mobile Usability TestingBarbara Ballard
 
Path Dependent Development (PyCon AU)
Path Dependent Development (PyCon AU)Path Dependent Development (PyCon AU)
Path Dependent Development (PyCon AU)ncoghlan_dev
 
Making Agile Work for Design
Making Agile Work for DesignMaking Agile Work for Design
Making Agile Work for DesignJonathan Follett
 
IFI7103 Interface and Interaction Design
IFI7103 Interface and Interaction DesignIFI7103 Interface and Interaction Design
IFI7103 Interface and Interaction DesignHans Põldoja
 
User Zoom Webinar Monster Aug09
User Zoom Webinar Monster Aug09User Zoom Webinar Monster Aug09
User Zoom Webinar Monster Aug09guest07f4705
 
Agile Development Methodologies
Agile Development MethodologiesAgile Development Methodologies
Agile Development MethodologiesNainil Chheda
 
Scripting Recipes for Testers
Scripting Recipes for TestersScripting Recipes for Testers
Scripting Recipes for TestersAdam Goucher
 
Unosat19 April09
Unosat19 April09Unosat19 April09
Unosat19 April09guestf13366
 
User Testing For The Rest Of Us
User Testing For The Rest Of UsUser Testing For The Rest Of Us
User Testing For The Rest Of UsLisa Herrod
 

Similar to Usability Engineering (20)

Challenges In Managing Embedded Product Development
Challenges In Managing Embedded Product DevelopmentChallenges In Managing Embedded Product Development
Challenges In Managing Embedded Product Development
 
Ebay News 2006 7 19 Earnings
Ebay News 2006 7 19 EarningsEbay News 2006 7 19 Earnings
Ebay News 2006 7 19 Earnings
 
Unified Process
Unified ProcessUnified Process
Unified Process
 
Usability
UsabilityUsability
Usability
 
citigroup January 19, 2007 - Fourth Quarter Financial Supplement
citigroup January 19, 2007 - Fourth Quarter Financial Supplementcitigroup January 19, 2007 - Fourth Quarter Financial Supplement
citigroup January 19, 2007 - Fourth Quarter Financial Supplement
 
Wou Intro To Usability Jandrzejewski
Wou Intro To Usability JandrzejewskiWou Intro To Usability Jandrzejewski
Wou Intro To Usability Jandrzejewski
 
Agile Software Development with Intrinsic Quality
Agile Software Development with Intrinsic QualityAgile Software Development with Intrinsic Quality
Agile Software Development with Intrinsic Quality
 
Mobile Usability Testing
Mobile Usability TestingMobile Usability Testing
Mobile Usability Testing
 
Path Dependent Development (PyCon AU)
Path Dependent Development (PyCon AU)Path Dependent Development (PyCon AU)
Path Dependent Development (PyCon AU)
 
Making Agile Work for Design
Making Agile Work for DesignMaking Agile Work for Design
Making Agile Work for Design
 
Michael Kowalski
Michael KowalskiMichael Kowalski
Michael Kowalski
 
Technology Roadmaps
Technology RoadmapsTechnology Roadmaps
Technology Roadmaps
 
IFI7103 Interface and Interaction Design
IFI7103 Interface and Interaction DesignIFI7103 Interface and Interaction Design
IFI7103 Interface and Interaction Design
 
Introduction To Usability
Introduction To UsabilityIntroduction To Usability
Introduction To Usability
 
Hcsd talk ibm
Hcsd talk ibmHcsd talk ibm
Hcsd talk ibm
 
User Zoom Webinar Monster Aug09
User Zoom Webinar Monster Aug09User Zoom Webinar Monster Aug09
User Zoom Webinar Monster Aug09
 
Agile Development Methodologies
Agile Development MethodologiesAgile Development Methodologies
Agile Development Methodologies
 
Scripting Recipes for Testers
Scripting Recipes for TestersScripting Recipes for Testers
Scripting Recipes for Testers
 
Unosat19 April09
Unosat19 April09Unosat19 April09
Unosat19 April09
 
User Testing For The Rest Of Us
User Testing For The Rest Of UsUser Testing For The Rest Of Us
User Testing For The Rest Of Us
 

More from Easypeasy

Partnerships and Networking
Partnerships and NetworkingPartnerships and Networking
Partnerships and NetworkingEasypeasy
 
processdesign
processdesignprocessdesign
processdesignEasypeasy
 
e01Valuemigration-sent
e01Valuemigration-sente01Valuemigration-sent
e01Valuemigration-sentEasypeasy
 
f03goals-sent
f03goals-sentf03goals-sent
f03goals-sentEasypeasy
 
k03shaving-sent
k03shaving-sentk03shaving-sent
k03shaving-sentEasypeasy
 
rics-brazil-Copy
rics-brazil-Copyrics-brazil-Copy
rics-brazil-CopyEasypeasy
 
Ministryof Planning
Ministryof PlanningMinistryof Planning
Ministryof PlanningEasypeasy
 
Lowcosthouseall
LowcosthouseallLowcosthouseall
LowcosthouseallEasypeasy
 
Lowcosthouse
LowcosthouseLowcosthouse
LowcosthouseEasypeasy
 
Shortpartner
ShortpartnerShortpartner
ShortpartnerEasypeasy
 
Evolution of Aircraft
Evolution of AircraftEvolution of Aircraft
Evolution of AircraftEasypeasy
 

More from Easypeasy (13)

Partnerships and Networking
Partnerships and NetworkingPartnerships and Networking
Partnerships and Networking
 
processdesign
processdesignprocessdesign
processdesign
 
e01Valuemigration-sent
e01Valuemigration-sente01Valuemigration-sent
e01Valuemigration-sent
 
f03goals-sent
f03goals-sentf03goals-sent
f03goals-sent
 
k03shaving-sent
k03shaving-sentk03shaving-sent
k03shaving-sent
 
olap.PDF
olap.PDFolap.PDF
olap.PDF
 
BT-manoj
BT-manojBT-manoj
BT-manoj
 
rics-brazil-Copy
rics-brazil-Copyrics-brazil-Copy
rics-brazil-Copy
 
Ministryof Planning
Ministryof PlanningMinistryof Planning
Ministryof Planning
 
Lowcosthouseall
LowcosthouseallLowcosthouseall
Lowcosthouseall
 
Lowcosthouse
LowcosthouseLowcosthouse
Lowcosthouse
 
Shortpartner
ShortpartnerShortpartner
Shortpartner
 
Evolution of Aircraft
Evolution of AircraftEvolution of Aircraft
Evolution of Aircraft
 

Recently uploaded

Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesDipal Arora
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangaloreamitlee9823
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfPaul Menig
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayNZSG
 
John Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfJohn Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfAmzadHosen3
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfAdmir Softic
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with CultureSeta Wicaksana
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Servicediscovermytutordmt
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...amitlee9823
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxAndy Lambert
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒anilsa9823
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyEthan lee
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.Aaiza Hassan
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Serviceritikaroy0888
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsP&CO
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Centuryrwgiffor
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...amitlee9823
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...lizamodels9
 

Recently uploaded (20)

Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdf
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
 
John Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfJohn Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdf
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with Culture
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Service
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptx
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
 

Usability Engineering

  • 1. Usability Engineering Manoj Chawla
  • 2. Agenda • What Is Usability? • Generations of User Interfaces • The Usability Engineering Lifecycle • Usability Heuristics • Usability Testing • Usability Assessment Methods beyond Testing • Interface Standards • International User Interfaces • Future Developments
  • 3. Definition • Learnability • Issues – Easy to learn – Users task • Efficiency of Use – Users individual – Expert users steady level of characteristics performance – User differences • Memorability • Age, gender, reasoning ability – Easy to remember – Experience with the system • Few and No catastrophic Errors – Experience with computers – Minimise frequency of errors in general • Subjective Satisfaction – Experience with the task – How pleasant it s to use the domain system
  • 4. Usability rules • Your best guess is not good enough • The user is always right • Users are not designers • Designers are not users • Vice presidents are not users • Less is more • Details matter • Help doesn’t always help • Usability engineering is a process
  • 5. Scenarios Source: Jakob Nielson
  • 6. Generations of user interfaces Generation Hardware Technology Users Advertising User interface Image paradigm -1945 Electro/Mechani Blinking lights & Inventors None None cal cards 1945-1955 Vacuum tubes Typewriter Experts/pioneers Calculator Programming batch 1955-1965 Transistors Line oriented Technocrats Information Command terminals processor languages 1965-1980 Integrated Full screen Specialised Mechanisation Hierarchical Circuits terminal groups w/o e.g. bank tellers menus and form knowledge fill-in 1980-1995 VLSI PC Professionals/Ho Personal WIMP bbyists productivity tool 1995-? Networked PC’s Easily portable Everybody Computer as Non command with cellular appliance based interfaces modem
  • 7. The lifecycle • Know the User • Guidelines and Heuristic • Individual User Characteristics Evaluation • Prototyping • Task Analysis • Scenarios • Functional Analysis • Interface Evaluation • The Evolution of the User – Severity Ratings • Competitive Analysis • Iterative Design • Goal Setting • Capture the Design Rationale • Financial Impact Analysis • Follow-Up Studies of Installed • Parallel Design Systems • Meta-Methods • Participatory Design • Prioritising Usability Activities • Coordinating the Total • Be Prepared Interface
  • 8. Heuristic evaluation • Graphic design and colour • Simple and natural dialogue • Speak the users language • Minimise the users memory load • Consistency • Feedback • Clearly market exits • Shortcuts • Good error messages • Prevent errors • Help and documentation
  • 9. Discount usability engineering • User and task observation – Simple visits to customer locations, observe and be quiet let the users work normally with out interference • Scenarios – Scenarios are prototypes with reduced functionality and features • Simplified thinking aloud – Test user allowed to use the system while being asked to think aloud. This allows the observer not just what but why
  • 10. Usability testing • Reliability • Stages of a Test • Validity – Preparation • Test Goals and Test Plans – Introduction • Test Plans – Running the Test – Debriefing • Test Budget • Performance Measurement • Pilot Tests • Thinking Aloud • Getting Test Users • Constructive Interaction • Novice versus Expert Users • Retrospective Testing • Between-Subjects versus Within-Subjects Testing • Coaching Method • Choosing Experimenters • Usability Laboratories • Ethical Aspects of Tests with • Cameraless Videotaping Human Subjects • Portable Usability Laboratories • Test Tasks • Usability Kiosks
  • 11. Measuring subjective satisfaction • Pleasing ________ Irritating • Complete ________ Incomplete • Cooperative ________ Uncooperative • Simple ________ Complicated • Fast to use ________ Slow to use • Safe ________ Unsafe
  • 12. Methods beyond testing • Observation • Questionnaires and Interviews • Focus Groups • Logging Actual Use • Combining Logging with Follow-Up Interviews • User Feedback • Choosing Usability Methods • Combining Usability Methods
  • 13. International user interface • May or may not involve translation • Icons – Resemblance icons e.g. envelope for mail – Reference icons e.g. depicts some object – Arbitrary icons – e.g. meaning by convention • Guidelines – Characters – more than ASCII character set – Numbers & currency – Time and measurement units • Resource separation – Separate the interface and the system functionality • Multi-local interfaces – Flexibility for different users to communicate
  • 14. The future • Speech input/output • Individualised interaction • Increased use of graphics • Dialogues designed by users • Increase computer knowledge • System adapts to user • Natural language • Self explanatory systems without manuals • Computer support for cooperative work
  • 15. Actions • Recognise the need for usability • Provide senior management support • Devote specific resources to usability engineering • Integrate UE activities into various stages of development • Make sure the user interfaces are subjected to user testing
  • 16. Usability trade-offs • Include accelerators for experts