Академический Документы
Профессиональный Документы
Культура Документы
Computer knowledge
Domain knowledge
Discretionary or captive?
Training?
Culture?
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
Hierarchical Task Analysis (HTA)
Example of HTA for Calendar Management System
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