SlideShare a Scribd company logo
1 of 41
Usability Engineering - 1 Sameer Chavan
Designing for Humans What is a User Interface? “ The place at which independent systems meet and act on or communicate with each other” ,[object Object],[object Object],[object Object]
Designing for Humans ,[object Object],[object Object],[object Object]
Designing for Humans ,[object Object],[object Object],[object Object],Humans have limits
[object Object],[object Object],[object Object],[object Object],[object Object],Designing for Humans Visual limits
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Designing for Humans Perception & motor limits
[object Object],[object Object],[object Object],[object Object],[object Object],Designing for Humans Cognitive limits
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Designing for Humans Human expectations
[object Object],[object Object],[object Object],[object Object],[object Object],Designing for Humans Summary
Design Problem
What is Usability? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
UI Design  Owner Engineer Architect Building a Custom - made house
UI Design  User Programmer U.I.Designer Building a Software Product
UI Design  ,[object Object],[object Object],[object Object],[object Object],[object Object],User’s Conceptual Model Programmer’s Model ,[object Object],[object Object],[object Object],[object Object],[object Object],U.I.Designer’s Model ,[object Object],[object Object],[object Object]
What if the Engine Designers make bike?
What if the Engine Designers make bike?
What if the Engine Designers make bike?
Actual Required Bike Design
Software Life Cycle ,[object Object],[object Object],[object Object],[object Object],Four Stages of Market Maturity
Stage 1: Raw Iron Stage ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Stage 2: Checklist Battles ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Stage 3: Productivity Wars ,[object Object],[object Object],[object Object],[object Object],Developers work to improve the ease of learning and speed of use; this is accomplished by regularly evaluating usability and sometimes by adding helper functions such as wizards
Stage 4: Transparency ,[object Object],[object Object],[object Object],- Usability means that the product has essentially become invisible to users. - There is no advantage in further modifying the product for the targeted market. - Companies focus on lowering production costs
Market Maturity Model Technology Focus User Focus Market Maturity Over Time
Users don‘t like Unexpectations Access denied O.k., and now you‘ll do exactly what I‘m telling you  !
[object Object],Technology Maturity Model Donald Norman ….”Invisible Computers”
Usability & Software Development life cycle Understand the User & .. Do user Task Analysis Define User Requirements Develop Interactions Concept Develop Prototypes Test Test Software Development Test Release Test Requirements Capture Design Development Usability Evaluation /  Usability Testing
What suits one customer might not suit the next
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Usability services
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],User Analysis
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],User Analysis
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],User Analysis
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Task Analysis
[object Object],[object Object],[object Object],[object Object],Quotes
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],DESIGN - Conceptual Design
[object Object],[object Object],[object Object],[object Object],DESIGN - Collaborative Design
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],DESIGN Standards & Guidelines
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Software Prototype
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],TESTING - Usability Testing
[object Object],[object Object],[object Object],[object Object],[object Object],TESTING - Heuristic Review
[object Object],[object Object]

More Related Content

What's hot

UI & UX Design for Startups
UI & UX Design for StartupsUI & UX Design for Startups
UI & UX Design for StartupsRichard Fang
 
UI UX introduction
UI UX introductionUI UX introduction
UI UX introductionIsmail Norri
 
UX lesson 3: Usability First
UX lesson 3: Usability FirstUX lesson 3: Usability First
UX lesson 3: Usability FirstJoan Lumanauw
 
Integrating User Centered Design with Agile Development
Integrating User Centered Design with Agile DevelopmentIntegrating User Centered Design with Agile Development
Integrating User Centered Design with Agile DevelopmentJulia Borkenhagen
 
The difference between ux and ui design
The difference between ux and ui designThe difference between ux and ui design
The difference between ux and ui designShweta Joshi
 
What is UI/UX and the Difference
What is UI/UX and the DifferenceWhat is UI/UX and the Difference
What is UI/UX and the DifferenceVibloo
 
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 RULES: 10 ESSENTIAL PRINCIPLES
UX RULES: 10 ESSENTIAL PRINCIPLESUX RULES: 10 ESSENTIAL PRINCIPLES
UX RULES: 10 ESSENTIAL PRINCIPLESJeremy Robinson
 
Low-fidelity Prototyping
Low-fidelity PrototypingLow-fidelity Prototyping
Low-fidelity PrototypingHans Põldoja
 
UX/UI Design and How It Works
UX/UI Design and How It WorksUX/UI Design and How It Works
UX/UI Design and How It WorksAciron Consulting
 
What’s the difference between a UX and UI designer? (Part two)
What’s the difference between a UX and UI designer? (Part two)What’s the difference between a UX and UI designer? (Part two)
What’s the difference between a UX and UI designer? (Part two)iFactory Digital
 
What is User Experience?
What is User Experience?What is User Experience?
What is User Experience?Chuck Mallott
 

What's hot (20)

UX Best Practices
UX Best PracticesUX Best Practices
UX Best Practices
 
UI & UX Design for Startups
UI & UX Design for StartupsUI & UX Design for Startups
UI & UX Design for Startups
 
UX Fundamentals for Beginners
UX Fundamentals for BeginnersUX Fundamentals for Beginners
UX Fundamentals for Beginners
 
UI UX introduction
UI UX introductionUI UX introduction
UI UX introduction
 
UX lesson 3: Usability First
UX lesson 3: Usability FirstUX lesson 3: Usability First
UX lesson 3: Usability First
 
Integrating User Centered Design with Agile Development
Integrating User Centered Design with Agile DevelopmentIntegrating User Centered Design with Agile Development
Integrating User Centered Design with Agile Development
 
The difference between ux and ui design
The difference between ux and ui designThe difference between ux and ui design
The difference between ux and ui design
 
Introduction to UI UX
Introduction to UI UXIntroduction to UI UX
Introduction to UI UX
 
UX/UI Design 101
UX/UI Design 101UX/UI Design 101
UX/UI Design 101
 
What is UI/UX and the Difference
What is UI/UX and the DifferenceWhat is UI/UX and the Difference
What is UI/UX and the Difference
 
UX Experience Design: Processes and Strategy
UX Experience Design: Processes and StrategyUX Experience Design: Processes and Strategy
UX Experience Design: Processes and Strategy
 
UX RULES: 10 ESSENTIAL PRINCIPLES
UX RULES: 10 ESSENTIAL PRINCIPLESUX RULES: 10 ESSENTIAL PRINCIPLES
UX RULES: 10 ESSENTIAL PRINCIPLES
 
Low-fidelity Prototyping
Low-fidelity PrototypingLow-fidelity Prototyping
Low-fidelity Prototyping
 
UX/UI Design and How It Works
UX/UI Design and How It WorksUX/UI Design and How It Works
UX/UI Design and How It Works
 
UX is not UI!
UX is not UI!UX is not UI!
UX is not UI!
 
User Centered Design 101
User Centered Design 101User Centered Design 101
User Centered Design 101
 
UI/UX Fundamentals
UI/UX FundamentalsUI/UX Fundamentals
UI/UX Fundamentals
 
What’s the difference between a UX and UI designer? (Part two)
What’s the difference between a UX and UI designer? (Part two)What’s the difference between a UX and UI designer? (Part two)
What’s the difference between a UX and UI designer? (Part two)
 
What is User Experience?
What is User Experience?What is User Experience?
What is User Experience?
 
UX Explained
UX ExplainedUX Explained
UX Explained
 

Similar to Usability principles 1

User Experience as a Strategic Advantage
User Experience as a Strategic AdvantageUser Experience as a Strategic Advantage
User Experience as a Strategic AdvantageMichael Dubakov
 
User Interface Design For Programmers
User Interface Design For ProgrammersUser Interface Design For Programmers
User Interface Design For ProgrammersChris Poteet
 
User Experience Distilled
User Experience DistilledUser Experience Distilled
User Experience DistilledHindu Dharma
 
World Usability Day 2014 - UX Toolbelt for Developers
World Usability Day 2014 - UX Toolbelt for DevelopersWorld Usability Day 2014 - UX Toolbelt for Developers
World Usability Day 2014 - UX Toolbelt for DevelopersSarah Dutkiewicz
 
User Experience & Design…Designing for others…UED
User Experience & Design…Designing for others…UEDUser Experience & Design…Designing for others…UED
User Experience & Design…Designing for others…UEDPreeti Chopra
 
Introduction To Usability
Introduction To UsabilityIntroduction To Usability
Introduction To UsabilityOvidiu Von M
 
You Don't Know C.R.A.P. about UX/UI
You Don't Know C.R.A.P. about UX/UIYou Don't Know C.R.A.P. about UX/UI
You Don't Know C.R.A.P. about UX/UILindsay Tabas
 
DIY Usability
DIY UsabilityDIY Usability
DIY UsabilityJan Moons
 
The UX Toolbelt for Developers
The UX Toolbelt for DevelopersThe UX Toolbelt for Developers
The UX Toolbelt for DevelopersSarah Dutkiewicz
 
The UX Toolbelt for Developers
The UX Toolbelt for DevelopersThe UX Toolbelt for Developers
The UX Toolbelt for DevelopersSarah Dutkiewicz
 
HoytUX Design Process 2016
HoytUX Design Process 2016HoytUX Design Process 2016
HoytUX Design Process 2016Rob Hoyt
 
The Methodology of a Trustworthy User Interface Design Agency.pdf
The Methodology of a Trustworthy User Interface Design Agency.pdfThe Methodology of a Trustworthy User Interface Design Agency.pdf
The Methodology of a Trustworthy User Interface Design Agency.pdfZazz
 
1.Usability Engineering.pptx
1.Usability Engineering.pptx1.Usability Engineering.pptx
1.Usability Engineering.pptxDr.Saranya K.G
 
Sw User Interface Design Evaluation
Sw User Interface Design EvaluationSw User Interface Design Evaluation
Sw User Interface Design Evaluationjonathan077070
 
Introduction to User Experience for Internet Company
Introduction to User Experience for Internet CompanyIntroduction to User Experience for Internet Company
Introduction to User Experience for Internet CompanySameer Chavan
 
User Interface Analysis and Design
User Interface Analysis and DesignUser Interface Analysis and Design
User Interface Analysis and Design Saqib Raza
 
User Interface Design_Csc2204_lecture 1_-_introduction
User Interface Design_Csc2204_lecture 1_-_introduction User Interface Design_Csc2204_lecture 1_-_introduction
User Interface Design_Csc2204_lecture 1_-_introduction ENGWAU TONNY
 

Similar to Usability principles 1 (20)

Ux design-fundamentals
Ux design-fundamentalsUx design-fundamentals
Ux design-fundamentals
 
User Experience as a Strategic Advantage
User Experience as a Strategic AdvantageUser Experience as a Strategic Advantage
User Experience as a Strategic Advantage
 
User Interface Design For Programmers
User Interface Design For ProgrammersUser Interface Design For Programmers
User Interface Design For Programmers
 
User Experience Distilled
User Experience DistilledUser Experience Distilled
User Experience Distilled
 
World Usability Day 2014 - UX Toolbelt for Developers
World Usability Day 2014 - UX Toolbelt for DevelopersWorld Usability Day 2014 - UX Toolbelt for Developers
World Usability Day 2014 - UX Toolbelt for Developers
 
UI/UX Design
UI/UX DesignUI/UX Design
UI/UX Design
 
User Experience & Design…Designing for others…UED
User Experience & Design…Designing for others…UEDUser Experience & Design…Designing for others…UED
User Experience & Design…Designing for others…UED
 
Introduction To Usability
Introduction To UsabilityIntroduction To Usability
Introduction To Usability
 
You Don't Know C.R.A.P. about UX/UI
You Don't Know C.R.A.P. about UX/UIYou Don't Know C.R.A.P. about UX/UI
You Don't Know C.R.A.P. about UX/UI
 
DIY Usability
DIY UsabilityDIY Usability
DIY Usability
 
The UX Toolbelt for Developers
The UX Toolbelt for DevelopersThe UX Toolbelt for Developers
The UX Toolbelt for Developers
 
Hci Overview
Hci OverviewHci Overview
Hci Overview
 
The UX Toolbelt for Developers
The UX Toolbelt for DevelopersThe UX Toolbelt for Developers
The UX Toolbelt for Developers
 
HoytUX Design Process 2016
HoytUX Design Process 2016HoytUX Design Process 2016
HoytUX Design Process 2016
 
The Methodology of a Trustworthy User Interface Design Agency.pdf
The Methodology of a Trustworthy User Interface Design Agency.pdfThe Methodology of a Trustworthy User Interface Design Agency.pdf
The Methodology of a Trustworthy User Interface Design Agency.pdf
 
1.Usability Engineering.pptx
1.Usability Engineering.pptx1.Usability Engineering.pptx
1.Usability Engineering.pptx
 
Sw User Interface Design Evaluation
Sw User Interface Design EvaluationSw User Interface Design Evaluation
Sw User Interface Design Evaluation
 
Introduction to User Experience for Internet Company
Introduction to User Experience for Internet CompanyIntroduction to User Experience for Internet Company
Introduction to User Experience for Internet Company
 
User Interface Analysis and Design
User Interface Analysis and DesignUser Interface Analysis and Design
User Interface Analysis and Design
 
User Interface Design_Csc2204_lecture 1_-_introduction
User Interface Design_Csc2204_lecture 1_-_introduction User Interface Design_Csc2204_lecture 1_-_introduction
User Interface Design_Csc2204_lecture 1_-_introduction
 

More from Sameer Chavan

Design Thinking - unlock your creative potential
Design Thinking -  unlock your creative potentialDesign Thinking -  unlock your creative potential
Design Thinking - unlock your creative potentialSameer Chavan
 
Wearables User Experience
Wearables User ExperienceWearables User Experience
Wearables User ExperienceSameer Chavan
 
UX Storytellers Abstract
UX Storytellers AbstractUX Storytellers Abstract
UX Storytellers AbstractSameer Chavan
 
Designing for Touch and Sensor for Mobiles & Tablets
Designing for Touch and Sensor for Mobiles & TabletsDesigning for Touch and Sensor for Mobiles & Tablets
Designing for Touch and Sensor for Mobiles & TabletsSameer Chavan
 
Designing for mobile user experience
Designing for mobile user experienceDesigning for mobile user experience
Designing for mobile user experienceSameer Chavan
 
Standards based software UI design, Easy6
Standards based software UI design, Easy6Standards based software UI design, Easy6
Standards based software UI design, Easy6Sameer Chavan
 
Culture and Usability - Cross Cultural Issues in HCI, IIT Guwahati
Culture and Usability - Cross Cultural Issues in HCI, IIT GuwahatiCulture and Usability - Cross Cultural Issues in HCI, IIT Guwahati
Culture and Usability - Cross Cultural Issues in HCI, IIT GuwahatiSameer Chavan
 
Differences in-task-descriptions
Differences in-task-descriptionsDifferences in-task-descriptions
Differences in-task-descriptionsSameer Chavan
 
Multimodal Explained Sameer
Multimodal Explained SameerMultimodal Explained Sameer
Multimodal Explained SameerSameer Chavan
 
User Experience Roles Competencies
User Experience  Roles  CompetenciesUser Experience  Roles  Competencies
User Experience Roles CompetenciesSameer Chavan
 
Design Story, Career opportunity in Design
Design Story, Career opportunity in DesignDesign Story, Career opportunity in Design
Design Story, Career opportunity in DesignSameer Chavan
 
Standards Based Approach to User Interface Development
Standards Based Approach to User Interface DevelopmentStandards Based Approach to User Interface Development
Standards Based Approach to User Interface DevelopmentSameer Chavan
 
Business Centred Design
Business Centred DesignBusiness Centred Design
Business Centred DesignSameer Chavan
 

More from Sameer Chavan (15)

Design Thinking - unlock your creative potential
Design Thinking -  unlock your creative potentialDesign Thinking -  unlock your creative potential
Design Thinking - unlock your creative potential
 
Wearables User Experience
Wearables User ExperienceWearables User Experience
Wearables User Experience
 
UX Storytellers Abstract
UX Storytellers AbstractUX Storytellers Abstract
UX Storytellers Abstract
 
Designing for Touch and Sensor for Mobiles & Tablets
Designing for Touch and Sensor for Mobiles & TabletsDesigning for Touch and Sensor for Mobiles & Tablets
Designing for Touch and Sensor for Mobiles & Tablets
 
Designing for mobile user experience
Designing for mobile user experienceDesigning for mobile user experience
Designing for mobile user experience
 
Standards based software UI design, Easy6
Standards based software UI design, Easy6Standards based software UI design, Easy6
Standards based software UI design, Easy6
 
Culture and Usability - Cross Cultural Issues in HCI, IIT Guwahati
Culture and Usability - Cross Cultural Issues in HCI, IIT GuwahatiCulture and Usability - Cross Cultural Issues in HCI, IIT Guwahati
Culture and Usability - Cross Cultural Issues in HCI, IIT Guwahati
 
Differences in-task-descriptions
Differences in-task-descriptionsDifferences in-task-descriptions
Differences in-task-descriptions
 
Multimodal Explained Sameer
Multimodal Explained SameerMultimodal Explained Sameer
Multimodal Explained Sameer
 
User Experience Roles Competencies
User Experience  Roles  CompetenciesUser Experience  Roles  Competencies
User Experience Roles Competencies
 
Design Story, Career opportunity in Design
Design Story, Career opportunity in DesignDesign Story, Career opportunity in Design
Design Story, Career opportunity in Design
 
Standards Based Approach to User Interface Development
Standards Based Approach to User Interface DevelopmentStandards Based Approach to User Interface Development
Standards Based Approach to User Interface Development
 
Culture Usability
Culture UsabilityCulture Usability
Culture Usability
 
Business Centred Design
Business Centred DesignBusiness Centred Design
Business Centred Design
 
Homepage Usability
Homepage UsabilityHomepage Usability
Homepage Usability
 

Recently uploaded

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 

Recently uploaded (20)

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 

Usability principles 1

  • 1. Usability Engineering - 1 Sameer Chavan
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 11.
  • 12. UI Design Owner Engineer Architect Building a Custom - made house
  • 13. UI Design User Programmer U.I.Designer Building a Software Product
  • 14.
  • 15. What if the Engine Designers make bike?
  • 16. What if the Engine Designers make bike?
  • 17. What if the Engine Designers make bike?
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24. Market Maturity Model Technology Focus User Focus Market Maturity Over Time
  • 25. Users don‘t like Unexpectations Access denied O.k., and now you‘ll do exactly what I‘m telling you !
  • 26.
  • 27. Usability & Software Development life cycle Understand the User & .. Do user Task Analysis Define User Requirements Develop Interactions Concept Develop Prototypes Test Test Software Development Test Release Test Requirements Capture Design Development Usability Evaluation / Usability Testing
  • 28. What suits one customer might not suit the next
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.

Editor's Notes

  1. Jane It is easy to want to focus on the first part of this “equation” because buttons, lists, browsers, and widgets in general are familiar to us. We can talk more concretely about those things we can see rather than about how someone might perceive information or react to a prompt. However, the widgets that appear in an interface are a collection of touchpoints with the user. These touchpoints are the results of a great deal of anlaysis of human behavior, work habits, environmental anlaysis, and user feedback. UI design is not graphic design. The graphic element of UI design is only the presentation level of all user interaction with the system. You also have a very good article in your resources section called “ Usability is Not Graphic Design .” This article discusses the common misconception that what a usability engineer does is makes things pretty.
  2. Jane If you remember only four things from this class, I hope it is these four principles. If you can remember them, they will be your guide to dealing with every UI decision or problem that arises.
  3. Jane Let’s talk about human limits. Not in the sense that human beings are dumb or that they can’t do anything right. We’re talking here about basic human-computer interaction points from a human point of view. There is a very interesting book called Things that Make us Smart by Don Norman. In that book, Norman points out that it’s OK to have human strengths and weaknesses because computers also have strengths and weaknesses. Usability problems arise when there is a situation that reveals the weaknesses of the user or the weaknesses of the computer. Another possibility is some mismatch of how the two work together. Example: sorting a list of alphanumeric strings for 8 hours visual inspection
  4. Jane Lot’s of eye movement causes visual fatigue--the more people have to search a screen for information or scrutinize a screen to figure out what to do, the more taxing it is on their eyes. Over the course of a day, people who have to struggle with visual clutter or mayhem will become very visually fatigued. Color and highlighting indicate meaning. People give meaning to color. This has strong implications for cultural or international designs--different colors mean different things in different cultures. 9% of men and 2% of women have some form of color blindness or color confusion. Don’t rely on color alone to provide cues. Consistent format goes back to the first point. If every screen presents a new layout or inconsistent placement of buttons, the effort to use the application increases. People scan--This has particular significance in dialog boxes. There needs to be a visual indicator in danger situations so that people slow down and read at least some of the info in the dialog. Scan - conclusion “it’s not there.”
  5. Erin Attention Spans: Between individuals and Across Individuals Our software is just one piece of their tasks to get their job done. Fatigue: Leads to increased probability of errors Senses: Shop Floor - noisy environment Key Combinations - where they keys are Keyboard/mouse on Web: Tab and Enter are supported on Web, and sometimes Esc; otherwise you can’t count on keyboard shortcuts. More mouse clicks needed to do the same thing on the web as in a GUI. After last bullet: Quote from Thornton May presentation to AIIM on 9/28/98: “2/3 of all the people who have ever lived to age 65 are alive today” People are staying in the workforce longer - new challenges for design.
  6. Erin--slide & short term memory activity Limit a person’s memory load. Note: example of limiting memory load is to show a file name rather than expecting the user to remember the file name as they move between windows. Provide Context! Example of breaking down decision-making into chunks: group boxes around a group of widgets that are related. Sorting options so that they can look at the data in different ways to make different decisions. Exaggerated sense of time when in a hurry - e.g., stoplights. Need for Visual Indicators - feedback. (OMF example of opening worklist 5 times) ACTIVITY: short term memory activity goes here. Should take no more than 10 minutes. See notes on next page.
  7. Jane People expect the interface to communicate WITH them, and believe that computers will follow the same rules of communication that exist for human to human interaction. They expect the interface to be flexible and give them feedback. Emotions: Users may have had a negative or positive experience with a previous system and they tend to generalize those emotions to your new system. People “like” a system or “trust” the system. People want computers to be predictable. As they work, they want to be able to predict the computer will respond, or even to eliminate thinking about the possibility of any unpredictable response. Context provides specific meaning and interpretation options. Out-of-context information takes longer to understand and is often misunderstood. Context on a software screen is developed through title bar names, labels, and grouping of information. Mental models are picture of how something should work or act. People develop mental models based on their own experiences, and these models may not always be correct. (Example--lights and windshield wipers in a car--where are they located?) (Example--Frau and the defroster in the new car) Book “The Media Equation” by Reeves and Nass, 1996.
  8. Jane To summarize what we’ve been talking about, this is a list of the basics. These are design constraints that must always be at the forefront of your mind as you design an interface or as you evaluate an interface or as you write about an interface.
  9. As we discuss these stages, we will point out 3 things at each stage: 1. What the “market at large” is doing during the stage. 2. What development teams generally tend to do during each stage, based on market behavior. 3. Usability issues and user perceptions during each stage. (Instructor - would a blank table with the 3 headings be easier for people here?)
  10. Jared Spool refers to the first stage of a product in the market as Raw Iron. After 1st bullet: NOVELTY (Show four bullet points) (After last bullet point): As users get more and more sophisticated, and as products get more “plentiful” this stage gets shorter and shorter. Technology has really changed the length of this stage. There are some factors that are critical to this stage and also at all of the future stages we will discuss--we are not going to focus these in detail. However, a company’s market position is a key factor here and in all of the future stages. That means that based on whether a company is a market leader, a contender, a niche player, or a startup, the company’s exact behavior during a stage may be influenced by their market position. That is a whole other class, so we’re not going to go there--but keep that thought in the back of your mind as we get into discussions about the stages and what they mean.
  11. The transparency stage is somewhat difficult to explain without giving examples of products that have become transparent. One example of a product that is on its way to becoming transparent (and some would say already is transparent) is the PC. Price has become a differentiator. There are still a few features that are valued as must-haves, but most PC’s are alike in feature and function.
  12. These section headings (e.g. ANALYSIS, DESIGN, TESTING) are not methodology phase names. They are simply labels to group the type of duties we perform. The ANALYSIS duties are started during the Concept phase and finished during the System phase Conceptual Design is started during the Concept phase and finished during the System phase Collaborative Design and Image Creation occur during the System and Implementation phases The TESTING duties can be performed during any phase