Chapter 20 Flashcards
What are 2 common complaints of software engineers in industry
- customer do not know requirements
2. customer changes requirements frequently
What is ethnographic field study technique
Its a technique of qualitative research. Its a solution of 2 common software engineer problems
What are 2 methods in ethnographic field study
- One-to-one interviews
2. Observing users
What is UCD approach
User-centered design approach involves 2 things
- Involving user in development process
- Finding about user goals and tasks
What are principles of UCD
- Early focus on users and tasks
- Empirical measurement (observe user)
- Iterative design (revise design)
What is naturalistic observation
Observing user in natural environment
What is ethnography
Its a branch of anthropology. Observing specific group of users in natural environment. the result is in story not in numeric values.
What is contextual inquiry
Its an ethnographic interviewing technique. It is based upon user observation and asking questions from user. It is based upon master-apprentice model of learning.
What is master-apprentice model of learning
An expert user and a trainee who learn from it.
What are 4 principles of contextual inquiry
- Context
- Partnership
- Interpretation
- Focus
What are the ways of contextual inquiry
- Short interviews (1 hour)
- smaller design team (researcher team)
- Identify goals first
- Look beyond business context
What are behavioral variables
For example we want to make an e-commerce site. The behavioral variables could be frequency of shopping, desire to shop, motivation for shop
Does user types defined by user behavioral
Yes
What is demographic data
age, gender, income, location
What is persona hypothesis
Making an opinion based on incomplete data. It is used in contextual inquiry.