TRAINING PACKAGE The User Action Framework Reliability Study July 1999.

Slides:



Advertisements
Similar presentations
Chapter 11 Designing the User Interface
Advertisements

DBSYSTEMS 1 of 23 Chapter 6 DB System Development: Forms and Reports 1 Based on G. Post, DBMS: Designing & Building Business Applications University of.
Copyright 1999 all rights reserved The HCI Design Process n User Interfaces are not just built by sitting down and drawing up designs for them n Just like.
The Interaction. Overview Interaction Models understand human-computer communication Ergonomics Physical characteristics of interaction Context Social.
1http://img.cs.man.ac.uk/stevens Interaction Models of Humans and Computers CS2352: Lecture 7 Robert Stevens
Tailoring Needs Chapter 3. Contents This presentation covers the following: – Design considerations for tailored data-entry screens – Design considerations.
Ch 11 Cognitive Walkthroughs and Heuristic Evaluation Yonglei Tao School of Computing and Info Systems GVSU.
Part 2c: Requirements Chapter 2: How to Gather Requirements: Some Techniques to Use Chapter 3: Finding Out about the Users and the Domain Chapter 4: Finding.
User and Task Analysis Howell Istance Department of Computer Science De Montfort University.
Classification of Users. 4 What assumptions can be made about target users’ groups in terms of: –expected frequency of use of system –knowledge of task.
Human Computer Interface. HCI and Designing the User Interface The user interface is a critical part of an information system -- it is what the users.
What is usability? Usability (1): effective, efficient and satisfactory Usability (2): Ease of learning (faster the second time and so on) Recall (remember.
Semester wrap-up …the final slides.. The Final  December 13, 3:30-4:45 pm  Closed book, one page of notes  Cumulative  Similar format and length to.
Task analysis 1 © Copyright De Montfort University 1998 All Rights Reserved Task Analysis Preece et al Chapter 7.
Usability and Evaluation Dov Te’eni. Figure ‎ 7-2: Attitudes, use, performance and satisfaction AttitudesUsePerformance Satisfaction Perceived usability.
Chapter 4 Cognitive Engineering HCI: Designing Effective Organizational Information Systems Dov Te’eni Jane M. Carey.
INTRODUCTION. Concepts HCI, CHI Usability User-centered Design (UCD) An approach to design (software, Web, other) that involves the user Interaction Design.
Chapter 13: Designing the User Interface
User Centered Design Lecture # 5 Gabriel Spitz.
Systems Analysis and Design in a Changing World, 6th Edition
Click to edit Master title style  Click to edit Master text styles  Second level  Third level  Fourth level  Fifth level  Click to edit Master text.
Chapter 11: Interaction Styles. Interaction Styles Introduction: Interaction styles are primarily different ways in which a user and computer system can.
Chapter 5 Models and theories 1. Cognitive modeling If we can build a model of how a user works, then we can predict how s/he will interact with the interface.
Systems Analysis and Design in a Changing World, 6th Edition
Spring /6.831 User Interface Design and Implementation1 Lecture 3: Visibility.
Comparing the Effectiveness of Alternative Approaches for Displaying Edit-Error Messages in Web Forms Bill Mockovak Office of Survey Methods Research Bureau.
Classroom Assessments Checklists, Rating Scales, and Rubrics
1 Human-Computer Interaction  Design process  Task and User Characteristics  Guidelines  Evaluation.
Introduction to Interactive Media The Interactive Media Development Process.
CSCD 487/587 Human Computer Interface Winter 2013 Lecture 3 HCI and Interactive Design.
Overview of the rest of the semester Building on Assignment 1 Using iterative prototyping.
Object-Oriented Software Engineering Practical Software Development using UML and Java Chapter 7: Focusing on Users and Their Tasks.
Click to edit Master subtitle style USABILITY and USER INTERFACE DESIGN Application.
Heuristic evaluation Functionality: Visual Design: Efficiency:
Teaching Today: An Introduction to Education 8th edition
UI Style and Usability, User Experience Niteen Borge.
AVI/Psych 358/IE 340: Human Factors Interfaces and Interaction September 22, 2008.
1 Technical & Business Writing (ENG-315) Muhammad Bilal Bashir UIIT, Rawalpindi.
Example Usability Problems for Diagnosis with the UAF.
Technical Paper Review Designing Usable Web Forms – Empirical Evaluation of Web Form Improvement Guidelines By Amit Kumar.
SmartNets Results Overview SmartNets SmartNets Methods.
Evaluating a UI Design Expert inspection methods Cognitive Walkthrough
Understanding Users Cognition & Cognitive Frameworks
Usability 1 Usability evaluation Without users - analytical techniques With users - survey and observational techniques.
CSE 303 – Software Design and Architecture
INSTRUCTIONAL OBJECTIVES
The Structure of the User Interface Lecture # 8 1 Gabriel Spitz.
Conceptual Model Design Informing the user what to do Lecture # 10 (a) Gabriel Spitz.
Object-Oriented Software Engineering Practical Software Development using UML and Java Chapter 7: Focusing on Users and Their Tasks.
Human-Computer Interaction Design process Task and User Characteristics Guidelines Evaluation ISE
Systems Development Lifecycle
William H. Bowers – Specification Techniques Torres 17.
A disciplined approach to analyzing malfunctions –Provides feedback into the redesign process 1.Play protocol, searching for malfunctions 2.Answer four.
How do people use an Interface Gabriel Spitz 1. User Interface Design?  Design is solving a problem  Design is creating an object or the means to enable.
Interaction Frameworks COMPSCI 345 S1 C and SoftEng 350 S1 C Lecture 3 Chapter (Heim)
Design Evaluation Overview Introduction Model for Interface Design Evaluation Types of Evaluation –Conceptual Design –Usability –Learning Outcome.
Copyright 2006 John Wiley & Sons, Inc Chapter 5 – Cognitive Engineering HCI: Developing Effective Organizational Information Systems Dov Te’eni Jane Carey.
Cognitive Errors in Medicine Alireza Monajemi, MD-PhD Philosophy of Science & Technology Department IHCS.
Copyright © Springer Publishing Company, LLC. All Rights Reserved. DEVELOPING AND USING TESTS – Chapter 11 –
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.
What Do We Mean by Usability?
Classifications of Software Requirements
The User Lecture 2 DeSiaMore
Good and Bad Interfaces
CS5714 Usability Engineering
The interaction.
Provide Effective Feedback and Guidance and Assistance
Systems Design Project Deliverable 3
Software Engineering Practice: A Generic View
Evaluation.
Presentation transcript:

TRAINING PACKAGE The User Action Framework Reliability Study July 1999

What is the UAF? q Conceptual framework of usability concepts and issues q Formed by combining a user interaction cycle with a knowledge base of usability concepts and issues q UAF provides a basis for: organizing, discussing, classifying, and reporting usability problems q Is the basis for a set of usability support methods and tools: l Usability Problem Design Guide l Usability Problem Inspector l Usability Problem Classifier l Usability Problem Database

The Interaction Cycle q Helps organize usability issues and concepts q Adapted from Norman (1986) q A picture of how interaction happens q Based on user actions (cognitive and physical)

Flow of Interaction Cycle

About Planning q Planning breaks down into two important parts: l High-level planning l Translation Goal:Always work/problem domain (e.g., produce business letter) Task: Intention: Action plan: Planning tasks to be done using computer (e.g., formatting the page) Planning intentions to be done using computer (e.g., user intends to set left margin) Plan for physical actions to be done on computer (e.g., decide to drag margin marker in MS Word)

About High-Level Planning q Where user decides what to do q Identify work needs and establish goals, tasks, and intentions q Example areas: l Goal decomposition (what to do next, understanding sequence of tasks) l User’s model of system (understanding overall system model/metaphor, expectations)

About Translation q Where user figures out how to do it (“getting started”) q Translating from the language of the problem domain to the language of actions upon user interface objects q Example areas: l Existence of a way (missing feature) l Cognitive affordance to show the way (visual cues) l Efficient way to “do it” (accommodating different user classes, shortcuts) l Help user do right thing (error avoidance)

About Physical Actions q All user inputs to operate controls and manipulate objects within the user interface (e.g., clicking, typing, dragging) q Example areas: l Perceiving affordances l Manipulating affordances l Physical control l Fitts' law l Manual dexterity l Physical accessibility and disability

About Outcome q Internal state change within system due to the user action q User normally infers the outcome based on system response, through feedback q Example areas: l System automation l Locus of control l System is presumptuous about what the user wanted l System errors

About Assessment q Evaluate what happened and the favorability or desirability of the outcome q How feedback is perceived, understood, and used to assess the outcome of a user action q Example areas: l Existence of feedback (necessary but missing, unnecessary, not expected) l Appearance of feedback (legibility, noticeability) l How well feedback is expressed (clarity, completeness, efficient)

Classifying Problems q Finding the correct entry point in the Interaction Cycle for a usability issue is based on asking: l How the user and task performance are affected by the design during interaction q Classification of a usability situation begins by associating it with the appropriate cognitive or physical user action in the Interaction Cycle q Then the usability situation is classified within the taxonomy underneath the Interaction Cycle by systematically matching usability attributes that pair up effects of a design feature on the user with usability problem causes in the interaction design

Cause and Effect q Locate the Cause-in-Design (essence of the problem) q Select one or more Effect-on-User attributes q Example: Hard to read feedback message Cause-in-Design Assessment Perceptual Issues Presentation Legibility    Effect-on-User 4Slowed down 4Difficulty with perceiving

Key Terms q Cognitive affordance (visual cues to see a button) l Aids for knowing and understanding l Aids to show the way q Physical affordance (a button that can be “clicked”) l Aids for doing q Example l A chair provides both. Physical affordance of a chair allows sitting on it. Cognitive affordance of a chair lets user see that it is something to sit on q Effective affordances support the users' ability to plan physical actions to carry out intentions