1 / 8

User and Task Analysis

User and Task Analysis. Requirements Analysis in HCI. Perform a comprehensive and systematic analysis of user task requirements through studying users to understand needs, expectations, tasks and work process and determine implications for the interface of this information.

Download Presentation

User and Task Analysis

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. User and Task Analysis • Requirements Analysis in HCI. • Perform a comprehensive and systematic analysis of user task requirements through studying users to understand needs, expectations, tasks and work process and determine implications for the interface of this information. • The characteristics of the intended users/ User profile. Relevant factors may include the knowledge, skill, experience, education,training, physical attributes, habits and motor-sensory capabilities for the people concerned. Where distinctive groups of users exist (such as novices and experts) then their respective attributes should be identified and taken into account. • The tasks the users will perform. • The environment in which the users will use the system

  2. Readings • The Usability Engineering Lifecycle: A Practitioner’s Handbook for Use Design available at books 24x7.com http://www.umlib.um.edu.my • An example of system analysis: http://courses.cs.vt.edu/%7Ecs3724/fall2000/notes/printablenotes/sys_analysis.htm

  3. USER ANALYSIS • User expertise levels * Novice or first-timer user: may know application domain but does not know specifics of application * Intermittent user: uses several systems from time to time, knows application domains but does not remember details of different applications * Frequent user: uses application daily and knows both application and task domain very well

  4. User Analysis User Class Characterization • Set of users with similar characteristics and needs e.g. job description, location, level of responsibility, computer literacy, application domain knowledge • Answer following questions for each class: What is knowledge of computer technology What is knowledge of application domain How complex is application content? Are users discretionary or captive? Frequency of usage, duty cycle With whom do users interact What are training needs What is user culture How receptive/resistant to product are users?

  5. Characteristic User Class A User Class B User Class C Computer knowledge Domain knowledge Complexity of domain content Discretionary or captive? Usage frequency, duty cycle? With whom do they interact (outside system)? What info is exchanged? Training? Culture? Receptive/resistant?

  6. Task Analysis(TA) • What tasks will users perform with this system e.g. Calendar Management System. • Task decomposiiton (subtasks) • Task Analysis is task structure. Not timing, precedence, order of task performance, work flow, etc. • What user can do, not must do. • Task Analysis iterated • What developers observe that users need, not what developers think that users need

  7. Hierarchical Task Analysis (HTA) Example of HTA for Calendar Management System

  8. Usage Scenario • Scenarios are characterizations of users and their tasks in a specified context. They offer concrete representations of a user working with a computer system in order to achieve a particular goal. • Reading: RESPECT 5.3 Handbook, Part C: 4. User Requirements Methods Usage Scenarios: http://courses.cs.vt.edu/%7Ecs3724/fall2000/notes/design/design.htm

More Related