Documente Academic
Documente Profesional
Documente Cultură
HIT2316/6316 Usability
Intended Learning Outcomes
1. Describe the process and principles of User-Centred Design and explain the role of User-Centred Design in the software development process. 2. Discuss different methods of researching, analysing and documenting context of use (i.e., users, goals and tasks and environment). 3. Set and justify measurable usability requirements. 4. Create a prototype user interface and discuss design decisions in relation to: a. conceptual design, b. design guidelines, c. interface elements, and d. psychological principles. 5. Discuss different usability evaluation methods and critically evaluate user interface designs using both inspection and empirical usability evaluation methods. 6. Describe and follow guidelines for the ethical treatment of research participants.
Note: The aim of these notes is to provide you with a broad outline and context for the material you are expected to learn in usability. These notes are not intended to be your primary resource. You are strongly advised to read the text book.
1.2
CreditDistinction
In addition, student is able to illustrate UCD principles and process within a given situation. Student is able to explain the relationship between UCD process and principles. Student is able to offer a good explanation of the relationship between UCD and software development. Student is able to address the relationship on more than one dimension.
High Distinction
In addition student shows evidence of a sophisticated understanding of UCD and its contribution to software development.
Knowledge and Student is unable to understanding provide a complete or largely correct description of the following concepts: UCD principles, UCD process, ISO denition of usability, basic phases of software development, software quality. Student is unable to provide an explanation of the relationship between any aspects of UCD and software development.
Module 01 User-Centred Design: Presentation 01.1: Usability Presentation 01.2: User-Centred Design Lecture Discussion Questions Tutorial 01: Introduction Assessment Method Summative Assessment: Response to short essay question in nal exam. Formative Assessment: Tutorial Exercises. Required Reading: Stone et al. Chapter 1 Stone et al. Chapter 29 Extra Reading: Bias, R. G. & C-M, Karat (2005). Justifying Cost-Justifying Usability. In Bias, R. G. and Mayhew, D. J. Cost-justifying usability: An update for the internet age (2nd Ed). Morgan Kaufmann: San Franciso. (available as e-book from Library catalogue)
1.3
1.4
1.5
effectiveness, efciency and satisfaction in a specied context of use. The denition, as does most of the ISO standards, comes from a background of business and military products for which there has traditionally been a strong focus on time and motion. The denition does not necessarily capture the full meaning of what it means for a product to be usable. However, it is useful as a starting point and provides an insight into the concerns of usability.
1.6
1.7
the development team because it generally not something that goes into their budget. However, a large volume of support calls can be a big drain on a company and even small improvements in usability can be benecial if they reduce calls to the help line.
1.8
Measurement Imagine you set yourself the goal of your product being easy to use. How will you tell whether you have met this goal? A key aspect of any engineering process is to have measures of success so you know you have built the product to specications. The same is true for usability. Unless you can measure your usability outcomes you cant tell if you have been successful or not. Example measures for effectiveness might be the number of tasks successfully completed, for efciency, the time taken to do a task and for satisfaction, it could be a score on a satisfaction questionnaire. The appropriate measure will depend on the product under development.
Usability is not the icing on the cake. Learn how to make usability part of your work. Usability connects people and technology.
You can't prevent people from putting beans in their noses. But you shouldn't stuff beans in their noses." - Stan Schwartz
1.9
1.10
Attribute functionality
Description the capability of the software to provide functions which meet stated and implied needs when the software is used under specied conditions. the capability of the software to maintain its level of performance when used under specied conditions. the capability of the software to be understood, learned, used and liked by the user, when used under specied conditions. the capability of the software to provide the required performance, relative to the amount of resources used, under stated conditions. the capability of the software to be modied. Modications may include corrections, improvements or adaptation of the software to changes in environment, and in requirements and functional specications. the capability of software to be transferred from one environment to another.
reliability
usability
efciency
maintainability
portability
1.11
user. Sometimes the answer might not be in the technology. I will now discuss the ve parts of the UCD process.
1.12
to mention the person hours involved in setting up, gathering and analysing data. This is an important stage of the UCD process. However, we do not have time to go into any more depth on this topic. Some issues are followed up in Chapter 29 of Stone et al. You may also do other units in your degree which look at management issues in more detail.
1.13
ability to do rapid prototyping will be one of the most valuable skills you to take away from this unit.
"... this is so simple a ve year old child could understand it. "Quick, run out and bring me a ve year old child." - Groucho Marx