Chapter 1
Chapter 1
Introduction
Use with Human Computer Interaction by Serengul Smith-Atakan ISBN 1-84480-454-4 2006 Middlesex University Press
HCI
HCI stands for Human-computer interaction It is the study of computer systems from the users point of view Its goal is to understand why computer systems are easy/difficult to use, and... ...be able to design easier systems
Use with Human Computer Interaction by Serengul Smith-Atakan ISBN 1-84480-454-4 2006 Middlesex University Press
Aim
The aim of this study is to introduce you to the fundamental and exciting area of human computer interaction (HCI) and to prepare you for more advanced HCI topics.
Use with Human Computer Interaction by Serengul Smith-Atakan ISBN 1-84480-454-4 2006 Middlesex University Press
For example, the user wants to write a letter. The system supports letter writing. Thus a useful system supports the objectives of the user.
For something to be usable it must allow the users to achieve the task they want to easily and enjoyably. For example, one letter production might be easy and pleasant to use, whilst another letter production system might be difficult and frustrating to use.
Use with Human Computer Interaction by Serengul Smith-Atakan ISBN 1-84480-454-4 2006 Middlesex University Press
Useful or usable?
The ticketing system is useful, ...but not usable Useful the system can do the task which it is for Easy to measure (so long as you know what the task is) Usable the system can easily do the task Difficult to measure
Use with Human Computer Interaction by Serengul Smith-Atakan ISBN 1-84480-454-4 2006 Middlesex University Press
Use with Human Computer Interaction by Serengul Smith-Atakan ISBN 1-84480-454-4 2006 Middlesex University Press
Use with Human Computer Interaction by Serengul Smith-Atakan ISBN 1-84480-454-4 2006 Middlesex University Press
Task analysis
HTA
Requirements gathering
Requirement statement
Functional Non-functional
Storyboard
Prototype implementation
Prototype
Evaluation
Installation
Final implementation
Use with Human Computer Interaction by Serengul Smith-Atakan ISBN 1-84480-454-4 2006 Middlesex University Press
This lecture...
A closer look at tools for designing interactive systems What is design Why is design problematic for HCI Different design methodologies Benefits Drawbacks
Use with Human Computer Interaction by Serengul Smith-Atakan ISBN 1-84480-454-4 2006 Middlesex University Press
Use with Human Computer Interaction by Serengul Smith-Atakan ISBN 1-84480-454-4 2006 Middlesex University Press
Design as a process
Design step
Design space
Requirements
Use with Human Computer Interaction by Serengul Smith-Atakan ISBN 1-84480-454-4 2006 Middlesex University Press
Implementation
???
Requirements
Use with Human Computer Interaction by Serengul Smith-Atakan ISBN 1-84480-454-4 2006 Middlesex University Press
Implementation
Designers...
Designers plot a course through the design tree Each step is a design decision At any point in the design tree there are several possible decisions The possible decisions make a design space
Use with Human Computer Interaction by Serengul Smith-Atakan ISBN 1-84480-454-4 2006 Middlesex University Press
So what?
UCD puts the user in at every stage of the process to test usability reqs Very expensive Other design methods Usability engineering Questions Options Criteria Attempts to force usability issues on designers
Use with Human Computer Interaction by Serengul Smith-Atakan ISBN 1-84480-454-4 2006 Middlesex University Press
Usability engineering
An attempt to... Define HCI in an HCI language Make HCI challenges look like engineering challenges Deals with... Explicit goals Explicit metrics etc
Use with Human Computer Interaction by Serengul Smith-Atakan ISBN 1-84480-454-4 2006 Middlesex University Press
Example...
Menu system on a mobile phone... Lots of functions Limited screen space Challenge... How to (sensibly) organise those functions into a small screen space
Use with Human Computer Interaction by Serengul Smith-Atakan ISBN 1-84480-454-4 2006 Middlesex University Press
Use with Human Computer Interaction by Serengul Smith-Atakan ISBN 1-84480-454-4 2006 Middlesex University Press
So what?
Specification: Says what is expected of the system Not how the system should do it Not a design solution Makes the design space clearer What is acceptable as a design solution How to measure the acceptableness
Use with Human Computer Interaction by Serengul Smith-Atakan ISBN 1-84480-454-4 2006 Middlesex University Press
Specification to design
Usability specification defines the design space... How to choose the best option in the design space? 1st: Design some options (Creative: hard to systematise) 2nd: Analyse those options 3rd: Decide which is best
Use with Human Computer Interaction by Serengul Smith-Atakan ISBN 1-84480-454-4 2006 Middlesex University Press
Use with Human Computer Interaction by Serengul Smith-Atakan ISBN 1-84480-454-4 2006 Middlesex University Press