Professional Documents
Culture Documents
HF750 SP11
2/10/11
Usability Problems
Categorization and Prioritization Methodologies
Table of Contents
Introduction: What is a usability problem? .................................................................. 2 Categorization and Prioritization Methodologies ........................................................ 3
Rubin and Chisnell Categorization and Prioritization ........................................................ 3 Nielsen Categorization and Prioritization ............................................................................... 3 Wilson Severity Scale.................................................................................................................... 4 Spool Characterization Exercises .............................................................................................. 4
Strengths and Weaknesses ................................................................................................. 5 Summary and Conclusion.................................................................................................. 6 Works Cited ......................................................................................................................... 9
Armen Chakmakjian
HF750 SP11
2/10/11
Rubin and Chisnell are well-respected and experienced usability specialists whose areas of expertise are usability testing and consulting. Management and IT researchers such as Drs. Monideepa Tarafdar and Jie Zhang use a slightly different set of criteria they cull from existing existing studies (Tarafdar & Zhang, 2005): Easy to use Challenging Relevant Visually Appealing Well laid out Use of multimedia
That last criteria, seems a bit out of place and specific, but the authors of that study posit Given the rapid advances in multimedia technologies, organizations are now increasingly using multimedia elements for displaying and communicating audio and video information through their websites. Jenifer Tidwell, a designer and programmer, defines usability by the use of patterns. Programming in known patterns or paradigms allows for understandable methodologies to be recognized and allows for performance improvement and maintainability. Applying these same criteria to usable interfaces, Tidwell (Tidwell, 2005) defines usability patterns as Safe Exploration Instant Gratification
Armen Chakmakjian
Satisfiying Changes in Midstream Deferred Choices Incremental Construction Habituation (Wilson, 1999) Spatial Memory Prospective Memory Streamlined Repetition Keyboard Only Other People's Advice
HF750 SP11
2/10/11
She further states: an interface that supports these patterns well will help users achieve their goals far more effectively than interfaces that don't support them. (Tidwell, 2005). While these expert lists are useful, they do not directly lend themselves to categorization and ranking in a systematic way. Those frameworks are discussed further in this paper.
Armen Chakmakjian
HF750 SP11
2/10/11
mentions even though severity has several components, it is common to combine all aspects of severity in a single severity rating as an overall assessment of each usability problem in order to facilitate prioritizing and decision-making. (Nielsen, 1995) Nielsen also mentions that the number of evaluators and the time needed to do the evaluation are less important than the fact that the evaluators provide individual severity ratings independently. (Nielsen, 1995)
Exhibit 6) Wilson describes a set of attributes (see Exhibit 5) that should be considered
when rating the severity of usability issues. (Wilson, 1999) Wilson also gives advice that since this issues occur in the midst of a development process, that a usability engineer attend any bug triage that is run by development or product management to bring the usability perspective to that process. Another side effect would be to train development and product management about usability issues. (Wilson, 1999)
For the purposes of this exercise, I also looked at a detailed summary of the Dumas and Redish method (Swain, 2010), but found no particular significant differentiating factor
Armen Chakmakjian
HF750 SP11
2/10/11
Armen Chakmakjian
HF750 SP11
2/10/11
frequency of occurrence and potential population affect. While experienced teams may be able to coalesce around this calculation, it might be better to break those two numbers out so to account for the variance of team member expertise. Ideally system that requires someone to know something that isnt on the table at the time of analysis is less than ideal where team composition may vary.
Armen Chakmakjian
HF750 SP11
2/10/11
Severity Ranking 4
Severity Definition
The user either is not able to or will not want to use a particular part of the product because of the way that the product has been designed and implemented. Example: Product crashes unexpectedly whenever it is powered on at altitude. The user will probably use or attempt to use the product, but will be severely limited in his or her ability to do so. The user will have great difficulty in working around the problem. Example: Synchronizing the device to another device can only happen when certain files are not in use. It isn't obvious when the files are in use. The user will be able to use the product in most cases, but will have to take some moderate effort in getting around the problem. Example: The user can make sure that all complementary applications are closed while syncing the two devices. The problem occurs only intermittently, can be circumvented easily, or is dependent on a standard that is outside the product's boundaries. Could also be a cosmetic problem. Example: The message area of the device's small screen is at the very top, dark blue, and often shaded by the frame of the screen.
Severe
Moderate
Irritant
Frequency Estimated frequency of occurrence ranking Will occur >90% of the time the product is used 4 Will occur 51-89% of the time 3 Will occur 11-50% of the time 2 Will occur <10% of the time 1 (Rubin & Chisnell, 2008)
Description Is it common or rare? Will it be easy or difficult for the users to overcome? Is it a one-time problem that users can overcome once they know about it or will users repeatedly be bothered by the problem? Effect on the popularity of a product, even if they are "objectively" quite easy to overcome.
Armen Chakmakjian
HF750 SP11
2/10/11
Description I don't agree that this is a usability problem at all Cosmetic problem only: need not be fixed unless extra time is available on project Minor usability problem: fixing this should be given low priority Major usability problem: important to fix, so should be given high priority Usability catastrophe: imperative to fix this before product can be released
Description Performance is often a primary usability attribute. Performance can be poor (e.g. searching a database takes several minutes to complete) or too good (e.g. autoscrolling can be difficult on a fast machine). An example would be the wrong default button on the confirmation message 'Do you want to delete this message?'. Choosing 'Yes" for the default button would be very serious because it would cause the loss of the entire database. What is the impact of the error on time, money, reputation (for example, you make the default 'reply to all' and your whole team gets a message meant for only one person). Some companies have user interface standards. Violation of standards at one company I worked for was a high-level usability bug even if the actual violation was not too severe. Standards are mandatory so violations of standards usually carry a higher penalty than a violation of guidelines. A high-volume data-entry system should be optimized for the keyboard. Forcing a user to switch from the keyboard to the mouse repeatedly could easily slow input down and increase expenses. For high-volume input, too many keyboard-mouse transitions could be a severe usability problem. Does the user cringe when the screen comes up? Can the user find information in dense screens? This is sometimes a hard attribute to judge, but for Web pages and GUIs this is a serious issue.
Probability of error
Violations of standards
(Wilson, 1999)
Armen Chakmakjian
HF750 SP11
2/10/11
Description Catastrophic error causing irrevocable loss of data or damage to the hardware or software. The problem could result in large-scale failures that prevent many people from doing their work. Performance is so bad that the system cannot accomplish business goals. Severe problem causing possible loss of data. User has no workaround to the problem. Performance is so poor that the system is universally regarded as 'pitiful'. Moderate problem causing no permanent loss of data, but wasted time. There is a workaround to the problem. Internal inconsistencies result in increased learning or error rates. An important function or feature does not work as expected. Minor but irritating problem. Generally, it causes loss of data but the problem slows users down slightly, minimal violations of guidelines that affect appearance or perception, and mistake that are recoverable. Minimal error. The problem is rare and causes no data loss or major loss of time. Minor cosmetic or consistency issue.
Level 2
Level 3
Level 4
Level 5
(Wilson, 1999)
Works Cited
Nielsen, J. (1995). Severity Ratings for Usability Problems. Retrieved 02 06, 2011, from Useit.com: http://www.useit.com/papers/heuristic/severityrating.html Rubin, J., & Chisnell, D. (2008). Handbook of Usability Testing (Second ed.). Indianapolis, Indiana, USA: Wiley Publishing, Inc. Spool, J. (2007, 08 24). Resolving Group Name Differences in a KJ Analysis. Retrieved 02 06, 2011, from User Interface Engineering: http://www.uie.com/brainsparks/2007/08/24/resolving-group-name-differencesin-a-kj-analysis/ Swain, A. (2010). Categorizing Usability Problems. Class report, Bentley, HF, Waltham. Tarafdar, M., & Zhang, J. (2005). ANALYSIS OF CRITICAL WEBSITE CHARACTERISTICS: A CROSS-CATEGORY STUDY OF SUCCESSFUL WEBSITES. The Journal of Computer Information Systems , 46 (2), 14-24. Wilson, C. (1999, 04). Usability Interface: Reader's Questions: Severity Scales. Retrieved 02 06, 2011, from The Usability SIG Newsletter: http://www.stcsig.org/usability/newsletter/9904-severity-scale.html