We think you have liked this presentation. If you wish to download it, please recommend it to your friends in any social system. Share buttons are a little bit lower. Thank you!
Presentation is loading. Please wait.
Published byKristopher Braswell
Modified over 2 years ago
© 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 10: Quality of Service
1-2 © 2010 Pearson Addison-Wesley. All rights reserved. Quality of Service Introduction –1960s: mathematical computation association with computation time –World wide web: means graphics, & network congestion effect response time –Time is precious Lengthy or unexpected system response time can produce: –Frustration –Annoyance –Eventual anger Speedy and quickly done work can result in users: –learning less –reading with lower comprehension –making more ill-considered decisions –committing more data-entry errors 10-2
1-3 © 2010 Pearson Addison-Wesley. All rights reserved. Models of response-time impacts Response time –The number of seconds it takes from the moment users initiate an activity until the computer presents results on the display User think time –The number of seconds the user thinks before entering the next action 10-3
1-4 © 2010 Pearson Addison-Wesley. All rights reserved. Models of response-time impacts Designers of response times and display rates in HCI must consider: –complex interaction of technical feasibility –cost –task complexity –user expectations –speed of task performance –error rates –error handling procedures Overall majority of users prefer rapid interactions –Lengthy response times (15 seconds) are detrimental to productivity –Rapid response times (1 second or less) are preferable, but can increase errors for complex tasks 10-4
1-5 © 2010 Pearson Addison-Wesley. All rights reserved. Models of response-time impacts Display Rate –Alphanumeric displays: The speed in characters per second at which characters appear for the user to read –World Wide Web Applications: Display rate may be limited by network transmission speed or server performance Reading textual information from a screen is a challenging cognitive and perceptual task –Users relax when the screen fills instantly- beyond a speed where someone may feel compelled to keep up Cognitive human performance would be useful for: –making predictions –designing systems –formulating management policies 10-5
1-6 © 2010 Pearson Addison-Wesley. All rights reserved. Tune World Wide Web applications to improve performance 10-6 Designers can optimize web pages to reduce byte counts and numbers of files or provide previews of materials available in digital libraries or archives to help reduce the number of queries and accesses to the network
1-7 © 2010 Pearson Addison-Wesley. All rights reserved. Models of response-time impacts Limitations of short-term and working memory Any cognitive model must emerge from an understanding of human problem-solving abilities Magic number seven - plus or minus two –The average person can rapidly recognize seven chunks of information at a time –This information can be held for 15 to 30 seconds in short-term memory –Size of the chunks depends on the person' s familiarity with the material Short-term memory and working memory are used in conjunction for processing information and problem solving –Short-term memory processes perceptual input –Working memory generates and implements solutions People learn to cope with complex problems by developing higher- level concepts using several lower-level concepts brought together into a single chunk Short term and working memory are highly volatile –Disruptions cause loss of memory –Delays require that memory be refreshed 10-7
1-8 © 2010 Pearson Addison-Wesley. All rights reserved. Models of response-time impacts Source of errors Solutions to problems must be recorded to memory or implemented –Chance of error increases when solutions are recorded When using an interactive computer system users may formulate plans and have to wait for execution time of each step Long (1976) found unskilled and skilled typists worked more slowly and made more errors with longer response times –For a given user and task, there is a preferred response time Conditions for optimum problem solving Longer response time causes uneasiness in the user because the penalty for error increases Shorter response time may cause the user to fail to comprehend the presented materials Progress indicators shorten perceived elapsed time and heighten satisfaction: –graphical indicators –blinking messages –numeric seconds left for completion 10-8
1-9 © 2010 Pearson Addison-Wesley. All rights reserved. Models of response-time impacts Conditions for optimum problem solving (cont.) Rapid task performance, low error rates, and high satisfaction can come from: –Users have adequate knowledge of the objects and actions necessary for the problem-solving task –The solution plan can be carries out without delays –Distractions are eliminated –User anxiety is low –There is feedback about progress toward solution –Errors can be avoided or handled easily Other conjectures in choosing the optimum interaction speed –Novices may exhibit better performance with slower response time –Novices prefer to work at slower speeds –With little penalty for an error, users prefer to work more quickly –When the task is familiar and easily comprehended, users prefer more rapid action –If users have experienced rapid performance previously, they will expect in future situations 10-9
1-10 © 2010 Pearson Addison-Wesley. All rights reserved. Expectations and attitudes Related design issues may clarify the question of acceptable response time –E.g. how long before hearing a dial-tone Two-second limit (Miller, 1968) appropriate for many tasks But users have adapted a working style and expectation based on responses within a fraction of a second People can detect 8% changes in a 2-4 second response time Response-time choke A system is slowed down when the load is light and potential performance high Makes the response time more uniform over time and across users, avoiding expectations that cant always be met Response time across web sites varies It effects user interest and quality assessment Three things influence response-time: Previous experiences The individual's tolerance for delays Task complexity 10-10
1-11 © 2010 Pearson Addison-Wesley. All rights reserved. User productivity Repetitive tasks –Nature of the task has a strong influence on whether changes in response time alter user productivity –Shorter response time means users responds more quickly, but decisions may not be optimal –Goodman and Spence (1981) – reduced response time lead to more productivity –Teal and Rudnecky (1992) – slower response time lead to more accuracy Problem solving tasks –Users will adapt their work style to the response time –Users will change their work habits as the response time changes –Grossberg, Wiesen, and Yntema (1976) – the time to solution was invariant with respect to response time Summary –Users pick up the pace of the system to work more quickly with shorter response time –Higher throughput of work demands more attention must be paid to minimizing the cost of delay of error recovery 10-11
1-12 © 2010 Pearson Addison-Wesley. All rights reserved. Variability People are willing to pay substantial amounts of money to reduce the variability in their life, e.g. insurance Goodman and Spence (1981) –Subjects took more advantage of fast response time by making their subsequent commands immediately and balancing the time lost in waiting for slower responses Modest variations in response time (plus or minus 50% of the mean) appear to be tolerable It may be useful to slow down unexpected fast responses 10-12
1-13 © 2010 Pearson Addison-Wesley. All rights reserved. Frustrating experiences (Ceaparu et al., 2004) 46% to 53% of users time was seen as being wasted Recommendations include improving the quality of service and changes by the user Poor quality of service is more difficult in emerging markets and developing nations User training can help Email a common application, but also a common source of frustration Viruses also a problem 10-13
1-14 © 2010 Pearson Addison-Wesley. All rights reserved. Frustrating experiences (cont.) Since frustration, distractions, and interruptions can impede smooth progress, design strategies should enable users to maintain concentration. Three initial strategies can reduce user frustration: 1.Reduce short-term and working memory load 2.Provide information abundant interfaces 3.Increase automaticity Automaticity in this context is the processing of information (in response to stimuli) in a way that is automatic and involuntary, occurring without conscious control. An example is when a user performs a complex sequence of actions with only a light cognitive load, like a driver following a familiar route to work with little apparent effort. 10-14
© 2010 Pearson Addison-Wesley. All rights reserved. Addison Wesley is an imprint of Designing the User Interface: Strategies for Effective Human-Computer.
1 Chapter 11 Quality of Service. 2 Introduction 1960s: user perception of computer speed = response time for mathematical computations, program compilations,
Copyright © 2005, Pearson Education, Inc. An Instructor’s Outline of Designing the User Interface 4th Edition by Ben Shneiderman & Catherine Plaisant Slides.
Chapter 10 Response Time and Display Rate February 3, 2004.
1 Quality of Service Quality of Service Dropped connections Unavailable websites Network outages & Delays Goal is to reduce user frustration.
Lecture 6 User Interface Design SFDV Principles of Information Systems.
10 Usability Heuristics for User Interface Design.
Object-Oriented Software Engineering Practical Software Development using UML and Java Chapter 7: Focusing on Users and Their Tasks.
Foundations of Team Leadership 1 Challenge of Virtual Teams Technological challenges over and above geographical & human ones.
Human-Computer Interaction Design process Task and User Characteristics Guidelines Evaluation ISE
1 User Interface Design CIS 375 Bruce R. Maxim UM-Dearborn.
Dialog Styles. The Six Primary Styles of Interaction n Q & A n Menu selection n Form fill-in n Command language n Natural language n Direct manipulation.
Today’s class Group Presentation More about principles, guidelines, style guides and standards In-class exercises More about usability Norman’s model of.
1 ISE 412 Human-Computer Interaction Design process Task and User Characteristics Guidelines Evaluation.
1 Human-Computer Interaction Design process Task and User Characteristics Guidelines Evaluation.
Dialog Styles. The Five Primary Styles of Interaction 4 Menu selection 4 Form fill-in 4 Command language 4 Natural language 4 Direct manipulation.
By Alanoud Al Saleh. PACS and HIS&RIS All PACS, whether they span the entire enterprise or a localized within a department, should also interface with.
Cognetics and the Locus of Attention The Humane Interface, Jef Raskin Presented by: Dana L.Cobb.
Human Computer Interface. HCI and Designing the User Interface The user interface is a critical part of an information system -- it is what the users.
Introduction Testing is examining the project performance according to the specifications that have been agreed. This will include the robustness of the.
User Interface Design Lecture #4 Part-A. 30 January, 2008Human Computer Interaction Spring 2008, Lecture #4A 2 Agenda Principles on User Interface Design.
1 Chapter 12 User Interface Design Software Engineering: A Practitioner’s Approach, 6th edition by Roger S. Pressman.
Interfaces for Staying in the Flow Benjamin B. Bederson Computer Science Department Human-Computer Interaction Lab University of Maryland
Systems and User Interface Software. Types of Operating System Single User Multi User Multi-tasking Batch Processing Interactive Real Time.
Wortham. Assessment in Early Childhood Education, 5e. © 2008 by Pearson Education, Inc. All Rights Reserved. Classroom Assessments Checklists, Rating Scales,
RESPONSE TIME CS3xx3 Human Computer Interaction. Response Time [Deborah J. Mayhew] Task Time = System Response Time + System Display Rate + User Scan/Read.
Consumer Decision Making Chapter Decisions –Requires a choice between different behaviors –Marketers are interested in consumers’ purchase behaviors.
Chapter 11: Interaction Styles. Interaction Styles Introduction: Interaction styles are primarily different ways in which a user and computer system can.
A SPEAKER’S GUIDEBOOK 4 TH EDITION CHAPTER 4 Listening.
1 Human Computer Interaction Week 9 Usability Concept.
Chapter Two The Model of Strategic Communication.
Distributed Systems Major Design Issues Presented by: Christopher Hector CS8320 – Advanced Operating Systems Spring 2007 – Section 2.6 Presentation Dr.
Chapter 5 Conflict Management Design. Defining Conflict Management:- Conflict management does not necessarily imply avoidance, reduction, or termination.
Part 4: Evaluation Days 25, 27, 29, 31 Chapter 20: Why evaluate? Chapter 21: Deciding on what to evaluate: the strategy Chapter 22: Planning who, what,
1 These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 5/e and are provided with permission by.
Copyright 2002 Prentice-Hall, Inc. Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich Chapter 13 Designing.
© 2010 Pearson Addison-Wesley. All rights reserved. Addison Wesley is an imprint of Chapter 10: Recursion Problem Solving & Program Design in C Sixth Edition.
1 Devon M. Simmonds University of North Carolina, Wilmington CSC450 Software Engineering User Interface Design.
Presentation Styles Balancing Function And Fashion Ben Carson Rajesh Golla Sunil D’souza.
International Business 9e By Charles W.L. Hill McGraw-Hill/Irwin Copyright © 2013 by The McGraw-Hill Companies, Inc. All rights reserved.
7M701 1 User Interface Design Sommerville, Ian (2001) Software Engineering, 6 th edition: Chapter 15
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 15Slide 1 User interface design l Designing effective interfaces for software systems.
Copyright ©2010 Pearson Education, Inc. publishing as Prentice Hall 6- 1 Basic Marketing Research: Using Microsoft Excel Data Analysis, 3 rd edition Alvin.
Crew Resources Management Lecture 7: Workload Management.
Introduction to Neural Networks and Example Applications in HCI Nick Gentile.
© 2017 SlidePlayer.com Inc. All rights reserved.