1 Design and evaluation methods: Objectives n Design life cycle: HF input and neglect n Levels of system design: Going beyond the interface n Sources of.

Slides:



Advertisements
Similar presentations
Requirements gathering
Advertisements

Mahmut Ali GÖKÇEIndustrial Systems Engineering Lecture 2 System Identification ISE102 Spring 2007.
Software Modeling SWE5441 Lecture 3 Eng. Mohammed Timraz
IS214 Recap. IS214 Understanding Users and Their Work –User and task analysis –Ethnographic methods –Site visits: observation, interviews –Contextual.
Chapter 8 Information Systems Development & Acquisition
Chapter 6 Database Design
Lecture 13 Revision IMS Systems Analysis and Design.
IS 421 Information Systems Management James Nowotarski 16 September 2002.
Design and Evaluation Methods Chap 3. ► Technology-oriented vs. User- or Customer-oriented ► Understanding customer needs and desires.
User-Centered System Design. - a philosophy of user interface design introduced by Don Norman & Steve Draper in 1986.
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.
Design Process …and the project.
1 Introduction to System Engineering G. Nacouzi ME 155B.
6 Chapter 6 Database Design Hachim Haddouti. 6 2 Hachim Haddouti and Rob & Coronel, Ch6 In this chapter, you will learn: That successful database design.
IIBA Denver | may 20, 2015 | Kym Byron , MBA, CBAP, PMP, CSM, CSPO
Task analysis 1 © Copyright De Montfort University 1998 All Rights Reserved Task Analysis Preece et al Chapter 7.
Human Systems Engineering Concentration Amy Bayes 15 October 2014.
1 User Interface Design CIS 375 Bruce R. Maxim UM-Dearborn.
User Centered Design Lecture # 5 Gabriel Spitz.
Design process. Design briefs Investigating Designing Producing Analysing and evaluating Design process wall charts.
Science and Engineering Practices
HTA as a framework for task analysis Presenter: Hilary Ince, University of Idaho.
Home Career Counseling and Services: A Cognitive Information Processing Approach James P. Sampson, Jr., Robert C. Reardon, Gary W. Peterson, and Janet.
Chapter 3 Reference Slide 2 of Lecture 1.  Most products designed without adequate consideration for human factors  Focus is on technology and product.
Software Development Process
Evaluation Framework Prevention vs. Intervention CHONG POH WAN 21 JUNE 2011.
Demystifying the Business Analysis Body of Knowledge Central Iowa IIBA Chapter December 7, 2005.
Business Analysis and Essential Competencies
IST 210 Database Design Process IST 210 Todd S. Bacastow January 2005.
Week 4 Lecture Part 3 of 3 Database Design Samuel ConnSamuel Conn, Faculty Suggestions for using the Lecture Slides.
Lecture 9 Usability of Health Informatics Applications (Chapter 9)
Semester 2: Lecture 9 Analyzing Qualitative Data: Evaluation Research Prepared by: Dr. Lloyd Waller ©
Multimedia Specification Design and Production 2013 / Semester 1 / week 9 Lecturer: Dr. Nikos Gazepidis
2Object-Oriented Analysis and Design with the Unified Process The Requirements Discipline in More Detail  Focus shifts from defining to realizing objectives.
Ch.4 The UCSD Process.
Interaction Design CMU. Today’s objectives Continue Design approaches (UCD, ACD)  User-Centered Design  Activity-Centered Design.
Chapter 3: Managing Design Processes
Comp 15 - Usability & Human Factors Unit 8a - Approaches to Design This material was developed by Columbia University, funded by the Department of Health.
User-Centered System Design. - a philosophy of user interface design introduced by Don Norman & Steve Draper in 1986.
Supporting rapid design and evaluation of pervasive application: challenges and solutions Lei Tang 1,2, Zhiwen Yu 1, Xingshe Zhou 1, Hanbo Wang 1, Christian.
1 Introduction to Software Engineering Lecture 1.
SOFTWARE DESIGN AND ARCHITECTURE LECTURE 05. Review Software design methods Design Paradigms Typical Design Trade-offs.
Systems Analysis and Design in a Changing World, Fourth Edition
Chapter 3 Managing Design Processes. 3.1 Introduction Design should be based on: –User observation Analysis of task frequency and sequences –Prototypes,
Task Analysis Overview, utility Types of task analysis Sources and use.
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.
Software Architecture Evaluation Methodologies Presented By: Anthony Register.
Human Computer Interaction
Working Technologically Early Stage 1 – Stage 3. Students evaluate by: recounting the steps taken to reach a final solution discussing their likes and.
1 Chapter 18: Selection and training n Selection and Training: Last lines of defense in creating a safe and efficient system n Selection: Methods for selecting.
Task Analysis Lecture # 8 Gabriel Spitz 1. Key Points  Task Analysis is a critical element of UI Design  It describes what is a user doing or will.
Task Analysis Lecture # 8 Gabriel Spitz 1. Key Points  Task Analysis is a critical element of UI Design  It specifies what functions the user will need.
 CMMI  REQUIREMENT DEVELOPMENT  SPECIFIC AND GENERIC GOALS  SG1: Develop CUSTOMER Requirement  SG2: Develop Product Requirement  SG3: Analyze.
고려대학교 산업경영공학과 IMEN 315 인간공학 3. DESIGN AND EVALUATION METHODS.
Overview of System or Process Design and Improvement 1.
IST 210 Database Design Process IST 210, Section 1 Todd S. Bacastow January 2004.
Design Evaluation Overview Introduction Model for Interface Design Evaluation Types of Evaluation –Conceptual Design –Usability –Learning Outcome.
고려대학교 산업경영공학과 IMEN 315 인간공학 1. INTRODUCTION. 고려대학교 산업경영공학과 IMEN 315 인간공학.
Management & Planning Tools
CIS 376 Bruce R. Maxim UM-Dearborn
Chapter 6 Database Design
MHRM Kelaniya Administering People Udaya Mohan Devadas
Informatics 121 Software Design I
Informatics 121 Software Design I
Informatics 121 Software Design I
Usability Techniques Lecture 13.
CHAPTER 9 (part a) BASIC INFORMATION SYSTEMS CONCEPTS
Informatics 121 Software Design I
1. INTRODUCTION.
Informatics 121 Software Design I
Presentation transcript:

1 Design and evaluation methods: Objectives n Design life cycle: HF input and neglect n Levels of system design: Going beyond the interface n Sources of design information: Where to go for help n Understanding user needs: task analysis n Design for user needs not technology: HF tools for user- centered design n Key tools for design and evaluation Decision matrix techniques Task analysis

2 Product design life cycle: HF input and neglect 1 Front-end analysis 2 Iterative design and testing 3 System production 4 Implementation and evaluation 5 System operation and maintenance 6 System disposal

3 Product design life cycle: HF input and neglect 1 Front-end analysis 2 Iterative design and testing 3 System production 4 Implementation and evaluation 5 System operation and maintenance 6 System disposal Most critical stage Neglect here lead to ineffective HF Integrate with other constraints Heuristic evaluation Human factors principles and guidelines Theories are imperfect, test and iterate locally and globally HF applies to all stages of life cycle

4 User-centered design n Not user designed system, but system designed to support user’s needs n Early focus on tasks n Empirical measurement and testing n Iterative design based on test results n Participatory design: involve the user n Preference DOES NOT EQUAL Performance

5 Levels of systems design n Interface n Job/task n Organizational n Interface adjustments vs. Programs of change n Avoid “Painting the corpse”

6 Sources of Human Factors design information n Data compendiums n Human Factors standards n Human Factors principles and guidelines n Human Factors research papers (Web of Science)

7 Interface design principles for conceptual design and heuristic evaluation n Provide good conceptual model n Make things visible, don’t hide functionality n Use natural mappings n Provide feedback n Requires more than one evaluator

8 Front-end analysis activities n Address the questions: Who? What functions and tasks? What conditions? What preferences? Design constraints? Human factors criteria?

9 Task analysis n Task analysis is a critical component of UCSD (Know the user and what they need to do) n Task analysis= study of the cognitive or physical activity required of person or team to achieve an goal n Particular type and contents of task analysis depend on project goals

10 Overall considerations and process of a task analysis 1. Define the purpose of analysis and type of data to be collected 2. Collect task data 3. Summarize task data 4. Analyze task data

11 Purpose of task analysis n Avoid designing for current tasks because they may simply reflect a poor system n Analysis of system requirements and constraints n Go beyond current tasks

12 Day 2

13 Purpose of task analysis n Predict system performance n Specify interface design requirements n Define procedures and manuals n Identify training requirements n Guide the overall conceptual design of the system n Types of data collected in task analysis depend on resources and purpose of analysis

14 Types of tasks data: cognitive and behavioral Attend to the cognitive nature of task if: Complex decision making or inference Requirements for conceptual knowledge Complex rules/procedures

15 Types of task data n Hierarchical relationships Function, task, sub-task relationships n Information flows Individuals and their roles and responsibilities Skills and knowledge of the individuals Flow of information Information needed and information generated by each individual n Task sequence Goal or intent of task Sequential relationship (what tasks must precede or follow) Trigger or event that starts a task sequence Duration of task n Location and environmental conditions Paths that people take to get from one place to another Physical structures, such as walls, partitions, desks Tools and their location Conditions under which the tasks are performed

16 Task data collection methods n Observe users with existing system n Critical incident analysis (WWII flying accidents) n Surveys and questionnaires n Focus groups/structured brainstorming n Interviews n Think aloud protocols and probe questions during observation

17 Task data collection: Critical incident analysis n Focus on events/critical incidents that demanded expertise of person n Identify sequence of events led to difficult situation n What was done? How was it done? Why was it done? n Specific environmental cues that guided decision n Specific knowledge that guided decision Identify specific events and knowledge that define expertise

18 Summarize task data n Lists, matrices and outlines n Hierarchical decomposition n Flow chart, transition diagrams, timelines, and maps

19 Analyze task data n Network analysis n Workload analysis n Simulation and modeling n Safety analysis n Scenario specification

20 Key concepts in conducting a task analysis n Define the purpose and resources available for analysis and select an appropriate approach n Go beyond the current tasks n Be flexible and consider alternate data collection, representations, and analysis methods

21 Iterative design and evaluation n Heuristic evaluation (each reviewer identifies 35% of the problems) n Workload and modeling n Safety analyses n Cost/benefit and tradeoff analyses n Usability testing n Operational test and evaluation n Very different from research experiments

22 Decision matrices n Quality Function Deployment, House of Quality Analysis Rows = User objectives, weightings = importance Columns = Product features Identifies most useful or beneficial features n Cost/Benefit Analysis Rows = Features, weighting = benefit of feature Columns = Design alternative Identifies the relative benefit of a design n Trade-Off Analysis Row = Product feature Columns = Alternate implementations Identifies best implementation of a particular feature n Use scenarios from task analysis to provide a holistic view that is missing from matrix analysis techniques

23 Key concepts n Early influence in design lifecycle, with multiple iterations has greatest impact n Addressing only the interface will not make the best product n Task analysis identifies user needs n Many sources of design information: go beyond intuition n Iterative design and testing is critical for success n Decision matrix analyses are a critical tool to accommodate diverse design constraints and focus on user needs