C3 DESIGN TECHNIQUES Flashcards
It is important to identify the characteristics of target user population
True
Characteristics to identify of the target user population
Age, gender, culture, language Education (Literacy? Numeracy?) Physical Limitations Computer Experience (typing?) Motivation, attitude Domain Experience Application Experience Work environment and other social context Relationships and communication patterns
Many applications have only one kind of user
False (have several kinds)
Kinds of users can be categorized to what way?
By role (student, teacher) By characteristics (age, motivation)
Is a fictitious character used as a specific representative of a user class
Persona
Advantages of Persona
Convenient handle for talking about user classes
Focuses on a typical user, rather than extreme
Encourage empathy
Disadvantages of Persona
May be misleading
Stereotype trap
Techniques on doing User analysis
Questionnaires
Interviews
Observation
Obstacles encountered on User Analysis
Developers and users are sometimes systematically isolated from each other
Some users are expensive to talk to
You’ll identify the individual tasks the program might solve. What analysis is this?
Task Analysis
Each task is a goal
True
Often helps to start with overall goal of the system and then decompose it hierarchically into tasks
Task Analysis
Essential Parts of Task Analysis
What needs to be done?
What must be done first to make it possible?
What steps are involved in doing the task?
Other Questions to Ask about a Task
Where is the task performed?
What is the environment like? Noisy, dirty, dangerous?
How often is the task performed?
What are its time or resource constraints?
How is the task learned?
What can go wrong? (Exceptions, errors, emergencies)
Who else is involved in the task?
How to do a Task analysis?
Interviews with users
Direct observation of users performing tasks