SlideShare a Scribd company logo
1 of 30
Download to read offline
© 2010 Pearson Addison-Wesley. All rights reserved.
Addison Wesley
is an imprint of
Designing the User Interface:
Strategies for Effective Human-Computer Interaction
Fifth Edition
Ben Shneiderman & Catherine Plaisant
in collaboration with
Maxine S. Cohen and Steven M. Jacobs
CHAPTER 11:
Balancing Function and Fashion
1-3
© 2010 Pearson Addison-Wesley. All rights reserved.
Introduction
• User experiences play a critical role in
influencing software acceptance
– Conversational messages have their limits
– Design needs to be comprehensible,
predictable, and controllable
– Information layout is important
– Multiwindow coordination
– Designing for large, fast, high-resolution
color displays
11-3
1-4
© 2010 Pearson Addison-Wesley. All rights reserved.
Error messages
• Phrasing of error messages or diagnostic warnings is critical,
especially when dealing with novices
• Avoid
– imperious tone that condemns user
– messages that are too generic (e.g. WHAT? or SYNTAX ERROR)
– messages that are too obscure (e.g. FAC RJCT 004004400400)
• Specificity
Poor Better
SYNTAX ERROR Unmatched left parenthesis
ILLEGAL ENTRY Type first letter: Send, Read, or Drop
INVALID DATA Days range from 1 to 31
BAD FILE NAME File names must begin with a letter
11-4
1-5
© 2010 Pearson Addison-Wesley. All rights reserved.
Error messages (cont.)
• Constructive guidance and positive tone
– Messages should, where possible, indicate what users
should do to correct the problem
– Unnecessarily hostile messages using violent terminology
can disturb non-technical users:
• FATAL ERROR, RUN ABORTED
• CATASTROPHIC ERROR: LOGGED WITH OPERATOR
• Negative terms such as ILLEGAL, ERROR, INVALID, BAD
should be eliminated or used infrequently
Poor Better
Run-Time error ‘-2147469 (800405): Method ‘Private
Profile String’ of object ‘System’ failed.
Virtual memory space consumed. Close some
programs and retry.
Resource Conflict Bus: 00 Device: 03 Function: 01 Remove your compact flash card and restart
Network connection refused. Your password was not recognized. Please retype.
Bad date. Drop-off date must come after pickup date.
11-5
1-6
© 2010 Pearson Addison-Wesley. All rights reserved.
Error messages (cont.)
• User-centered phrasing
– Suggests user controls the interface, initializing more
than responding
– User should have control over amount of information
system provides e.g. screen tips; a help button for
context-sensitive help or an extensive online user
manual
– Telephone company, “We’re sorry, but we are unable
to complete your call as dialed. Please hang up,
check your number, or consult the operator for
assistance”, versus “Illegal telephone number. Call
aborted. Error number 583-2R6.9. Consult your user
manual for further information.’
11-6
1-7
© 2010 Pearson Addison-Wesley. All rights reserved.
Error messages (cont.)
• Appropriate physical format
– use uppercase-only messages for brief, serious
warnings
– avoid code numbers; if required, include at end of
message
– debate over best location of messages. E.g. Could
be:
• near where problem arose
• placed in consistent position on bottom of
screen
• near to, but not obscuring relevant information
– audio signals useful, but can be embarrassing -
place under user control
11-7
1-8
© 2010 Pearson Addison-Wesley. All rights reserved.
Error messages (cont.)
• Development of effective messages
– Messages should be evaluated by several people and tested with
suitable participants
– Messages should appear in user manuals and be given high
visibility
– Users may remember the one time when they had difficulties with a
computer system rather than the 20 times when everything went
well
– Recommendations
• Increase attention to message design
• Establish quality control
• Develop guidelines
– Have a positive tone
– Be specific and address the problem in the user's terms
– Place the users in control of the situation
– Have a neat, consistent, and comprehensible format
• Carry out usability test
• Collect user performance data
11-8
1-9
© 2010 Pearson Addison-Wesley. All rights reserved.
Error messages (cont.)
11-9
1-10
© 2010 Pearson Addison-Wesley. All rights reserved.
Nonanthropomorphic design
• Concerns
– attributions of intelligence, autonomy, free will, etc can deceive,
confuse, and mislead users
– important to clarify differences between people and computers
– users and designers must accept responsibility for misuse of
computers
– although attractive to some people, an anthropomorphic interface
can produce anxiety in others
• computers can make people feel dumb
• computers should be transparent and support concentrating on the
task in hand
– mature technology should avoid Mumford's obstacle of animism
– anthropomorphic interfaces may distract users
• Microsoft’s ill-fated Clippet character was intended to provide help
suggestions
– Amused some, but annoyed many
– Disruptive interference
– Lacked appropriate emotional expressions
11-10
1-11
© 2010 Pearson Addison-Wesley. All rights reserved.
Nonanthropomorphic design (cont.)
• Advocates of anthropomorphic interfaces suggest
that they may be most useful as teachers,
salespeople, therapists, or entertainment figures
• An alternative design is to present a human author
of a package through prerecorded audio or video
• Guidelines
– Be cautious in presenting computers as people.
– Design comprehensible, predictable, and controllable
interfaces.
– Use appropriate humans for introductions or guides.
– Use cartoon characters in games or children’s software, but
usually not elsewhere
– Provide user-centered overviews for orientation and
closure.
– Do not use 'I' pronouns when the computer responds to
human actions.
– Use "you" to guide users, or just state facts.
11-11
1-12
© 2010 Pearson Addison-Wesley. All rights reserved.
Display design
• Effective display designs must provide all the
necessary data in the proper sequence to carry out
the task
• Mullet and Sano's categories of design principles:
– Elegance and Simplicity: unity, refinement and fitness
– Scale, Contrast, and Proportion: clarity, harmony, activity,
and restraint
– Organization and Visual Structure: grouping, hierarchy,
relationship, and balance
– Module and Program: focus, flexibility, and consistent
application
– Image and Representation: immediacy, generality,
cohesiveness, and characterization
– Style: distinctiveness, integrity, comprehensiveness, and
appropriateness
11-12
1-13
© 2010 Pearson Addison-Wesley. All rights reserved. 11-13
Samples of the 162 data-display guidelines from Smith and Mosier
1-14
© 2010 Pearson Addison-Wesley. All rights reserved.
Display design (cont.)
• Field layout
– Blank spaces and separate lines can distinguish
fields.
– Names in chronological order, alignment of dates,
familiar date separators.
– Labels are helpful for all but frequent users.
– Distinguish labels from data with case, boldfacing,
etc.
– If boxes are available they can be used to make a
more appealing display, but they consume screen
space.
– Specify the date format for international audiences
– Other coding categories – background shading, color,
and graphic icons
11-14
1-15
© 2010 Pearson Addison-Wesley. All rights reserved.
Display design (cont.)
• Empirical results
– structured form superior to narrative form
– improving data labels, clustering related information, using
appropriate indentation and underlining, aligning numeric values,
and eliminating extraneous characters improves performance
– performance times improve with fewer, denser displays for
expert users
– screen contents should contain only task-relevant information
– consistent location, structure, and terminology across displays
important
– sequences of displays should be similar throughout the system
for similar tasks
– sequences of displays should be
similar throughout the system for
similar tasks
11-15
1-16
© 2010 Pearson Addison-Wesley. All rights reserved.
Display design (cont.)
• Display-complexity metrics
– Although knowledge of the users’ tasks and
abilities is key to designing effective screen
displays, objective and automatable metrics of
screen complexity are attractive aids
• Tullis (1997) developed four task-
independent metrics for alphanumeric
displays:
– Overall Density
– Local Density
– Grouping
– Layout Complexity
11-16
1-17
© 2010 Pearson Addison-Wesley. All rights reserved.
Display design (cont.)
• Sears (1993) developed a task-dependent metric called layout
appropriateness to assess whether the spatial layout is in
harmony with the users’ tasks
11-17
1-18
© 2010 Pearson Addison-Wesley. All rights reserved.
Web page design
11-18
The top ten mistakes of web-based presentation of information (Tullis)
1-19
© 2010 Pearson Addison-Wesley. All rights reserved.
Web page design (cont.)
11-19
• Numerous guidelines for web designers are available on the Web and
can be incorporated into your design process to ensure consistency
and adherence to emerging standards.
• Examples include, but are not limited to:
• The Java Look and Feel Design Guidelines, Second Edition (Sun,
2001)
• Sun’s Web Design Guide (Sun, 2008)
• The National Cancer Institute’s Research-Based Web Design &
Usability Guidelines (NCI, 2008)
• The World Wide Web Consortium’s Web Accessibility Initiative
(WAI, 2008)
• The Web Style Guide (Lynch and Horton, 2008)
• There are numerous web sites that address web design, some of
which were created as companions to relevant books:
• Web 2.0 How-To Design Guide (Hunt, 2008)
• Web Bloopers (Johnson, 2003)
• KillerSites.com (Siegel, 1997)
1-20
© 2010 Pearson Addison-Wesley. All rights reserved.
Web page design (cont.)
11-20
Mash-ups are web pages or applications that integrate complementary elements
from two or more sources (for example, Craigslist and Google Maps™
1-21
© 2010 Pearson Addison-Wesley. All rights reserved.
Window design
• Introduction
– Users need to consult multiple sources rapidly
– Must minimally disrupt user's task
– With large displays, eye-head movement and visibility are
problems
– With small displays, windows too small to be effective
– Need to offer users sufficient information and flexibility to
accomplish task, while reducing window housekeeping
actions, distracting clutter, eye-head movement
• opening, closing, moving, changing size
• time spent manipulating windows instead of on task
– Can apply direct-manipulation strategy to windows
– Rooms - a form of window macro that enables users to
specify actions on several windows at once
11-21
1-22
© 2010 Pearson Addison-Wesley. All rights reserved.
Window design
• Coordinating multiple windows
– Designers may break through to the next generation of window
managers by developing coordinate windows, in which windows
appear, change contents, and close as a direct result of user
actions in the task domain
– Such sequences of actions can be established by designers, or
by users with end-user programming tools
– A careful study of user tasks can lead to task-specific
coordinations based on sequences of actions
– Important coordinations:
• Synchronized scrolling
• Hierarchical browsing
• Opening/closing of dependent windows
• Saving/opening of window state
11-22
1-23
© 2010 Pearson Addison-Wesley. All rights reserved.
Window design
11-23
Hierarchical browsing has been integrated into Windows Explorer to allow users
to browse hierarchical directories, into Outlook to enable browsing of folders of e-mails
and into many other applications. Hierarchical browsing in the XperCASE tool example here
(now called EasyCASE with EasyCODE).
The specification is on the left. As users click on components (DoubleAttrWebAdapter),
the detail view appears on the right in a Nassi-Shneiderman chart.
1-24
© 2010 Pearson Addison-Wesley. All rights reserved.
Window design
• Image browsing
– A two-dimensional cousin of hierarchical
browsing
• Work with large images
• Overview in one window (context), detail in another
(focus)
• Field of view box in the overview
• Panning in the detail view, changes the field of
view box
• Matched aspect ratios between field of view box
and the detail view
11-24
1-25
© 2010 Pearson Addison-Wesley. All rights reserved.
• Zoom factors: 5-30
– Larger suggests
an intermediate
view is needed
• Semantic zooming
• Side by side
placement, versus
fisheye view
11-25
1-26
© 2010 Pearson Addison-Wesley. All rights reserved.
Window design
• Image browsing (cont.)
– The design of image browsers should be
governed by the users’ tasks, which can be
classified as follows:
• Image generation
• Open-ended exploration
• Diagnostics
• Navigation
• Monitoring
11-26
1-27
© 2010 Pearson Addison-Wesley. All rights reserved.
Window design
• Personal role management
– A role centered design emphasizes he
users’ taks rather than the applications
and documents
• Vision statement
• Set of people
• Task hierarchy
• Schedule
• Set of documents
11-27
1-28
© 2010 Pearson Addison-Wesley. All rights reserved.
Window design
• Personal role management (cont.)
– The requirements for personal role management
include:
• Support a unified framework for information organization
according to users' roles
• Provide a visual, spatial layout that matches tasks
• Support multi-window actions for fast arrangement of
information
• Support information access with partial knowledge of its
nominal, spatial, temporal, and visual attributes and
relationships to other pieces of information.
• Allow fast switching and resumption among roles
• Free user's cognitive resources to work on task domain
actions rather than interface domain actions.
• Use screen space efficiently and productively for tasks.
11-28
1-29
© 2010 Pearson Addison-Wesley. All rights reserved.
Color
• Color can
– Soothe or strike the eye
– Add accents to an uninteresting display
– Facilitate subtle discriminations in
complex displays
– Emphasize the logical organization of
information
– Draw attention to warnings
– Evoke string emotional reactions of joy,
excitement, fear, or anger
11-29
1-30
© 2010 Pearson Addison-Wesley. All rights reserved.
Color
• Guidelines
– Use color conservatively
– Limit the number and amount of colors
– Recognize the power of color to speed or slow tasks
– Color coding should support the task
– Color coding should appear with minimal user effort
– Color coding should be under user control
– Design for monochrome first
– Consider the needs of color-deficient users
– Color can help in formatting
– Be consistent in color coding
– Be alert to common expectations about color codes
– Be alert to problems with color pairings
– Use color changes to indicate status changes
– Use color in graphic displays for greater information density
11-30
1-31
© 2010 Pearson Addison-Wesley. All rights reserved.
Color
11-31

More Related Content

What's hot

Are You An User Experience Designer
Are You An User Experience DesignerAre You An User Experience Designer
Are You An User Experience DesignerVinay Mohanty
 
Usability Engineering Presentation Slides
Usability Engineering Presentation SlidesUsability Engineering Presentation Slides
Usability Engineering Presentation Slideswajahat Gul
 
Usability Testing Methods
Usability Testing MethodsUsability Testing Methods
Usability Testing Methodsdillarja
 
User interface design: definitions, processes and principles
User interface design: definitions, processes and principlesUser interface design: definitions, processes and principles
User interface design: definitions, processes and principlesDavid Little
 
Improving the efficiency of aircraft turnaround
Improving the efficiency of aircraft turnaroundImproving the efficiency of aircraft turnaround
Improving the efficiency of aircraft turnaroundAppear
 
Iteration and prototyping
Iteration and prototypingIteration and prototyping
Iteration and prototypingHafizMImran1
 
User Experience 3: User Experience, Usability and Accessibility
User Experience 3: User Experience, Usability and AccessibilityUser Experience 3: User Experience, Usability and Accessibility
User Experience 3: User Experience, Usability and AccessibilityMarc Miquel
 
Session 1 Lecture 2 PACT A Framework for Designing Interactive Systems
Session 1 Lecture 2 PACT A Framework for Designing Interactive SystemsSession 1 Lecture 2 PACT A Framework for Designing Interactive Systems
Session 1 Lecture 2 PACT A Framework for Designing Interactive SystemsKhalid Md Saifuddin
 
Human computer interaction -Input output channel
Human computer interaction -Input output channelHuman computer interaction -Input output channel
Human computer interaction -Input output channelN.Jagadish Kumar
 
How Boeing is Using AWS to Transform Commercial Aviation (ENT213) | AWS re:In...
How Boeing is Using AWS to Transform Commercial Aviation (ENT213) | AWS re:In...How Boeing is Using AWS to Transform Commercial Aviation (ENT213) | AWS re:In...
How Boeing is Using AWS to Transform Commercial Aviation (ENT213) | AWS re:In...Amazon Web Services
 
User Interface Design in Software Engineering SE15
User Interface Design in Software Engineering SE15User Interface Design in Software Engineering SE15
User Interface Design in Software Engineering SE15koolkampus
 
USER INTERFACE DESIGN PPT
USER INTERFACE DESIGN PPTUSER INTERFACE DESIGN PPT
USER INTERFACE DESIGN PPTvicci4041
 
Hci user interface-design principals
Hci user interface-design principalsHci user interface-design principals
Hci user interface-design principalsAnwal Mirza
 

What's hot (20)

Pedestrian planning and modelling
Pedestrian planning and modellingPedestrian planning and modelling
Pedestrian planning and modelling
 
Chap08
Chap08Chap08
Chap08
 
Chap09
Chap09Chap09
Chap09
 
Chap03
Chap03Chap03
Chap03
 
Are You An User Experience Designer
Are You An User Experience DesignerAre You An User Experience Designer
Are You An User Experience Designer
 
Usability Engineering Presentation Slides
Usability Engineering Presentation SlidesUsability Engineering Presentation Slides
Usability Engineering Presentation Slides
 
Usability Testing Methods
Usability Testing MethodsUsability Testing Methods
Usability Testing Methods
 
User interface design: definitions, processes and principles
User interface design: definitions, processes and principlesUser interface design: definitions, processes and principles
User interface design: definitions, processes and principles
 
Improving the efficiency of aircraft turnaround
Improving the efficiency of aircraft turnaroundImproving the efficiency of aircraft turnaround
Improving the efficiency of aircraft turnaround
 
Iteration and prototyping
Iteration and prototypingIteration and prototyping
Iteration and prototyping
 
User Experience 3: User Experience, Usability and Accessibility
User Experience 3: User Experience, Usability and AccessibilityUser Experience 3: User Experience, Usability and Accessibility
User Experience 3: User Experience, Usability and Accessibility
 
UX is not UI!
UX is not UI!UX is not UI!
UX is not UI!
 
Session 1 Lecture 2 PACT A Framework for Designing Interactive Systems
Session 1 Lecture 2 PACT A Framework for Designing Interactive SystemsSession 1 Lecture 2 PACT A Framework for Designing Interactive Systems
Session 1 Lecture 2 PACT A Framework for Designing Interactive Systems
 
Human computer interaction -Input output channel
Human computer interaction -Input output channelHuman computer interaction -Input output channel
Human computer interaction -Input output channel
 
How Boeing is Using AWS to Transform Commercial Aviation (ENT213) | AWS re:In...
How Boeing is Using AWS to Transform Commercial Aviation (ENT213) | AWS re:In...How Boeing is Using AWS to Transform Commercial Aviation (ENT213) | AWS re:In...
How Boeing is Using AWS to Transform Commercial Aviation (ENT213) | AWS re:In...
 
User Interface Design in Software Engineering SE15
User Interface Design in Software Engineering SE15User Interface Design in Software Engineering SE15
User Interface Design in Software Engineering SE15
 
interface
interfaceinterface
interface
 
Air transport
Air transportAir transport
Air transport
 
USER INTERFACE DESIGN PPT
USER INTERFACE DESIGN PPTUSER INTERFACE DESIGN PPT
USER INTERFACE DESIGN PPT
 
Hci user interface-design principals
Hci user interface-design principalsHci user interface-design principals
Hci user interface-design principals
 

Similar to Chap11

LNotes_INFS336_chap02.ppt
LNotes_INFS336_chap02.pptLNotes_INFS336_chap02.ppt
LNotes_INFS336_chap02.pptjorair
 
Design.doc
Design.docDesign.doc
Design.docbutest
 
DTUI5_chap05.ppt
DTUI5_chap05.pptDTUI5_chap05.ppt
DTUI5_chap05.pptnazimsattar
 
16 user interfacedesign
16 user interfacedesign16 user interfacedesign
16 user interfacedesignrandhirlpu
 
Human Computer Interaction Notes 176.pdf
Human Computer Interaction Notes 176.pdfHuman Computer Interaction Notes 176.pdf
Human Computer Interaction Notes 176.pdfvijaykumarK44
 
HCID2014: Accessibility primer. Joe Chidzik, Abilitynet
HCID2014: Accessibility primer. Joe Chidzik, AbilitynetHCID2014: Accessibility primer. Joe Chidzik, Abilitynet
HCID2014: Accessibility primer. Joe Chidzik, AbilitynetCity University London
 
POLITEKNIK MALAYSIA
POLITEKNIK MALAYSIAPOLITEKNIK MALAYSIA
POLITEKNIK MALAYSIAAiman Hud
 
designing windows user experiences
 designing windows user experiences designing windows user experiences
designing windows user experiencesLaila Omran
 
Case study 2 Human Computer Interaction
Case study 2 Human Computer InteractionCase study 2 Human Computer Interaction
Case study 2 Human Computer Interactionkhairulaidid
 
Human Factors and User Interface Design
Human Factors and User Interface DesignHuman Factors and User Interface Design
Human Factors and User Interface DesignSaggitariusArrow
 
Putting Mobile First
Putting Mobile FirstPutting Mobile First
Putting Mobile FirstPrecedent
 
Seminar: Putting Mobile First
Seminar: Putting Mobile FirstSeminar: Putting Mobile First
Seminar: Putting Mobile FirstPrecedent
 
Hi600 ch09_text_slides
Hi600 ch09_text_slidesHi600 ch09_text_slides
Hi600 ch09_text_slidesljmcneill33
 

Similar to Chap11 (20)

LNotes_INFS336_chap02.ppt
LNotes_INFS336_chap02.pptLNotes_INFS336_chap02.ppt
LNotes_INFS336_chap02.ppt
 
Design.doc
Design.docDesign.doc
Design.doc
 
Chap07
Chap07Chap07
Chap07
 
6498529(1).ppt
6498529(1).ppt6498529(1).ppt
6498529(1).ppt
 
DTUI5_chap05.ppt
DTUI5_chap05.pptDTUI5_chap05.ppt
DTUI5_chap05.ppt
 
Mobiles & usbaility
Mobiles & usbailityMobiles & usbaility
Mobiles & usbaility
 
16 user interfacedesign
16 user interfacedesign16 user interfacedesign
16 user interfacedesign
 
Human Computer Interaction Notes 176.pdf
Human Computer Interaction Notes 176.pdfHuman Computer Interaction Notes 176.pdf
Human Computer Interaction Notes 176.pdf
 
Universal usability
Universal usabilityUniversal usability
Universal usability
 
HCID2014: Accessibility primer. Joe Chidzik, Abilitynet
HCID2014: Accessibility primer. Joe Chidzik, AbilitynetHCID2014: Accessibility primer. Joe Chidzik, Abilitynet
HCID2014: Accessibility primer. Joe Chidzik, Abilitynet
 
POLITEKNIK MALAYSIA
POLITEKNIK MALAYSIAPOLITEKNIK MALAYSIA
POLITEKNIK MALAYSIA
 
Chap12
Chap12Chap12
Chap12
 
designing windows user experiences
 designing windows user experiences designing windows user experiences
designing windows user experiences
 
Case study 2 Human Computer Interaction
Case study 2 Human Computer InteractionCase study 2 Human Computer Interaction
Case study 2 Human Computer Interaction
 
Human Factors and User Interface Design
Human Factors and User Interface DesignHuman Factors and User Interface Design
Human Factors and User Interface Design
 
Putting Mobile First
Putting Mobile FirstPutting Mobile First
Putting Mobile First
 
Seminar: Putting Mobile First
Seminar: Putting Mobile FirstSeminar: Putting Mobile First
Seminar: Putting Mobile First
 
Ui design final
Ui design finalUi design final
Ui design final
 
Hi600 ch09_text_slides
Hi600 ch09_text_slidesHi600 ch09_text_slides
Hi600 ch09_text_slides
 
How to repurpose websites for iPhones, iPads and touch screens
How to repurpose websites for iPhones, iPads and touch screensHow to repurpose websites for iPhones, iPads and touch screens
How to repurpose websites for iPhones, iPads and touch screens
 

More from Nada G.Youssef

Chapter 15: PCI Compliance for Merchants
Chapter 15: PCI Compliance for Merchants Chapter 15: PCI Compliance for Merchants
Chapter 15: PCI Compliance for Merchants Nada G.Youssef
 
Chapter 14: Regulatory Compliance for the Healthcare Sector
Chapter 14: Regulatory Compliance for the Healthcare SectorChapter 14: Regulatory Compliance for the Healthcare Sector
Chapter 14: Regulatory Compliance for the Healthcare SectorNada G.Youssef
 
Chapter 13: Regulatory Compliance for Financial Institutions
Chapter 13: Regulatory Compliance for Financial InstitutionsChapter 13: Regulatory Compliance for Financial Institutions
Chapter 13: Regulatory Compliance for Financial InstitutionsNada G.Youssef
 
Chapter 12: Business Continuity Management
Chapter 12: Business Continuity ManagementChapter 12: Business Continuity Management
Chapter 12: Business Continuity ManagementNada G.Youssef
 
Chapter 11: Information Security Incident Management
Chapter 11: Information Security Incident ManagementChapter 11: Information Security Incident Management
Chapter 11: Information Security Incident ManagementNada G.Youssef
 
Chapter 10: Information Systems Acquisition, Development, and Maintenance
			Chapter 10:  Information  Systems Acquisition, Development, and Maintenance			Chapter 10:  Information  Systems Acquisition, Development, and Maintenance
Chapter 10: Information Systems Acquisition, Development, and MaintenanceNada G.Youssef
 
Chapter 9: Access Control Management
Chapter 9: Access Control ManagementChapter 9: Access Control Management
Chapter 9: Access Control ManagementNada G.Youssef
 

More from Nada G.Youssef (20)

مجلة 1
مجلة 1مجلة 1
مجلة 1
 
Chapter Tewlve
Chapter TewlveChapter Tewlve
Chapter Tewlve
 
Chapter Eleven
Chapter ElevenChapter Eleven
Chapter Eleven
 
Chapter Ten
Chapter TenChapter Ten
Chapter Ten
 
Chapter Nine
Chapter NineChapter Nine
Chapter Nine
 
Chapter Eight
Chapter Eight Chapter Eight
Chapter Eight
 
Chapter Seven
Chapter SevenChapter Seven
Chapter Seven
 
Chapter Six
Chapter SixChapter Six
Chapter Six
 
Chapter Five
Chapter FiveChapter Five
Chapter Five
 
Chapter Four
Chapter FourChapter Four
Chapter Four
 
Chapter Three
Chapter ThreeChapter Three
Chapter Three
 
Chapter Two
Chapter TwoChapter Two
Chapter Two
 
Chapter one
Chapter oneChapter one
Chapter one
 
Chapter 15: PCI Compliance for Merchants
Chapter 15: PCI Compliance for Merchants Chapter 15: PCI Compliance for Merchants
Chapter 15: PCI Compliance for Merchants
 
Chapter 14: Regulatory Compliance for the Healthcare Sector
Chapter 14: Regulatory Compliance for the Healthcare SectorChapter 14: Regulatory Compliance for the Healthcare Sector
Chapter 14: Regulatory Compliance for the Healthcare Sector
 
Chapter 13: Regulatory Compliance for Financial Institutions
Chapter 13: Regulatory Compliance for Financial InstitutionsChapter 13: Regulatory Compliance for Financial Institutions
Chapter 13: Regulatory Compliance for Financial Institutions
 
Chapter 12: Business Continuity Management
Chapter 12: Business Continuity ManagementChapter 12: Business Continuity Management
Chapter 12: Business Continuity Management
 
Chapter 11: Information Security Incident Management
Chapter 11: Information Security Incident ManagementChapter 11: Information Security Incident Management
Chapter 11: Information Security Incident Management
 
Chapter 10: Information Systems Acquisition, Development, and Maintenance
			Chapter 10:  Information  Systems Acquisition, Development, and Maintenance			Chapter 10:  Information  Systems Acquisition, Development, and Maintenance
Chapter 10: Information Systems Acquisition, Development, and Maintenance
 
Chapter 9: Access Control Management
Chapter 9: Access Control ManagementChapter 9: Access Control Management
Chapter 9: Access Control Management
 

Recently uploaded

Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
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
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
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
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 

Recently uploaded (20)

Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
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
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
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
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 

Chap11

  • 1. © 2010 Pearson Addison-Wesley. All rights reserved. Addison Wesley is an imprint of Designing the User Interface: Strategies for Effective Human-Computer Interaction Fifth Edition Ben Shneiderman & Catherine Plaisant in collaboration with Maxine S. Cohen and Steven M. Jacobs CHAPTER 11: Balancing Function and Fashion
  • 2. 1-3 © 2010 Pearson Addison-Wesley. All rights reserved. Introduction • User experiences play a critical role in influencing software acceptance – Conversational messages have their limits – Design needs to be comprehensible, predictable, and controllable – Information layout is important – Multiwindow coordination – Designing for large, fast, high-resolution color displays 11-3
  • 3. 1-4 © 2010 Pearson Addison-Wesley. All rights reserved. Error messages • Phrasing of error messages or diagnostic warnings is critical, especially when dealing with novices • Avoid – imperious tone that condemns user – messages that are too generic (e.g. WHAT? or SYNTAX ERROR) – messages that are too obscure (e.g. FAC RJCT 004004400400) • Specificity Poor Better SYNTAX ERROR Unmatched left parenthesis ILLEGAL ENTRY Type first letter: Send, Read, or Drop INVALID DATA Days range from 1 to 31 BAD FILE NAME File names must begin with a letter 11-4
  • 4. 1-5 © 2010 Pearson Addison-Wesley. All rights reserved. Error messages (cont.) • Constructive guidance and positive tone – Messages should, where possible, indicate what users should do to correct the problem – Unnecessarily hostile messages using violent terminology can disturb non-technical users: • FATAL ERROR, RUN ABORTED • CATASTROPHIC ERROR: LOGGED WITH OPERATOR • Negative terms such as ILLEGAL, ERROR, INVALID, BAD should be eliminated or used infrequently Poor Better Run-Time error ‘-2147469 (800405): Method ‘Private Profile String’ of object ‘System’ failed. Virtual memory space consumed. Close some programs and retry. Resource Conflict Bus: 00 Device: 03 Function: 01 Remove your compact flash card and restart Network connection refused. Your password was not recognized. Please retype. Bad date. Drop-off date must come after pickup date. 11-5
  • 5. 1-6 © 2010 Pearson Addison-Wesley. All rights reserved. Error messages (cont.) • User-centered phrasing – Suggests user controls the interface, initializing more than responding – User should have control over amount of information system provides e.g. screen tips; a help button for context-sensitive help or an extensive online user manual – Telephone company, “We’re sorry, but we are unable to complete your call as dialed. Please hang up, check your number, or consult the operator for assistance”, versus “Illegal telephone number. Call aborted. Error number 583-2R6.9. Consult your user manual for further information.’ 11-6
  • 6. 1-7 © 2010 Pearson Addison-Wesley. All rights reserved. Error messages (cont.) • Appropriate physical format – use uppercase-only messages for brief, serious warnings – avoid code numbers; if required, include at end of message – debate over best location of messages. E.g. Could be: • near where problem arose • placed in consistent position on bottom of screen • near to, but not obscuring relevant information – audio signals useful, but can be embarrassing - place under user control 11-7
  • 7. 1-8 © 2010 Pearson Addison-Wesley. All rights reserved. Error messages (cont.) • Development of effective messages – Messages should be evaluated by several people and tested with suitable participants – Messages should appear in user manuals and be given high visibility – Users may remember the one time when they had difficulties with a computer system rather than the 20 times when everything went well – Recommendations • Increase attention to message design • Establish quality control • Develop guidelines – Have a positive tone – Be specific and address the problem in the user's terms – Place the users in control of the situation – Have a neat, consistent, and comprehensible format • Carry out usability test • Collect user performance data 11-8
  • 8. 1-9 © 2010 Pearson Addison-Wesley. All rights reserved. Error messages (cont.) 11-9
  • 9. 1-10 © 2010 Pearson Addison-Wesley. All rights reserved. Nonanthropomorphic design • Concerns – attributions of intelligence, autonomy, free will, etc can deceive, confuse, and mislead users – important to clarify differences between people and computers – users and designers must accept responsibility for misuse of computers – although attractive to some people, an anthropomorphic interface can produce anxiety in others • computers can make people feel dumb • computers should be transparent and support concentrating on the task in hand – mature technology should avoid Mumford's obstacle of animism – anthropomorphic interfaces may distract users • Microsoft’s ill-fated Clippet character was intended to provide help suggestions – Amused some, but annoyed many – Disruptive interference – Lacked appropriate emotional expressions 11-10
  • 10. 1-11 © 2010 Pearson Addison-Wesley. All rights reserved. Nonanthropomorphic design (cont.) • Advocates of anthropomorphic interfaces suggest that they may be most useful as teachers, salespeople, therapists, or entertainment figures • An alternative design is to present a human author of a package through prerecorded audio or video • Guidelines – Be cautious in presenting computers as people. – Design comprehensible, predictable, and controllable interfaces. – Use appropriate humans for introductions or guides. – Use cartoon characters in games or children’s software, but usually not elsewhere – Provide user-centered overviews for orientation and closure. – Do not use 'I' pronouns when the computer responds to human actions. – Use "you" to guide users, or just state facts. 11-11
  • 11. 1-12 © 2010 Pearson Addison-Wesley. All rights reserved. Display design • Effective display designs must provide all the necessary data in the proper sequence to carry out the task • Mullet and Sano's categories of design principles: – Elegance and Simplicity: unity, refinement and fitness – Scale, Contrast, and Proportion: clarity, harmony, activity, and restraint – Organization and Visual Structure: grouping, hierarchy, relationship, and balance – Module and Program: focus, flexibility, and consistent application – Image and Representation: immediacy, generality, cohesiveness, and characterization – Style: distinctiveness, integrity, comprehensiveness, and appropriateness 11-12
  • 12. 1-13 © 2010 Pearson Addison-Wesley. All rights reserved. 11-13 Samples of the 162 data-display guidelines from Smith and Mosier
  • 13. 1-14 © 2010 Pearson Addison-Wesley. All rights reserved. Display design (cont.) • Field layout – Blank spaces and separate lines can distinguish fields. – Names in chronological order, alignment of dates, familiar date separators. – Labels are helpful for all but frequent users. – Distinguish labels from data with case, boldfacing, etc. – If boxes are available they can be used to make a more appealing display, but they consume screen space. – Specify the date format for international audiences – Other coding categories – background shading, color, and graphic icons 11-14
  • 14. 1-15 © 2010 Pearson Addison-Wesley. All rights reserved. Display design (cont.) • Empirical results – structured form superior to narrative form – improving data labels, clustering related information, using appropriate indentation and underlining, aligning numeric values, and eliminating extraneous characters improves performance – performance times improve with fewer, denser displays for expert users – screen contents should contain only task-relevant information – consistent location, structure, and terminology across displays important – sequences of displays should be similar throughout the system for similar tasks – sequences of displays should be similar throughout the system for similar tasks 11-15
  • 15. 1-16 © 2010 Pearson Addison-Wesley. All rights reserved. Display design (cont.) • Display-complexity metrics – Although knowledge of the users’ tasks and abilities is key to designing effective screen displays, objective and automatable metrics of screen complexity are attractive aids • Tullis (1997) developed four task- independent metrics for alphanumeric displays: – Overall Density – Local Density – Grouping – Layout Complexity 11-16
  • 16. 1-17 © 2010 Pearson Addison-Wesley. All rights reserved. Display design (cont.) • Sears (1993) developed a task-dependent metric called layout appropriateness to assess whether the spatial layout is in harmony with the users’ tasks 11-17
  • 17. 1-18 © 2010 Pearson Addison-Wesley. All rights reserved. Web page design 11-18 The top ten mistakes of web-based presentation of information (Tullis)
  • 18. 1-19 © 2010 Pearson Addison-Wesley. All rights reserved. Web page design (cont.) 11-19 • Numerous guidelines for web designers are available on the Web and can be incorporated into your design process to ensure consistency and adherence to emerging standards. • Examples include, but are not limited to: • The Java Look and Feel Design Guidelines, Second Edition (Sun, 2001) • Sun’s Web Design Guide (Sun, 2008) • The National Cancer Institute’s Research-Based Web Design & Usability Guidelines (NCI, 2008) • The World Wide Web Consortium’s Web Accessibility Initiative (WAI, 2008) • The Web Style Guide (Lynch and Horton, 2008) • There are numerous web sites that address web design, some of which were created as companions to relevant books: • Web 2.0 How-To Design Guide (Hunt, 2008) • Web Bloopers (Johnson, 2003) • KillerSites.com (Siegel, 1997)
  • 19. 1-20 © 2010 Pearson Addison-Wesley. All rights reserved. Web page design (cont.) 11-20 Mash-ups are web pages or applications that integrate complementary elements from two or more sources (for example, Craigslist and Google Maps™
  • 20. 1-21 © 2010 Pearson Addison-Wesley. All rights reserved. Window design • Introduction – Users need to consult multiple sources rapidly – Must minimally disrupt user's task – With large displays, eye-head movement and visibility are problems – With small displays, windows too small to be effective – Need to offer users sufficient information and flexibility to accomplish task, while reducing window housekeeping actions, distracting clutter, eye-head movement • opening, closing, moving, changing size • time spent manipulating windows instead of on task – Can apply direct-manipulation strategy to windows – Rooms - a form of window macro that enables users to specify actions on several windows at once 11-21
  • 21. 1-22 © 2010 Pearson Addison-Wesley. All rights reserved. Window design • Coordinating multiple windows – Designers may break through to the next generation of window managers by developing coordinate windows, in which windows appear, change contents, and close as a direct result of user actions in the task domain – Such sequences of actions can be established by designers, or by users with end-user programming tools – A careful study of user tasks can lead to task-specific coordinations based on sequences of actions – Important coordinations: • Synchronized scrolling • Hierarchical browsing • Opening/closing of dependent windows • Saving/opening of window state 11-22
  • 22. 1-23 © 2010 Pearson Addison-Wesley. All rights reserved. Window design 11-23 Hierarchical browsing has been integrated into Windows Explorer to allow users to browse hierarchical directories, into Outlook to enable browsing of folders of e-mails and into many other applications. Hierarchical browsing in the XperCASE tool example here (now called EasyCASE with EasyCODE). The specification is on the left. As users click on components (DoubleAttrWebAdapter), the detail view appears on the right in a Nassi-Shneiderman chart.
  • 23. 1-24 © 2010 Pearson Addison-Wesley. All rights reserved. Window design • Image browsing – A two-dimensional cousin of hierarchical browsing • Work with large images • Overview in one window (context), detail in another (focus) • Field of view box in the overview • Panning in the detail view, changes the field of view box • Matched aspect ratios between field of view box and the detail view 11-24
  • 24. 1-25 © 2010 Pearson Addison-Wesley. All rights reserved. • Zoom factors: 5-30 – Larger suggests an intermediate view is needed • Semantic zooming • Side by side placement, versus fisheye view 11-25
  • 25. 1-26 © 2010 Pearson Addison-Wesley. All rights reserved. Window design • Image browsing (cont.) – The design of image browsers should be governed by the users’ tasks, which can be classified as follows: • Image generation • Open-ended exploration • Diagnostics • Navigation • Monitoring 11-26
  • 26. 1-27 © 2010 Pearson Addison-Wesley. All rights reserved. Window design • Personal role management – A role centered design emphasizes he users’ taks rather than the applications and documents • Vision statement • Set of people • Task hierarchy • Schedule • Set of documents 11-27
  • 27. 1-28 © 2010 Pearson Addison-Wesley. All rights reserved. Window design • Personal role management (cont.) – The requirements for personal role management include: • Support a unified framework for information organization according to users' roles • Provide a visual, spatial layout that matches tasks • Support multi-window actions for fast arrangement of information • Support information access with partial knowledge of its nominal, spatial, temporal, and visual attributes and relationships to other pieces of information. • Allow fast switching and resumption among roles • Free user's cognitive resources to work on task domain actions rather than interface domain actions. • Use screen space efficiently and productively for tasks. 11-28
  • 28. 1-29 © 2010 Pearson Addison-Wesley. All rights reserved. Color • Color can – Soothe or strike the eye – Add accents to an uninteresting display – Facilitate subtle discriminations in complex displays – Emphasize the logical organization of information – Draw attention to warnings – Evoke string emotional reactions of joy, excitement, fear, or anger 11-29
  • 29. 1-30 © 2010 Pearson Addison-Wesley. All rights reserved. Color • Guidelines – Use color conservatively – Limit the number and amount of colors – Recognize the power of color to speed or slow tasks – Color coding should support the task – Color coding should appear with minimal user effort – Color coding should be under user control – Design for monochrome first – Consider the needs of color-deficient users – Color can help in formatting – Be consistent in color coding – Be alert to common expectations about color codes – Be alert to problems with color pairings – Use color changes to indicate status changes – Use color in graphic displays for greater information density 11-30
  • 30. 1-31 © 2010 Pearson Addison-Wesley. All rights reserved. Color 11-31