Task Analysis TECM 4250 Dr. Lam. What is Task Analysis? Task analysis is typically a method used in usability testing and user-centered design for the.

Slides:



Advertisements
Similar presentations
Working With Algorithm and Flowcharts
Advertisements

Slide 1 Today you will: Review knowledge and understanding of systems Understand what a system is and what it consists of Apply this understanding by working.
Heim, Chapters and Dix et al, Chapter 15 Lecture 3 Modeling and Documenting Requirements.
Data Gathering Purpose: –To collect sufficient, relevant and appropriate data to develop a set of stable requirements Data: –Tasks performed –Goals –Context.
Task Analysis Material from Authors of Human Computer Interaction Alan Dix, et al.
CMC/CC A Task Analysis Master IK, CIW, MMI L.M. Bosveld-de Smet Hoorcollege 4; ma. 25 sept. 2006;
Task Analysis Summer Introduction In the last chapter we looked through the UCSD process. We identified TA as an important part of the system.
CSC111H Project Planning Dennis Burford
1 CS2341 Lecture 5: Task Analysis Robert Stevens
Use Case modelling 3 How to go from a diagram to a further definition.
Use Case modelling How to go from a diagram to a further definition.
User and Task Analysis Requirements Analysis in HCI.
Task Analysis Analyzing and representing the activities of your users.
Data-collection techniques. Contents Types of data Observations Event logs Questionnaires Interview.
Preece Chapter 7.7 & Mc Cracken Chapter 3
Programming Fundamentals (750113) Ch1. Problem Solving
Task analysis 1 © Copyright De Montfort University 1998 All Rights Reserved Task Analysis Preece et al Chapter 7.
3.3.1 ManageYourTime. What is a Gantt Chart? Why are they used? How to create one.
Task Analysis (TA). 2 TA & GOMS Both members of the same family of analysis techniques. TA covers a wide area of study. Actual distinction between TA,
S/W Project Management
CISB213 Human Computer Interaction Understanding Task Analysis 1.
Instructional Design JMA 503. Objectives 1. Review Instructional Analysis - Analysis of the Learning Tasks Review Instructional Analysis - Analysis of.
Fall 2002CS/PSY Task Analysis Analyzing and describing how people do their jobs/work  -> Go to their environment Examine users’ tasks to better.
Contextual Inquiry A fact-based approach to understanding the reality of users’ goals, processes, and tasks. Puts designers, engineers, researchers, etc.
CMPUT 301: Lecture 15 Task Analysis Lecturer: Martin Jagersand Department of Computing Science University of Alberta Notes based on previous courses by.
CS001 Introduction to Programming Day 5 Sujana Jyothi
Gary MarsdenSlide 1University of Cape Town Human-Computer Interaction - 5 Requirements Gary Marsden ( ) July 2002.
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Interpretation Documentation Heim, Chapters and Dix et al, Chapter.
Project Management Project Planning Estimating Scheduling.
COMP 208/214/215/216 Lecture 3 Planning. Planning is the key to a successful project It is doubly important when multiple people are involved Plans are.
User Documentation Stored information about how to use a system –Reference manuals, tutorials, online help –Many systems show up with a diverse set of.
Ch.4 The UCSD Process.
©2011 1www.id-book.com The process of interaction design Chapter 9.
Interaction Design CMU. Today’s objectives Continue Design approaches (UCD, ACD)  User-Centered Design  Activity-Centered Design.
For this unit, you will develop a new swimming / leisure business. 2. You will need to think of a name & concept for the business. 3. Over the.
Identifying needs and establishing requirements
Top-Down Design Damian Gordon. Top-Down Design Top-Down Design (also known as stepwise design) is breaking down a problem into steps. In Top-down Design.
Understanding Task Analysis
Task analysis Chapter 5. By the end of this chapter you should be able to... Describe HTA and its features Explain the purpose of task analysis and modelling.
Defining Your Domain: User / Task / Environmental Analysis HCC 729, 2/6/14.
Slide 1 What makes up an information system? Input Process Output Temperature and rainfall from a variety of places Analyse the information and present.
Task Analysis Overview, utility Types of task analysis Sources and use.
Learn about the system life cycle Plan the outline of your project
DMS 546 / DMS 446 INTERFACE DESIGN Spring Al Larsen TASK ANALYSIS slides and lecture based on Chapter 3 of User-Centered Website Development (McCracken.
Ch 4: Discovery Yonglei Tao School of Computing & Info Systems GVSU.
Topic 4 - Database Design Unit 1 – Database Analysis and Design Advanced Higher Information Systems St Kentigern’s Academy.
Introduction to Technical Manuals TECM 4250 Dr. Lam.
Introduction to Evaluation without Users. Where are you at with readings? Should have read –TCUID, Chapter 4 For Next Week –Two Papers on Heuristics from.
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.
1 ISE Human Factors in the System Life Cycle The human factors engineering process  Research  Model  Define requirements  Design  Evaluation.
Refining the Use Cases 1. How Use Cases Evolve  Early efforts typically define most of the major use cases.  The refining stages complete the process.
1 Lecture 17 – Task Analysis Lecturer: Prof Jim Warren Based on Dix et al. Chapter 15.
Interface Types and Models Dr. Dania Bilal IS 588 Spring 2008.
Topic-based Authoring and Structured Authoring TECM 5191 Dr. Lam.
Changing Backgrounds 3 methods of achieving this.
Sequences, Modules and Variables David Millard
Chapter 5 Task analysis.
Use Case Model.
Yenka Portfolio Level for this topic: Student Name : My Levels
COMP444 Human Computer Interaction Understanding Task Analysis
Programming Languages
Programming Fundamentals (750113) Ch1. Problem Solving
“In the midst of chaos, there is also opportunity” - Sun Tzu
Professor John Canny Fall 2001 Sept 11, 2001
task analysis focus on HTA
Task Analysis Analyzing and describing how people do their jobs/work
Flowcharts Activity One
Human Computer Interaction Universitas Gunadarma
“In the midst of chaos, there is also opportunity” - Sun Tzu
Presentation transcript:

Task Analysis TECM 4250 Dr. Lam

What is Task Analysis? Task analysis is typically a method used in usability testing and user-centered design for the design of interfaces It is the process of learning about ordinary users by observing them in action to understand in detail how they perform their tasks and achieve their intended goals. It helps identify the tasks that websites and applications must support Source: Usability.gov

Task Analysis helps you understand… What your users’ goals are; what they are trying to achieve What users actually do to achieve those goals What experiences (personal, social, and cultural) users bring to the tasks How users are influenced by their physical environment How users’ previous knowledge and experience influence: How they think about their work The workflow they follow to perform their tasks Source: Usability.gov

Task analysis can also be applied to technical manuals Shift from documenting a system to documenting the tasks a user performs with the system Focus from the system itself to how a human interacts with a system > User-centered Design Same holds true for manuals Instead of focusing on the process itself, task analysis helps you focus on the person performing the process

Hierarchical Task Analysis Splitting your user tasks in tasks and sub-tasks Used as an exhaustive description of tasks Therefore, a good starting point for manual development

Textual HTA Source:

Refine the HTA What sub- tasks are missing? What about the way tasks are labeled?

Diagrammatic HTA Source:

Refining HTA Look at the previous slide and determine ways to improve the HTA

Refining HTA Look for paired actions There is a turn off gas, but where is “turn on gas”? restructure generate task “make pot” Reconsider hierarchy Are there higher level steps involved that include putting tea leaves in pot? Determine if tasks can be generalized E.g., make one cup... or more

Refined HTA

Potential Plans of Action Sequence 1.1 then 1.2 then 1.3 Optional if the pot is full 2 Wait when kettle boils, do 1.4 Cycles do while there are still empty cups Parallel do 1; at the same time... Discretionary do any of 1.3.1, or in any order

Steps in HTA 1. Define the task goal (overarching task goal) i.e., what your entire manual is about 2. Data collection – Understand how the actual task is completed/performed Observation, interviews, secondary research 3. Determine the next level of sub-goals by breaking down the overall goal 4. Continue breaking down the sub-goals until all operations are identified 5. Define plans to describe how to perform the operations in each sub-goal level of the hierarchy (previous slide)

Chemex Pour Over Coffee Do an HTA for this process. Go!