Task-Centered Walkthrough

Slides:



Advertisements
Similar presentations
Design, prototyping and construction
Advertisements

CPSC 481 Week 2 Fateme Rajabiyazdi. What are we doing today  Presentations – 8 minutes each team  Talk about project - phase 3 and 4  Library example.
AN OVERVIEW BY JAMIE STARKE The Role of Prototyping.
Human-Computer Interaction Design Principles & Task Analysis.
Methodology Overview Why do we evaluate in HCI? Why should we use different methods? How can we compare methods? What methods are there? see
Saul Greenberg, James Tam Task-Centered System Design How to develop task examples How to evaluate designs through a task-centered walk-through Exercise:
Saul Greenberg User Centered Design Why User Centered Design is important Approaches to User Centered Design.
CPSC 481 Foundations and Principles of Human Computer Interaction
Department of Computer Science
Prototyping Techniques
Saul Greenberg Prototyping techniques Learning different techniques for rapid prototype development.
Saul Greenberg CPSC 481 Foundations and Principles of Human Computer Interaction James Tam.
Saul Greenberg Task-Centered System Design How to develop task examples How to evaluate designs through a task-centered walk-through Exercise: The Cheap.
James Tam User Centered Design Why User Centered Design is important Approaches to User Centered Design.
Saul Greenberg CPSC 481 Foundations and Principles of Human Computer Interaction James Tam.
Graphical User Interfaces Design and usability Saul Greenberg Professor University of Calgary Slide deck by Saul Greenberg. Permission is granted to use.
Foundations and Principles of Human Computer Interaction Slide deck by Saul Greenberg. Permission is granted to use this for non-commercial purposes as.
Usability Inspection n Usability inspection is a generic name for a set of methods based on having evaluators inspect or examine usability-related issues.
Software Engineering Incorporating Interface Design Into Software Engineering.
Design Process …and the project.
James Tam CPSC 481 Foundations and Principles of Human Computer Interaction James Tam.
Objectives By the end of class, you will be able to… Explain why prototyping is an important phase of design. Create and test paper prototypes. Explain.
Web Design Process CMPT 281. Outline How do we know good sites from bad sites? Web design process Class design exercise.
Graphical Screen Design Part 1: Contrast, Repetition, Alignment, Proximity Lecture /slide deck produced by Saul Greenberg, University of Calgary, Canada.
Predictive Evaluation
Computer –the machine the program runs on –often split between clients & servers Human-Computer Interaction (HCI) Human –the end-user of a program –the.
Planning and Writing Your Documents Chapter 6. Start of the Project Start the project by knowing the software you will write about, but you should try.
What is a sketch? Chapter 1.2 addendum Sketching User Experiences: The Workbook.
Usability testing IS 403: User Interface Design Shaun Kane.
SEG3120 User Interfaces Design and Implementation
Chapter 9 Prototyping. Objectives  Describe the basic terminology of prototyping  Describe the role and techniques of prototyping  Enable you to produce.
HCI Design Process CS774 Human-Computer Interaction Spring 2004.
Mario Čagalj University of Split 2014/15. Human-Computer Interaction (HCI)
Prototyping. REVIEW : Why a prototype? Helps with: –Screen layouts and information display –Work flow, task design –Technical issues –Difficult, controversial,
Cognitive Walkthrough More evaluating with experts.
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.
EasyChair Project Reviewer sign up and bidding Art Hsieh Jean Huang Norik Davtian Ryan Nissenbaum.
Computer/Human Interaction Spring 2013 Northeastern University1 Name of Interface Tagline if you have one (80 chars max, including spaces) Team member.
Overview Prototyping Construction Conceptual design Physical design Generating prototypes Tool support.
What is a sketch? 1 Concepts (and selected visuals) from this slide deck are based on: -Buxton, B. (2007) Sketching User Experiences: Getting the Design.
Sketching and Prototyping Sketches / low / medium / high fidelity prototypes – as investment in design increases (red arrow), so does the formality of.
Click to edit Master subtitle style USABILITY and USER INTERFACE DESIGN.
Design, prototyping and construction(Chapter 11).
Prototyping Creation of concrete but partial implementations of a system design to explore usability issues.
Human Computer Interaction Lecture 10 Interaction Paradigms.
CS 134 Design Documents.
Methodology Overview basics in user studies Lecture /slide deck produced by Saul Greenberg, University of Calgary, Canada Notice: some material in this.
Sketching and Prototyping
CS 3120 USER INTERFACE DESIGN, IMPLEMENTATION AND EVALUATION (UIDIE)
Prototyping & Design CS 352.
INF385G: Topic Discussion Huang, S. C.
Task-Centered System Design - Walkthrough
Cognitive walkthrough
Wrapping up prototyping
Human Computer Interaction Lecture 10 Interaction Paradigms
Cognitive Walkthrough
Prototyping.
Design, prototyping and construction
Cognitive Walkthrough
The Role of Prototyping
Usability Techniques Lecture 13.
Mockups and Prototypes
Chapter 26 Inspections of the user interface
Gathering Requirements
Testing & modeling users
Cognitive Walkthrough
Project Management Method and PMI ® PMBOK ® Roles
Interface Design and Usability
HUMAN COMPUTER INTERACTION. The main aims of the chapter are to: Explain the difference between good and poor interaction design. Describe what interaction.
Design, prototyping and construction
Presentation transcript:

Task-Centered Walkthrough By Darren Andreychuk

What is a Task-Centered Walkthrough? A low-cost method of evaluating an interface early in its development Part of Task-Centered System Design

Task-Centered System Design Phase 1: Users and their tasks are identified Phase 2: Decide which users to include Decide which tasks to include Phase 3: Users and their corresponding tasks are merged with the system design -> scenario The goal is to tell a complete story

Task-Centered System Design Phase 4: Perform a task-centered walkthrough on each scenario

How The Walkthrough Works Choose a task scenario from the list of scenarios For each step in the task scenario do the following Can you build a believable story that will motivate the user’s actions? Can you rely on the user’s expected knowledge of the system to complete this step of the task? If you cannot answer yes to either of these questions then You have located a problem in the interface Note the problem and any comments, or possible solutions, that come to mind Once a problem has been identified, assume it has been fixed Proceed to the next step in the task scenario

Walkthrough Layout Scenario Title # Description of step Does the user have enough knowledge to carry out this step? Is the user motivated to do this step? Is it believable that they would do this? Comments (and possible solutions) 1. 2. .

When is the Algorithm Effective? When you place yourself in the mind of the user This must be maintained throughout each scenario When you run the walkthrough to completion Finish the walkthrough even if the design is really awful and needs to be re-done

When and Where? Task-centered walkthroughs are performed early in the design process Usually performed on throw-away paper prototypes before implementation even begins

Interface Design and Usability Engineering Articulate: who users are their key tasks Brainstorm designs Refined designs Completed designs Goals: Task centered system design Participatory design User-centered design Psychology of everyday things User involvement Representation & metaphors Graphical screen design Interface guidelines Style guides Participatory interaction Task scenario walk- through Evaluate tasks Usability testing Heuristic evaluation Field testing Methods: low fidelity prototyping methods high fidelity prototyping methods Products: User and task descriptions Throw-away paper prototypes Testable prototypes Alpha/beta systems or complete specification Greenberg, S. Overview of Task Centered Walkthrough

Benefits Good for locating bugs early in the design process Flexible Performed on throw-away paper prototypes Many problems can be located before implementation begins Flexible Can be performed by a single person or by a group of people on the design team Can involve actual users of the system earlier in the design process

Limitations Usually carried out in the same environment the system is being developed in Design team may not see the system run in the real-world If the walkthrough is performed as a group, it should progress at the same pace for all members Design teams can get stuck on a single step in a scenario because they are locked into a debate regarding a problem that they found This can disrupt the natural flow of steps in the scenario

Example: Management System The Situation Owner of Energy Lake System of Martial Arts needs a system that will assist him with the day-to-day affairs of his business Target user Owner of Energy Lake is a typical computer user Can access email, surf the web, etc. Task example Class cancelation

Example: Class Schedule Prototype

Example: Walkthrough Exercise Scenario 1: Last minute class cancelation # Description of step Does the user have enough knowledge to carry out this step? Is the user motivated to do this step? Is it believable that they would do this? Comments (and possible solutions) 1. Gary answers his phone in the studio. It is Paul phoning to cancel his class tomorrow. Yes 2. .

Task-Centered Walkthrough: Questions