SlideShare a Scribd company logo
Noor ullah khan
info@noorullahkhan.com
Designing for maximum usability
– the goal of interaction design
 Principles of usability
◦ general understanding
 Standards and guidelines
◦ direction for design
 Design patterns
◦ capture and reuse design knowledge
 principles
◦ abstract design rules
◦ low authority
◦ high generality
 standards
◦ specific design rules
◦ high authority
◦ limited application
 guidelines
◦ lower authority
◦ more general application
increasing authorityincreasinggenerality
Standards
Guidelines
increasing authority
increasinggenerality
Learnability
the ease with which new users can begin effective interaction
and achieve maximal performance
Flexibility
the multiplicity of ways the user and system exchange
information
Robustness
the level of support provided the user in determining
successful achievement and assessment of goal-directed
behaviour
Predictability
◦ determining effect of future actions based on past
interaction history
◦ operation visibility
Synthesizability
◦ assessing the effect of past actions
◦ immediate vs. eventual honesty
Familiarity
◦ how prior knowledge applies to new system
◦ guessability; affordance
Generalizability
◦ extending specific interaction knowledge to new situations
Consistency
◦ likeness in input/output behaviour arising from similar
situations or task objectives
Dialogue initiative
◦ freedom from system imposed constraints on input
dialogue
◦ system vs. user pre-emptiveness
Multithreading
◦ ability of system to support user interaction for more than
one task at a time
◦ concurrent vs. interleaving; multimodality
Task Migratability
◦ passing responsibility for task execution between user and
system
Substitutivity
◦ allowing equivalent values of input and output to be
substituted for each other
◦ representation multiplicity; equal opportunity
Customizability
◦ modifiability of the user interface by user
(adaptability) or system (adaptivity)
Observability
◦ ability of user to evaluate the internal state of the system
from its perceivable representation
◦ browsability; defaults; reachability; persistence; operation
visibility
Recoverability
◦ ability of user to take corrective action once an error has
been recognized
◦ reachability; forward/backward recovery; commensurate
effort
Responsiveness
◦ how the user perceives the rate of communication
with the system
◦ Stability
Task conformance
◦ degree to which system services support all of the
user's tasks
◦ task completeness; task adequacy
Design rules
 suggest how to increase usability
 differ in generality and authority
increasing authority
increasinggenerality
Standards
Guidelines
increasing authority
increasinggenerality
 set by national or international bodies to ensure
compliance by a large community of designers
standards require sound underlying theory and
slowly changing technology
 hardware standards more common than software
high authority and low level of detail
 ISO 9241 defines usability as effectiveness,
efficiency and satisfaction with which users
accomplish tasks
 more suggestive and general
 many textbooks and reports full of guidelines
 abstract guidelines (principles) applicable during
early life cycle activities
 detailed guidelines (style guides) applicable during
later life cycle activities
 understanding justification for guidelines aids in
resolving conflicts
 “Broad brush” design rules
 Useful check list for good design
 Better design using these than using nothing!
 Different collections e.g.
◦ Nielsen’s 10 Heuristics (see Chapter 9)
◦ Shneiderman’s 8 Golden Rules
◦ Norman’s 7 Principles
1. Strive for consistency
2. Enable frequent users to use shortcuts
3. Offer informative feedback
4. Design dialogs to yield closure
5. Offer error prevention and simple error handling
6. Permit easy reversal of actions
7. Support internal locus of control
8. Reduce short-term memory load
1. Use both knowledge in the world and knowledge
in the head.
2. Simplify the structure of tasks.
3. Make things visible: bridge the gulfs of Execution
and Evaluation.
4. Get the mappings right.
5. Exploit the power of constraints, both natural and
artificial.
6. Design for error.
7. When all else fails, standardize.
Principles for usability
◦ repeatable design for usability relies on maximizing benefit
of one good design by abstracting out the general
properties which can direct purposeful design
◦ The success of designing for usability requires both
creative insight (new paradigms) and purposeful principled
practice
Using design rules
◦ standards and guidelines to direct design activity

More Related Content

Similar to D esign rules(ch7)

Design Rules.pdf
Design Rules.pdfDesign Rules.pdf
Design Rules.pdf
KnjieUmayam1
 
HCI 3e - Ch 7: Design rules
HCI 3e - Ch 7:  Design rulesHCI 3e - Ch 7:  Design rules
HCI 3e - Ch 7: Design rules
Alan Dix
 
E3 chap-07
E3 chap-07E3 chap-07
E3 chap-07
Welly Dian Astika
 
Design rules Human computer interaction.ppt
Design rules Human computer interaction.pptDesign rules Human computer interaction.ppt
Design rules Human computer interaction.ppt
Sohail735908
 
User Interface Design (UID) Rules for development
User Interface Design (UID) Rules for developmentUser Interface Design (UID) Rules for development
User Interface Design (UID) Rules for development
vaishalikhairnar4
 
design rules.ppt
design rules.pptdesign rules.ppt
design rules.ppt
jayaprasanna10
 
Chapter 7 design rules
Chapter 7 design rulesChapter 7 design rules
Chapter 7 design rules
MLG College of Learning, Inc
 
Design rules and usability requirements
Design rules and usability requirementsDesign rules and usability requirements
Design rules and usability requirements
Andres Baravalle
 
Interaction Design
Interaction DesignInteraction Design
Interaction Design
Eiji Slideshare
 
Design process design rules
Design process  design rulesDesign process  design rules
Design process design rules
Preeti Mishra
 
Heuristic evaluation principles
Heuristic evaluation principlesHeuristic evaluation principles
Heuristic evaluation principles
Chetan Manchi Prahlada
 
Usability Engineering General guidelines
Usability Engineering General guidelinesUsability Engineering General guidelines
Usability Engineering General guidelines
REHMAT ULLAH
 
Heuristic ux-evaluation
Heuristic ux-evaluationHeuristic ux-evaluation
Heuristic ux-evaluation
Steffen Kastner
 
Unit 3_Evaluation Technique.pptx
Unit 3_Evaluation Technique.pptxUnit 3_Evaluation Technique.pptx
Unit 3_Evaluation Technique.pptx
ssuser50f868
 
What I Learned In Pr Writing
What I Learned In Pr WritingWhat I Learned In Pr Writing
What I Learned In Pr Writingcwhitin4
 
Designfor Strangers
Designfor StrangersDesignfor Strangers
Designfor Strangersguest08cd22
 
Design For Strangers
Design For StrangersDesign For Strangers
Design For Strangerstest99
 

Similar to D esign rules(ch7) (20)

Design Rules.pdf
Design Rules.pdfDesign Rules.pdf
Design Rules.pdf
 
E3 chap-07
E3 chap-07E3 chap-07
E3 chap-07
 
HCI 3e - Ch 7: Design rules
HCI 3e - Ch 7:  Design rulesHCI 3e - Ch 7:  Design rules
HCI 3e - Ch 7: Design rules
 
E3 chap-07
E3 chap-07E3 chap-07
E3 chap-07
 
Design rules Human computer interaction.ppt
Design rules Human computer interaction.pptDesign rules Human computer interaction.ppt
Design rules Human computer interaction.ppt
 
User Interface Design (UID) Rules for development
User Interface Design (UID) Rules for developmentUser Interface Design (UID) Rules for development
User Interface Design (UID) Rules for development
 
design rules.ppt
design rules.pptdesign rules.ppt
design rules.ppt
 
Chapter 7 design rules
Chapter 7 design rulesChapter 7 design rules
Chapter 7 design rules
 
Design rules and usability requirements
Design rules and usability requirementsDesign rules and usability requirements
Design rules and usability requirements
 
Interaction Design
Interaction DesignInteraction Design
Interaction Design
 
Design process design rules
Design process  design rulesDesign process  design rules
Design process design rules
 
Design rules
Design rulesDesign rules
Design rules
 
Heuristic evaluation principles
Heuristic evaluation principlesHeuristic evaluation principles
Heuristic evaluation principles
 
Usability Engineering General guidelines
Usability Engineering General guidelinesUsability Engineering General guidelines
Usability Engineering General guidelines
 
Heuristic ux-evaluation
Heuristic ux-evaluationHeuristic ux-evaluation
Heuristic ux-evaluation
 
Unit 3_Evaluation Technique.pptx
Unit 3_Evaluation Technique.pptxUnit 3_Evaluation Technique.pptx
Unit 3_Evaluation Technique.pptx
 
What I Learned In Pr Writing
What I Learned In Pr WritingWhat I Learned In Pr Writing
What I Learned In Pr Writing
 
Designfor Strangers
Designfor StrangersDesignfor Strangers
Designfor Strangers
 
Qué es un blog?
Qué es un blog?Qué es un blog?
Qué es un blog?
 
Design For Strangers
Design For StrangersDesign For Strangers
Design For Strangers
 

Recently uploaded

PORTFOLIO FABIANA VILLANI ARCHITECTURE.pdf
PORTFOLIO FABIANA VILLANI ARCHITECTURE.pdfPORTFOLIO FABIANA VILLANI ARCHITECTURE.pdf
PORTFOLIO FABIANA VILLANI ARCHITECTURE.pdf
fabianavillanib
 
一比一原版(LSE毕业证书)伦敦政治经济学院毕业证成绩单如何办理
一比一原版(LSE毕业证书)伦敦政治经济学院毕业证成绩单如何办理一比一原版(LSE毕业证书)伦敦政治经济学院毕业证成绩单如何办理
一比一原版(LSE毕业证书)伦敦政治经济学院毕业证成绩单如何办理
jyz59f4j
 
Top Israeli Products and Brands - Plan it israel.pdf
Top Israeli Products and Brands - Plan it israel.pdfTop Israeli Products and Brands - Plan it israel.pdf
Top Israeli Products and Brands - Plan it israel.pdf
PlanitIsrael
 
Can AI do good? at 'offtheCanvas' India HCI prelude
Can AI do good? at 'offtheCanvas' India HCI preludeCan AI do good? at 'offtheCanvas' India HCI prelude
Can AI do good? at 'offtheCanvas' India HCI prelude
Alan Dix
 
一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理
一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理
一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理
smpc3nvg
 
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
7sd8fier
 
Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...
Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...
Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...
Mansi Shah
 
一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理
一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理
一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理
h7j5io0
 
一比一原版(UCB毕业证书)伯明翰大学学院毕业证成绩单如何办理
一比一原版(UCB毕业证书)伯明翰大学学院毕业证成绩单如何办理一比一原版(UCB毕业证书)伯明翰大学学院毕业证成绩单如何办理
一比一原版(UCB毕业证书)伯明翰大学学院毕业证成绩单如何办理
h7j5io0
 
一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理
一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理
一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理
smpc3nvg
 
一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理
一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理
一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理
n0tivyq
 
White wonder, Work developed by Eva Tschopp
White wonder, Work developed by Eva TschoppWhite wonder, Work developed by Eva Tschopp
White wonder, Work developed by Eva Tschopp
Mansi Shah
 
一比一原版(毕业证)长崎大学毕业证成绩单如何办理
一比一原版(毕业证)长崎大学毕业证成绩单如何办理一比一原版(毕业证)长崎大学毕业证成绩单如何办理
一比一原版(毕业证)长崎大学毕业证成绩单如何办理
taqyed
 
Book Formatting: Quality Control Checks for Designers
Book Formatting: Quality Control Checks for DesignersBook Formatting: Quality Control Checks for Designers
Book Formatting: Quality Control Checks for Designers
Confidence Ago
 
20 slides of research movie and artists .pdf
20 slides of research movie and artists .pdf20 slides of research movie and artists .pdf
20 slides of research movie and artists .pdf
ameli25062005
 
vernacular architecture in response to climate.pdf
vernacular architecture in response to climate.pdfvernacular architecture in response to climate.pdf
vernacular architecture in response to climate.pdf
PrabhjeetSingh219035
 
Design Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinkingDesign Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinking
cy0krjxt
 
Design Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinkingDesign Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinking
cy0krjxt
 
Exploring the Future of Smart Garages.pdf
Exploring the Future of Smart Garages.pdfExploring the Future of Smart Garages.pdf
Exploring the Future of Smart Garages.pdf
fastfixgaragedoor
 
一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理
一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理
一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理
7sd8fier
 

Recently uploaded (20)

PORTFOLIO FABIANA VILLANI ARCHITECTURE.pdf
PORTFOLIO FABIANA VILLANI ARCHITECTURE.pdfPORTFOLIO FABIANA VILLANI ARCHITECTURE.pdf
PORTFOLIO FABIANA VILLANI ARCHITECTURE.pdf
 
一比一原版(LSE毕业证书)伦敦政治经济学院毕业证成绩单如何办理
一比一原版(LSE毕业证书)伦敦政治经济学院毕业证成绩单如何办理一比一原版(LSE毕业证书)伦敦政治经济学院毕业证成绩单如何办理
一比一原版(LSE毕业证书)伦敦政治经济学院毕业证成绩单如何办理
 
Top Israeli Products and Brands - Plan it israel.pdf
Top Israeli Products and Brands - Plan it israel.pdfTop Israeli Products and Brands - Plan it israel.pdf
Top Israeli Products and Brands - Plan it israel.pdf
 
Can AI do good? at 'offtheCanvas' India HCI prelude
Can AI do good? at 'offtheCanvas' India HCI preludeCan AI do good? at 'offtheCanvas' India HCI prelude
Can AI do good? at 'offtheCanvas' India HCI prelude
 
一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理
一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理
一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理
 
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
 
Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...
Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...
Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...
 
一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理
一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理
一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理
 
一比一原版(UCB毕业证书)伯明翰大学学院毕业证成绩单如何办理
一比一原版(UCB毕业证书)伯明翰大学学院毕业证成绩单如何办理一比一原版(UCB毕业证书)伯明翰大学学院毕业证成绩单如何办理
一比一原版(UCB毕业证书)伯明翰大学学院毕业证成绩单如何办理
 
一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理
一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理
一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理
 
一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理
一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理
一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理
 
White wonder, Work developed by Eva Tschopp
White wonder, Work developed by Eva TschoppWhite wonder, Work developed by Eva Tschopp
White wonder, Work developed by Eva Tschopp
 
一比一原版(毕业证)长崎大学毕业证成绩单如何办理
一比一原版(毕业证)长崎大学毕业证成绩单如何办理一比一原版(毕业证)长崎大学毕业证成绩单如何办理
一比一原版(毕业证)长崎大学毕业证成绩单如何办理
 
Book Formatting: Quality Control Checks for Designers
Book Formatting: Quality Control Checks for DesignersBook Formatting: Quality Control Checks for Designers
Book Formatting: Quality Control Checks for Designers
 
20 slides of research movie and artists .pdf
20 slides of research movie and artists .pdf20 slides of research movie and artists .pdf
20 slides of research movie and artists .pdf
 
vernacular architecture in response to climate.pdf
vernacular architecture in response to climate.pdfvernacular architecture in response to climate.pdf
vernacular architecture in response to climate.pdf
 
Design Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinkingDesign Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinking
 
Design Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinkingDesign Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinking
 
Exploring the Future of Smart Garages.pdf
Exploring the Future of Smart Garages.pdfExploring the Future of Smart Garages.pdf
Exploring the Future of Smart Garages.pdf
 
一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理
一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理
一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理
 

D esign rules(ch7)

  • 2. Designing for maximum usability – the goal of interaction design  Principles of usability ◦ general understanding  Standards and guidelines ◦ direction for design  Design patterns ◦ capture and reuse design knowledge
  • 3.  principles ◦ abstract design rules ◦ low authority ◦ high generality  standards ◦ specific design rules ◦ high authority ◦ limited application  guidelines ◦ lower authority ◦ more general application increasing authorityincreasinggenerality Standards Guidelines increasing authority increasinggenerality
  • 4. Learnability the ease with which new users can begin effective interaction and achieve maximal performance Flexibility the multiplicity of ways the user and system exchange information Robustness the level of support provided the user in determining successful achievement and assessment of goal-directed behaviour
  • 5. Predictability ◦ determining effect of future actions based on past interaction history ◦ operation visibility Synthesizability ◦ assessing the effect of past actions ◦ immediate vs. eventual honesty
  • 6. Familiarity ◦ how prior knowledge applies to new system ◦ guessability; affordance Generalizability ◦ extending specific interaction knowledge to new situations Consistency ◦ likeness in input/output behaviour arising from similar situations or task objectives
  • 7. Dialogue initiative ◦ freedom from system imposed constraints on input dialogue ◦ system vs. user pre-emptiveness Multithreading ◦ ability of system to support user interaction for more than one task at a time ◦ concurrent vs. interleaving; multimodality Task Migratability ◦ passing responsibility for task execution between user and system
  • 8. Substitutivity ◦ allowing equivalent values of input and output to be substituted for each other ◦ representation multiplicity; equal opportunity Customizability ◦ modifiability of the user interface by user (adaptability) or system (adaptivity)
  • 9. Observability ◦ ability of user to evaluate the internal state of the system from its perceivable representation ◦ browsability; defaults; reachability; persistence; operation visibility Recoverability ◦ ability of user to take corrective action once an error has been recognized ◦ reachability; forward/backward recovery; commensurate effort
  • 10. Responsiveness ◦ how the user perceives the rate of communication with the system ◦ Stability Task conformance ◦ degree to which system services support all of the user's tasks ◦ task completeness; task adequacy
  • 11. Design rules  suggest how to increase usability  differ in generality and authority increasing authority increasinggenerality Standards Guidelines increasing authority increasinggenerality
  • 12.  set by national or international bodies to ensure compliance by a large community of designers standards require sound underlying theory and slowly changing technology  hardware standards more common than software high authority and low level of detail  ISO 9241 defines usability as effectiveness, efficiency and satisfaction with which users accomplish tasks
  • 13.  more suggestive and general  many textbooks and reports full of guidelines  abstract guidelines (principles) applicable during early life cycle activities  detailed guidelines (style guides) applicable during later life cycle activities  understanding justification for guidelines aids in resolving conflicts
  • 14.  “Broad brush” design rules  Useful check list for good design  Better design using these than using nothing!  Different collections e.g. ◦ Nielsen’s 10 Heuristics (see Chapter 9) ◦ Shneiderman’s 8 Golden Rules ◦ Norman’s 7 Principles
  • 15. 1. Strive for consistency 2. Enable frequent users to use shortcuts 3. Offer informative feedback 4. Design dialogs to yield closure 5. Offer error prevention and simple error handling 6. Permit easy reversal of actions 7. Support internal locus of control 8. Reduce short-term memory load
  • 16. 1. Use both knowledge in the world and knowledge in the head. 2. Simplify the structure of tasks. 3. Make things visible: bridge the gulfs of Execution and Evaluation. 4. Get the mappings right. 5. Exploit the power of constraints, both natural and artificial. 6. Design for error. 7. When all else fails, standardize.
  • 17. Principles for usability ◦ repeatable design for usability relies on maximizing benefit of one good design by abstracting out the general properties which can direct purposeful design ◦ The success of designing for usability requires both creative insight (new paradigms) and purposeful principled practice Using design rules ◦ standards and guidelines to direct design activity