References Prof. Saul Greenberg, University of Calgary, notes and articles INUSE 6.2 and RESPECT 5.3 Handbook Prof. , University of , Notes and articles.

Slides:



Advertisements
Similar presentations
Chapter 5 Development and Evolution of User Interface
Advertisements

CSCI 4163 / CSCI 6610, Winter 2014 Human-Computer Interaction web.cs.dal.ca/~hawkey/4163 Dr. Kirstie Hawkey,
Systems Investigation and Analysis
Lecture # 2 : Process Models
SECOND MIDTERM REVIEW CS 580 Human Computer Interaction.
A Module of Purdue University’s LeadingEdge Program
The Process of Interaction Design. Overview What is Interaction Design? —Four basic activities —Three key characteristics Some practical issues —Who are.
The Process of Interaction Design
What is Interaction Design?
Chapter 6 The Process of Interaction Design Presented by: Kinnis Gosha, Michael McGill, Jamey White, and Chiao Huang.
Usability Inspection n Usability inspection is a generic name for a set of methods based on having evaluators inspect or examine usability-related issues.
The Process of Interaction Design. What is Interaction Design? It is a process: — a goal-directed problem solving activity informed by intended use, target.
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.
Information Systems Development Lecture 2: the idea of the Life Cycle.
Fundamentals of Information Systems, Second Edition
What is a good length of string? –Depends on its use How do you design a good length of string? –Can be determined by a process What is a good user interface?
Course Wrap-Up IS 485, Professor Matt Thatcher. 2 C.J. Minard ( )
HFSD Methods Nov HFSD Methods Objectives –To consider types of systems –To characterise methods for HF input into SD –To identify HF contributions.
Principles of Information Systems, Sixth Edition 1 Systems Investigation and Analysis Chapter 12.
User Centred Design In recognition of some of the limitations of customer/specialist design some workers in the field advocate an approach that is more.
HCI revision lecture. Main points Understanding Applying knowledge Knowing key points Knowing relationship between things If you’ve done the group project.
Community Capacity Building Program Strategic Planning
INTRODUCTION. Concepts HCI, CHI Usability User-centered Design (UCD) An approach to design (software, Web, other) that involves the user Interaction Design.
User Centered Design Lecture # 5 Gabriel Spitz.
Web Design Process CMPT 281. Outline How do we know good sites from bad sites? Web design process Class design exercise.
Chapter 12 Organizational Development. After reading this chapter, you should be able to: Understand organizational development. Understand the process.
What is Interaction Design? “ …designing interactive products to support people in their everyday and working lives. ” (Preece, Rogers, and Sharp – 2002)
S/W Project Management
Develop your Leadership skills
Chapter 2 The process Process, Methods, and Tools
The process of interaction design. Overview What is involved in Interaction Design? –Importance of involving users –Degrees of user involvement –What.
Managing the development and purchase of information systems (Part 1)
Towards an activity-oriented and context-aware collaborative working environments Presented by: Ince T Wangsa Supervised by:
Interaction Design Process COMPSCI 345 S1 C and SoftEng 350 S1 C Lecture 5 Chapter 3 (Heim)
Lecture 9 Usability of Health Informatics Applications (Chapter 9)
User-Centered Development Methodology A user interface comprises “ those aspects of the system that the user comes in contact with.” ● Moran [1981]
Multimedia Specification Design and Production 2013 / Semester 1 / week 9 Lecturer: Dr. Nikos Gazepidis
Lecture 31 Introduction to System Development Life Cycle - Part 2.
PEOPLE MANAGEMENT. People Management Management is being able to get the best out of people and the best in people for the benefit of other people (and.
Interaction Design CMU. Today’s objectives Continue Design approaches (UCD, ACD)  User-Centered Design  Activity-Centered Design.
Comp 15 - Usability & Human Factors Unit 8a - Approaches to Design This material was developed by Columbia University, funded by the Department of Health.
INTRO TO USABILITY Lecture 12. What is Usability?  Usability addresses the relationship between tools and their users. In order for a tool to be effective,
Software Engineering MCS-2 Lecture # 6
Requirement Elicitation Process Lesson 3. Requirements Elicitation  Is the process to find out the requirements for an intended software system by communicating.
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Principles of Information Systems, Sixth Edition Systems Investigation and Analysis Chapter 12.
Gary MarsdenSlide 1University of Cape Town Human-Computer Interaction - 4 User Centred Design Gary Marsden ( ) July 2002.
14-1 Systems Development Concept of Systems Development Life Cycle (SDLC) Definition of SDLC Stages of SDLC Traditional versus modern SDLCs.
Chapter 8 Usability Specification Techniques Hix & Hartson.
Fundamentals of Information Systems, Second Edition 1 Systems Development.
Chapter 3 Managing Design Processes. 3.1 Introduction Design should be based on: –User observation Analysis of task frequency and sequences –Prototypes,
Design Process … and some design inspiration. Course ReCap To make you notice interfaces, good and bad – You’ll never look at doors the same way again.
SYSTEMS DEVELOPMENT IN PERSPECTIVE
Chapter 11 Managing Application Development. Agenda Application management framework Application management issues Criteria for development approach Development.
Session Objectives Analyze the key components and process of PBL Evaluate the potential benefits and limitations of using PBL Prepare a draft plan for.
Principles of Information Systems, Sixth Edition Systems Investigation and Analysis Chapter 12.
Dr. H. Rex Hartson Fall 2003 Introduction to the Course Copyright © 2003 H. Rex Hartson and Deborah Hix. CS5714 Usability Engineering.
Module 4: Systems Development Chapter 13: Investigation and Analysis.
G063 – Prototyping. Learning Objective: At the end of this topic you should be able to: describe prototyping as a software development methodology.
User Interface Evaluation Introduction Lecture #15.
User-Centered Design (UCD) Overview
Organizations of all types and sizes face a range of risks that can affect the achievement of their objectives. Organization's activities Strategic initiatives.
SYSE 802 John D. McGregor Module 0 Session 3 Systems Engineering QuickView.
MANAGEMENT INFORMATION SYSTEM
Fundamentals of Information Systems, Sixth Edition
Digital media & interaction design
EDU 675 STUDY Education for Service-- edu675study.com.
KNOWLEDGE MANAGEMENT (KM) Session # 36
Principles of HCI Design
Presentation transcript:

References Prof. Saul Greenberg, University of Calgary, notes and articles INUSE 6.2 and RESPECT 5.3 Handbook Prof. , University of , Notes and articles

HCI and Design Rather than the traditional design models adopted within software engineering which are characterized by their linearity. HCI has adopted a design model which aspires to incorporate the following premises: * user centered * multi disciplinary * highly iterative

What is User-Centered Design? Is an approach to interactive system development that focuses specifically on making products/web interfaces usable. The quality of interaction between the person who uses the product to achieve actual work and the product itself is the primary goal of user-centered design. User-centered systems empower users and motivate them to learn and explore new system solutions

The user-centered design methodology is characterized by: * the involvement of users throughout the design process * the use of an iterative design cycle

The involvement of users throughout the design process: An example of web design Reference: http://www.its.monash.edu.au/web/slideshows/ucd/spusc.html Empowering users through user-centered web design by Dev Alexander Focus on users There are a number of ways in which user participation can be facilitated throughout the design process: Focus groups, Questionnaires and Interviews, Observation, User testing, and many more … more information at http://www.usableweb.com Focus on user Methods for involving the users

The Use of an iterative design cycle Iterative design is a process where an interface is progressively developed and improved over a series of iterations, each the result of user testing and feedback.   In its simplest form, the iterative design cycle can be said to have three phases: design, test, redesign. These phases operate in a continual cycle (in theory that is; in practice iterations are limited by budgetary considerations) so that designs are continually evaluated and improved.

Key aspects of user-centered design: * Early focus on users, tasks and environment * The active involvement of users * An appropriate allocation of function between user and system * Iterative design whereby a prototype is designed, tested and modified * Multi-disciplinary design teams

Early focus on users, tasks and environment: The characteristics of the intended users The tasks the users will perform The environment in which the users will use the system

An appropriate allocation of function between user and system: Determining which aspects of a task should be handled by people and which can be handled by software and hardware is of critical importance. (Task Allocation) The allocation of function should be based on an appreciation of human capabilities, and their limitations. This allocation benefits from the input of end-users which will also help to ensure that the results are acceptable to the people who will be affected.

The active involvement of users: The key strength of user-centered design Involving end-users can also enhance the acceptance and commitment to the new software as staff some to feel that the system is being designed in consultation with them rather than being imposed on them.

Iterative design whereby a prototype is designed, tested and modified / Iterative of design solutions: The users attempt to accomplish ‘real world’ tasks using the prototype and the feedback from the exercise is used to develop the design further.

Multi-disciplinary design teams User-centered design is a collaborative process which benefits from the active involvement of various parties, each of whom have insights and expertise to share. Design teams may include managers, usability specialists, training and support staff, software engineers, and of course the end user themselves.

…more about User-Centered Design: * Project planning has to allow for iteration and for incorporating user feedback. * More time will also be required for effective communication between design team participants and for reconciling potential conflicts and trade-offs. * However, project managers will benefit from the additionally creativity and ideas from an extended development team and skill base.

…more about User-Centered Design: * Users will also feel a strong sense of ownership of the system that results. * Above all, proper consideration of usage issues early on in the project will result in a better design and significant savings at later stages when changes are much more costly.

HCI Design Models The Star Life Cycle (Hix and Hartson, 1993) Interface Design and usability Engineering (Saul Greenberg ) The LUCID Design Framework (Logical User Centered Interaction Design) Iterative Design Process (Design, Implementation, Evaluation) Discover, Design, Use (John Cato)

The Star Life-Cycle (Hix & Hartson, 1993) At the center of the star life cycle is the very important evaluation stage. After every iteration, there is an evaluation process to determine the outcome of the last stage. Progress can be measured throughout the process. A range of evaluation strategies is needed to support this model

The LUCID Design Framework (Logical User Centered Interaction Design) http://www.cognitics.com

Iterative Design Using Prototypes Generate a prototype of the design e.g. initial design from guidelines and principles Evaluate the design; Redesign to correct any errors; Build new prototype

Interface Design and Usability Engineering (Saul Greenberg)

Discover, Design, Use (John Cato) For designing web interfaces User-Centered Web Design