SlideShare a Scribd company logo
1 of 15
Software Construction
(USABILITY and
USER INTERFACE DESIGN)
Usability
What is Usability?
Ease of learning
Ease of use
Ease of remembering
Subjective satisfaction
Efficiency of use
Effectiveness of use
Usability Engineering
Usability Engineering (UE):
Processes to build “Usability” into
products
Various methods can be used throughout
the design lifecycle
Methods can be incorporated into design
process easily
Methods maintain focus on user
throughout design
Why Isn’t UE Done Regularly?
Developers believe
it takes too long
is too expensive
is not critical to development
they can afford to learn about user
problems during “live” use
Also developers may not know how to
do it
Benefits of UE to an Organization
Reduce training costs
Reduce development costs
Identify and fix problems early
Reduce support costs; minimize need for
support personnel/help desks
fixes, maintenance, upgrades
Enhance organization’s reputation - positive
“word-of-mouth” trade
Larger numbers of “hit” and “return visit”
rates
Benefits of UE to the User
Less time to complete work
Greater success with tasks
Increased user satisfaction
“The fun theory”
Typical Web-site Usability Problems
Navigation
Knowing where you are
Finding what you want
Structure of web site
Layout
Needs sufficient white space
Use of large graphics
“The Google problem”
User Centered Design
UCD is a dialog between the customer and
the designer
Rules of thumb:
Get to know and understand the users.
Build an application, applying usability
principles.
Test designs by observing users in a real work
setting (environment and work load).
Usability Principles
Mini-Exercise
Apply the principles to a web-site of your
choosing, or try:
http://www.lingscars.co.uk
http://www.constellation7.org
http://www.sixtiespress.co.uk/
http://www.leoneck.ch
http://www.dsrny.com/
GUI Design is Multi Disciplinary
A team includes
Analyst
Designer
Technology expert
Graphic artist
Social and behavioral scientist
Programmer
Basic Principles
Assume users
Have not read the manual
Have not attended training
Do not have external help readily at hand
So…
All controls should be clear and understandable
and placed in an intuitive location on the screen.
Usability Design Process
Use Scenario Development
You already know about use cases
Use scenarios are just a single thread
through a use case – much simpler!
UI Structure/Flow of Control

More Related Content

Similar to lecture (USABILITY and USER INTERFACE DESIGN).ppt

Sustainable SW Development
Sustainable SW DevelopmentSustainable SW Development
Sustainable SW DevelopmentSam Hwang
 
User Interface Design Basic
User Interface Design BasicUser Interface Design Basic
User Interface Design BasicHeru WIjayanto
 
Agile User Experience Design
Agile User Experience DesignAgile User Experience Design
Agile User Experience DesignAlla Zollers
 
Universal usability engineering
Universal usability engineeringUniversal usability engineering
Universal usability engineeringAswathi Shankar
 
Majestic MRSS Usability Engineering
Majestic MRSS Usability EngineeringMajestic MRSS Usability Engineering
Majestic MRSS Usability EngineeringMajestic MRSS
 
Intelligent Design - Transitioning UX into UI
Intelligent Design - Transitioning UX into UI Intelligent Design - Transitioning UX into UI
Intelligent Design - Transitioning UX into UI Michelle Reyes
 
MMRSS Usability Engineering
MMRSS Usability EngineeringMMRSS Usability Engineering
MMRSS Usability EngineeringMajesticMRSS
 
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
 
User Centered Design 101 Experience Dynamics Web Seminar 1229121780083642 3
User Centered Design 101 Experience Dynamics Web Seminar 1229121780083642 3User Centered Design 101 Experience Dynamics Web Seminar 1229121780083642 3
User Centered Design 101 Experience Dynamics Web Seminar 1229121780083642 3Aravind Rajagopalan
 
Webinar: Restyle your Notes Applications
Webinar: Restyle your Notes ApplicationsWebinar: Restyle your Notes Applications
Webinar: Restyle your Notes ApplicationsMaarga Systems
 
Lavacon 2010: Stop Documenting and Start Designing - Smith & Aschwanden
Lavacon 2010: Stop Documenting and Start Designing - Smith & AschwandenLavacon 2010: Stop Documenting and Start Designing - Smith & Aschwanden
Lavacon 2010: Stop Documenting and Start Designing - Smith & AschwandenJames Smith
 
UX STRAT USA, Mike Hubler and Tim Klauda, "Changing the Culture of Consumer a...
UX STRAT USA, Mike Hubler and Tim Klauda, "Changing the Culture of Consumer a...UX STRAT USA, Mike Hubler and Tim Klauda, "Changing the Culture of Consumer a...
UX STRAT USA, Mike Hubler and Tim Klauda, "Changing the Culture of Consumer a...UX STRAT
 
The Essential UIUX Designing Principles to Follow for Maintain Customer Engag...
The Essential UIUX Designing Principles to Follow for Maintain Customer Engag...The Essential UIUX Designing Principles to Follow for Maintain Customer Engag...
The Essential UIUX Designing Principles to Follow for Maintain Customer Engag...Inexture Solutions
 
Usability And Software Developers
Usability And Software DevelopersUsability And Software Developers
Usability And Software DevelopersRob Knight
 
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
 
The Right Tools for the Job: Designing Your UX Approach
The Right Tools for the Job: Designing Your UX ApproachThe Right Tools for the Job: Designing Your UX Approach
The Right Tools for the Job: Designing Your UX ApproachCaroline Sober-James
 

Similar to lecture (USABILITY and USER INTERFACE DESIGN).ppt (20)

Sustainable SW Development
Sustainable SW DevelopmentSustainable SW Development
Sustainable SW Development
 
User Interface Design Basic
User Interface Design BasicUser Interface Design Basic
User Interface Design Basic
 
Agile User Experience Design
Agile User Experience DesignAgile User Experience Design
Agile User Experience Design
 
User centered Design
User centered DesignUser centered Design
User centered Design
 
Universal usability engineering
Universal usability engineeringUniversal usability engineering
Universal usability engineering
 
Majestic MRSS Usability Engineering
Majestic MRSS Usability EngineeringMajestic MRSS Usability Engineering
Majestic MRSS Usability Engineering
 
Intelligent Design - Transitioning UX into UI
Intelligent Design - Transitioning UX into UI Intelligent Design - Transitioning UX into UI
Intelligent Design - Transitioning UX into UI
 
MMRSS Usability Engineering
MMRSS Usability EngineeringMMRSS Usability Engineering
MMRSS Usability Engineering
 
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
 
1
11
1
 
User Centered Design 101 Experience Dynamics Web Seminar 1229121780083642 3
User Centered Design 101 Experience Dynamics Web Seminar 1229121780083642 3User Centered Design 101 Experience Dynamics Web Seminar 1229121780083642 3
User Centered Design 101 Experience Dynamics Web Seminar 1229121780083642 3
 
1
11
1
 
Webinar: Restyle your Notes Applications
Webinar: Restyle your Notes ApplicationsWebinar: Restyle your Notes Applications
Webinar: Restyle your Notes Applications
 
Lavacon 2010: Stop Documenting and Start Designing - Smith & Aschwanden
Lavacon 2010: Stop Documenting and Start Designing - Smith & AschwandenLavacon 2010: Stop Documenting and Start Designing - Smith & Aschwanden
Lavacon 2010: Stop Documenting and Start Designing - Smith & Aschwanden
 
UX STRAT USA, Mike Hubler and Tim Klauda, "Changing the Culture of Consumer a...
UX STRAT USA, Mike Hubler and Tim Klauda, "Changing the Culture of Consumer a...UX STRAT USA, Mike Hubler and Tim Klauda, "Changing the Culture of Consumer a...
UX STRAT USA, Mike Hubler and Tim Klauda, "Changing the Culture of Consumer a...
 
Intro to UIUX.pptx
Intro to UIUX.pptxIntro to UIUX.pptx
Intro to UIUX.pptx
 
The Essential UIUX Designing Principles to Follow for Maintain Customer Engag...
The Essential UIUX Designing Principles to Follow for Maintain Customer Engag...The Essential UIUX Designing Principles to Follow for Maintain Customer Engag...
The Essential UIUX Designing Principles to Follow for Maintain Customer Engag...
 
Usability And Software Developers
Usability And Software DevelopersUsability And Software Developers
Usability And Software Developers
 
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
 
The Right Tools for the Job: Designing Your UX Approach
The Right Tools for the Job: Designing Your UX ApproachThe Right Tools for the Job: Designing Your UX Approach
The Right Tools for the Job: Designing Your UX Approach
 

More from skknowledge

Lecture 13 DNS_DHCP.pptx
Lecture 13 DNS_DHCP.pptxLecture 13 DNS_DHCP.pptx
Lecture 13 DNS_DHCP.pptxskknowledge
 
Lecture (Software Testing).pptx
Lecture (Software Testing).pptxLecture (Software Testing).pptx
Lecture (Software Testing).pptxskknowledge
 
CN-OSI-TCP-Models-001.pdf
CN-OSI-TCP-Models-001.pdfCN-OSI-TCP-Models-001.pdf
CN-OSI-TCP-Models-001.pdfskknowledge
 
Simulation-Language.pptx
Simulation-Language.pptxSimulation-Language.pptx
Simulation-Language.pptxskknowledge
 
University-of-Okara (2nd Tentative Merit List).pdf
University-of-Okara (2nd Tentative Merit List).pdfUniversity-of-Okara (2nd Tentative Merit List).pdf
University-of-Okara (2nd Tentative Merit List).pdfskknowledge
 
Tentative finalterm spring 2023 datesheet.pdf
Tentative finalterm spring 2023 datesheet.pdfTentative finalterm spring 2023 datesheet.pdf
Tentative finalterm spring 2023 datesheet.pdfskknowledge
 
module2-choosingatopic-131220102444-phpapp02 (1).pdf
module2-choosingatopic-131220102444-phpapp02 (1).pdfmodule2-choosingatopic-131220102444-phpapp02 (1).pdf
module2-choosingatopic-131220102444-phpapp02 (1).pdfskknowledge
 
Lec # 13 Firewall.pptx
Lec # 13 Firewall.pptxLec # 13 Firewall.pptx
Lec # 13 Firewall.pptxskknowledge
 
Lec # 7 Symmetric and asymmetric cryptography.pptx
Lec # 7 Symmetric and asymmetric cryptography.pptxLec # 7 Symmetric and asymmetric cryptography.pptx
Lec # 7 Symmetric and asymmetric cryptography.pptxskknowledge
 
aquacultureppt-180518113938 (2).docx
aquacultureppt-180518113938 (2).docxaquacultureppt-180518113938 (2).docx
aquacultureppt-180518113938 (2).docxskknowledge
 
culturedpearls-190715204035.pdf
culturedpearls-190715204035.pdfculturedpearls-190715204035.pdf
culturedpearls-190715204035.pdfskknowledge
 
Lecture (User Interface Design).ppt
Lecture (User Interface Design).pptLecture (User Interface Design).ppt
Lecture (User Interface Design).pptskknowledge
 

More from skknowledge (13)

Lecture 13 DNS_DHCP.pptx
Lecture 13 DNS_DHCP.pptxLecture 13 DNS_DHCP.pptx
Lecture 13 DNS_DHCP.pptx
 
Lecture (Software Testing).pptx
Lecture (Software Testing).pptxLecture (Software Testing).pptx
Lecture (Software Testing).pptx
 
CN-OSI-TCP-Models-001.pdf
CN-OSI-TCP-Models-001.pdfCN-OSI-TCP-Models-001.pdf
CN-OSI-TCP-Models-001.pdf
 
Simulation-Language.pptx
Simulation-Language.pptxSimulation-Language.pptx
Simulation-Language.pptx
 
University-of-Okara (2nd Tentative Merit List).pdf
University-of-Okara (2nd Tentative Merit List).pdfUniversity-of-Okara (2nd Tentative Merit List).pdf
University-of-Okara (2nd Tentative Merit List).pdf
 
Chapter 1.ppt
Chapter 1.pptChapter 1.ppt
Chapter 1.ppt
 
Tentative finalterm spring 2023 datesheet.pdf
Tentative finalterm spring 2023 datesheet.pdfTentative finalterm spring 2023 datesheet.pdf
Tentative finalterm spring 2023 datesheet.pdf
 
module2-choosingatopic-131220102444-phpapp02 (1).pdf
module2-choosingatopic-131220102444-phpapp02 (1).pdfmodule2-choosingatopic-131220102444-phpapp02 (1).pdf
module2-choosingatopic-131220102444-phpapp02 (1).pdf
 
Lec # 13 Firewall.pptx
Lec # 13 Firewall.pptxLec # 13 Firewall.pptx
Lec # 13 Firewall.pptx
 
Lec # 7 Symmetric and asymmetric cryptography.pptx
Lec # 7 Symmetric and asymmetric cryptography.pptxLec # 7 Symmetric and asymmetric cryptography.pptx
Lec # 7 Symmetric and asymmetric cryptography.pptx
 
aquacultureppt-180518113938 (2).docx
aquacultureppt-180518113938 (2).docxaquacultureppt-180518113938 (2).docx
aquacultureppt-180518113938 (2).docx
 
culturedpearls-190715204035.pdf
culturedpearls-190715204035.pdfculturedpearls-190715204035.pdf
culturedpearls-190715204035.pdf
 
Lecture (User Interface Design).ppt
Lecture (User Interface Design).pptLecture (User Interface Design).ppt
Lecture (User Interface Design).ppt
 

Recently uploaded

Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...roncy bisnoi
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfRagavanV2
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdfKamal Acharya
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfJiananWang21
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTbhaskargani46
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...ranjana rawat
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptDineshKumar4165
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringmulugeta48
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdfankushspencer015
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . pptDineshKumar4165
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 

Recently uploaded (20)

NFPA 5000 2024 standard .
NFPA 5000 2024 standard                                  .NFPA 5000 2024 standard                                  .
NFPA 5000 2024 standard .
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
 
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
 

lecture (USABILITY and USER INTERFACE DESIGN).ppt

  • 2. Usability What is Usability? Ease of learning Ease of use Ease of remembering Subjective satisfaction Efficiency of use Effectiveness of use
  • 3. Usability Engineering Usability Engineering (UE): Processes to build “Usability” into products Various methods can be used throughout the design lifecycle Methods can be incorporated into design process easily Methods maintain focus on user throughout design
  • 4. Why Isn’t UE Done Regularly? Developers believe it takes too long is too expensive is not critical to development they can afford to learn about user problems during “live” use Also developers may not know how to do it
  • 5. Benefits of UE to an Organization Reduce training costs Reduce development costs Identify and fix problems early Reduce support costs; minimize need for support personnel/help desks fixes, maintenance, upgrades Enhance organization’s reputation - positive “word-of-mouth” trade Larger numbers of “hit” and “return visit” rates
  • 6. Benefits of UE to the User Less time to complete work Greater success with tasks Increased user satisfaction “The fun theory”
  • 7. Typical Web-site Usability Problems Navigation Knowing where you are Finding what you want Structure of web site Layout Needs sufficient white space Use of large graphics “The Google problem”
  • 8. User Centered Design UCD is a dialog between the customer and the designer Rules of thumb: Get to know and understand the users. Build an application, applying usability principles. Test designs by observing users in a real work setting (environment and work load).
  • 10. Mini-Exercise Apply the principles to a web-site of your choosing, or try: http://www.lingscars.co.uk http://www.constellation7.org http://www.sixtiespress.co.uk/ http://www.leoneck.ch http://www.dsrny.com/
  • 11. GUI Design is Multi Disciplinary A team includes Analyst Designer Technology expert Graphic artist Social and behavioral scientist Programmer
  • 12. Basic Principles Assume users Have not read the manual Have not attended training Do not have external help readily at hand So… All controls should be clear and understandable and placed in an intuitive location on the screen.
  • 14. Use Scenario Development You already know about use cases Use scenarios are just a single thread through a use case – much simpler!