User-centered approaches to interaction design

Slides:



Advertisements
Similar presentations
Design, prototyping and construction
Advertisements

Virtual University - Human Computer Interaction 1 © Imran Hussain | UMT Imran Hussain University of Management and Technology (UMT) Lecture 20 User Research.
Chapter 9 User-centered approaches to interaction design By: Sarah Obenhaus Ray Evans Nate Lynch.
THE PROCESS OF INTERACTION DESIGN
User-centered approaches to interaction design
COMP 6620 Chapter Presentation Karthik Vemula. Agenda:-  User Centered Approach  Basic Activities of Interaction Design.  In Class Assignment.
User-centered approaches to interaction design. Overview Why involve users at all? What is a user-centered approach? Understanding users’ work —Coherence.
1 The Design Process Lecture 9 Date: 2 nd March. 2 Overview Life-Cycle Models in HCI 4 basic activities in HCI Requirements Design Develop/Build Evaluation.
User-Centered Design and Development Instructor: Franz J. Kurfess Computer Science Dept. Cal Poly San Luis Obispo FJK 2005.
Design and Evaluation of Iterative Systems n For most interactive systems, the ‘design it right first’ approach is not useful. n The 3 basic steps in the.
4. Interaction Design Overview 4.1. Ergonomics 4.2. Designing complex interactive systems Situated design Collaborative design: a multidisciplinary.
Principles and Methods
User-centered approaches to interaction design. Overview Why involve users at all? What is a user-centered approach? Understanding users’ work —Coherence.
4. Interaction Design Overview 4.1. Ergonomics 4.2. Designing complex interactive systems Situated design Collaborative design: a multidisciplinary.
Web Design Process CMPT 281. Outline How do we know good sites from bad sites? Web design process Class design exercise.
Lecture 7: User-centered approaches and Introducing evaluation.
The process of interaction design. Overview What is involved in Interaction Design? –Importance of involving users –Degrees of user involvement –What.
Gary MarsdenSlide 1University of Cape Town Human-Computer Interaction - 8 Prototyping Gary Marsden ( ) July 2002.
SoberIT Software Business and Engineering Institute HELSINKI UNIVERSITY OF TECHNOLOGY User Studies Basic principles, methods, and examples Sari.
DISCOVERY Textbook: S. Heim, The Resonant Interface: HCI Foundations for Interaction Design [Chapter 4] Addison-Wesley, 2007 March 2, 2011 CS 320 Interaction.
Chapter 9: User-centered approaches to interaction design From “Interaction design: Beyond human-computer interaction” By J. Preece, Y. Rogers, H. Sharp.
Interaction Design Process COMPSCI 345 S1 C and SoftEng 350 S1 C Lecture 5 Chapter 3 (Heim)
27. august 2007 Lektion 1c 1 Interaktionsdesign- processen Sharp Kapitel 9 Anker Helms Jørgensen Interaktionsdesign Efteråret 2007 Lektion 1c.
BMAN Integrative Team Project Week 2 Professor Linda A Macaulay.
Requirements Engineering Requirements Elicitation Process Lecture-8.
©2011 1www.id-book.com The process of interaction design Chapter 9.
1 The Design Process Lecture 6 DeSiaMorewww.desiamore.com/ifm.
INTERACTION DESIGN PROCESS Textbook: S. Heim, The Resonant Interface: HCI Foundations for Interaction Design [Chapter 3] Addison-Wesley, 2007 February.
CSCI 4163 / CSCI 6904 – Winter Housekeeping  Clarification about due date for reading comments/questions  Skills sheet  Active listening handout.
Chapter 3 Managing Design Processes. 3.1 Introduction Design should be based on: –User observation Analysis of task frequency and sequences –Prototypes,
Ch. 9 User-centered approaches to interaction design Kevin Clark Matt Bergstein Carol Lawson Angelo Mitsopoulos Phil Townsend.
Identifying needs and establishing requirements Data gathering for requirements.
Human Computer Interaction
IXD activities. What is Interaction Design? — a goal-directed problem solving activity informed by intended use, target domain, materials, cost, and feasibility.
Barbara white : interactive mobile system design Who are our Users?
©2011 1www.id-book.com The process of interaction design Chapter 9.
Understanding User's Work Ethnography The systematic study and documentation of human activity without imposing a prior interpretation on it via immersion.
©2001 Southern Illinois University, Edwardsville All rights reserved. Today Putting it in Practice: CD Ch. 20 Monday Fun with Icons CS 321 Human-Computer.
©2001 Southern Illinois University, Edwardsville All rights reserved. Today Tuesday Contextual Inquiry & Intro to Ethnography Introduction to HCI & Contextual.
User-centered approaches to interaction design By Haiying Deng Yan Zhu.
User centered design IS336 with Dr. Basit Qureshi Fall 2015.
1 Team Skill 3 Defining the System Part 1: Use Case Modeling Noureddine Abbadeni Al-Ain University of Science and Technology College of Engineering and.
Investigating System Requirements
The aims Show how design & evaluation are brought together in the development of interactive products. Show how different combinations of design & evaluation.
The process of interaction design
The process of interaction design Chapter
User-centred system design process
Recall The Team Skills Analyzing the Problem (with 5 steps)
Project Integration Management
Systems Analysis and Design in a Changing World, 6th Edition
The Design Process Lecture 9 Date: 2nd March.
Prototyping.
Informatics 121 Software Design I
Informatics 121 Software Design I
Design, prototyping and construction
Design Research Jon Kolko Director & Founder, Austin Center for Design.
Informatics 121 Software Design I
Usability Techniques Lecture 13.
Project Management Process Groups
Stumpf and Teague Object-Oriented Systems Analysis and Design with UML
Stumpf and Teague Object-Oriented Systems Analysis and Design with UML
Evaluation.
User Studies Basic principles, methods, and examples
Chapter 9: User-centered approaches to interaction design
THE PROCESS OF INTERACTION DESIGN
THE PROCESS OF INTERACTION DESIGN
From Use Cases to Implementation
Design, prototyping and construction
COMP444 Human Computer Interaction Prototyping
THE PROCESS OF INTERACTION DESIGN
Presentation transcript:

User-centered approaches to interaction design

Overview Why involve users at all? What is a user-centered approach? Understanding users’ work Coherence Contextual Design Involving users in design PICTIVE CARD ASAP is SAP’s approach to implementing R/3. It combines a method with support for applying the method successfully: tool support and support in the form of information and guidance. This information is available in the form of task descriptions which point you to the tools and other support available for a specific task, and also through internet links to a wider community of people experienced in implementing SAP software. Two main tools support ASAP: Implementation Assistant (the main tool and framework for ASAP) and Business Engineer. Implementation Assistant runs independently of R/3 while Business Engineer is an integral part of R/3. A third tool, called Concept Check Tool, also independent of R/3, is used in the quality assurance activities of the first two phases of ASAP.

Why involve users at all? Expectation management Realistic expectations No surprises, no disappointments Timely training Communication, but no hype Ownership Make the users active stakeholders More likely to forgive or accept problems Can make a big difference to acceptance and success of product ASAP is SAP’s approach to implementing R/3. It combines a method with support for applying the method successfully: tool support and support in the form of information and guidance. This information is available in the form of task descriptions which point you to the tools and other support available for a specific task, and also through internet links to a wider community of people experienced in implementing SAP software. Two main tools support ASAP: Implementation Assistant (the main tool and framework for ASAP) and Business Engineer. Implementation Assistant runs independently of R/3 while Business Engineer is an integral part of R/3. A third tool, called Concept Check Tool, also independent of R/3, is used in the quality assurance activities of the first two phases of ASAP.

Degrees of user involvement Member of the design team Full time: constant input, but lose touch with users Part time: patchy input, and very stressful Short term: inconsistent across project life Long term: consistent, but lose touch with users Newsletters and other dissemination devices Reach wider selection of users Need communication both ways Combination of these approaches

How Microsoft involves users Users are involved throughout development ‘activity-based planning’: studying what users do to achieve a certain activity (task) usability tests e.g. Office 4.0 over 8000 hours of usability testing. internal use by Microsoft staff customer support lines

What is a user-centered approach? User-centered approach is based on: Early focus on users and tasks: directly studying cognitive, behavioral, anthropomorphic & attitudinal characteristics Empirical measurement: users’ reactions and performance to scenarios, manuals, simulations & prototypes are observed, recorded and analysed Iterative design: when problems are found in user testing, fix them and carry out more tests

Early focus on users and tasks Users’ tasks and goals are the driving force behind the development Users’ behavior and context of use are studied and the product is designed to support them Users’ characteristics are captured & designed for Users are consulted throughout development, from earliest phases to the latest, and their input is seriously taken into account All design decisions are taken within the context of the user, their work and their environment

Understanding users’ work Understanding users’ work is significant Ethnography: from anthropology ‘writing the culture’ participant observation Difficult to use the output of ethnography in design

Framework for using ethnography in design Distributed co-ordination: distributed nature of the tasks & activities, and the means and mechanisms by which they are co-ordinated Plans and procedures: organisational support for the work, such as workflow models and organisational charts, and how these are used to support the work Awareness of work: how people keep themselves aware of others’ work

Coherence A method which offers appropriate questions to help address these key dimensions For example: Distributed Coordination: How is the division of labor manifest through the work of individuals and its co- ordination with others? Plans and procedures: How do plans and procedures function in the workplace?

Contextual Design Developed to handle data collection and analysis from fieldwork for developing a software-based product Used quite widely commercially Contextual Design has seven parts: Contextual inquiry, Work modelling, Consolidation, Work redesign, User environment design, Mock-up and test with customers, Putting it into Practice

Contextual Inquiry An approach to ethnographic study where user is expert, designer is apprentice A form of interview, but at users’ workplace (workstation) 2 to 3 hours long Four main principles: Context: see workplace & what happens Partnership: user and developer collaborate Interpretation: observations interpreted by user and developer together Focus: project focus to help understand what to look for

Work Modeling In interpretation session, models are drawn from the observations: Work flow model: the people, communication and co-ordination Sequence model: detailed work steps to achieve a goal Artifact model: the physical ‘things’ created to do the work Cultural model: constraints on the system from organizational culture Physical model: physical structure of the work, e.g. office layout

Consolidation Each contextual inquiry (one for each user/developer pair) results in a set of models These need to be consolidated into one view of ‘the work’ Affinity diagram Organizes interpretation session notes into common structures and themes Categories arise from the data Diagram is built through induction Work models consolidated into one of each type

Participatory Design Scandinavian history Emphasises social and organisational aspects Based on study, model-building and analysis of new and potential future systems

Participatory Design (contd) Aspects to user involvement include Who will represent the user community? Interaction may need to be assisted by a facilitator Shared representations Co-design using simple tools such as paper or video scenarios Designers and users communicate about proposed designs Cooperative evaluation such as assessment of prototypes

Benefits of Participatory Design “Computer-based systems that are poorly suited to how people actually work impose cost not only on the organisation in terms of low productivity but also on the people who work with them. Studies of work in computer-intensive workplaces have pointed to a host of serious problems that can be caused by job design that is insensitive to the nature of the work being performed, or to the needs of human beings in an automated workplace.” [Kuhn, S. in Bringing Design to Software, 1996]

PICTIVE Plastic Interface for Collaborative Technology Initiatives through Video Exploration Intended to empower users to act a full participants in design

PICTIVE (contd) Materials used are: Low-fidelity office items such as pens, paper, sticky notes Collection of (plastic) design objects for screen and window layouts Equipment required: Shared design surface, e.g. table Video recording equipment

PICTIVE (contd) Before a PICTIVE session: Users generate scenarios of use Developers produce design elements for the design session A PICTIVE session has four parts: Stakeholders all introduce themselves Brief tutorials about areas represented in the session (optional) Brainstorming of ideas for the design Walkthrough of the design and summary of decisions made

CARD Collaborative Analysis of Requirements & Design Similar to PICTIVE but at a higher level of abstraction: explores work flow not detailed screen design Uses playing cards with pictures of computers and screen dumps Similar structure to the session as for PICTIVE PICTIVE and CARD can be used together to give complementary views of a design

Summary User involvement helps manage users’ expectations & feelings of ownership A user-centered approach has three main elements: early focus on users, empirical measurement and iterative design Ethnography is useful for understanding work, but can be difficult to use in design Coherence and Contextual Design support the use of ethnographic data in design Participative design involves users taking an active part in design decisions CARD and PICTIVE are example techniques

Exercise This exercise is to be done in pairs. Consider a website application for booking theatre or cinema tickets online (a) Think about how you would design such a site, and sketch out some ideas (b) Run a CARD session with a colleague acting as a ‘user’ to map out the functional flow of the website (c) Ask your colleague to produce some scenarios of how the system may be used. Meanwhile, prepare some ‘empty’ templates for a PICTIVE session for this system, using paper, sticky notes and pens (d) Run a PICTIVE session to develop the online booking system collaboratively, using PICTIVE.