Chapter 20 Flashcards

1
Q

What are 2 common complaints of software engineers in industry

A
  1. customer do not know requirements

2. customer changes requirements frequently

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is ethnographic field study technique

A

Its a technique of qualitative research. Its a solution of 2 common software engineer problems

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are 2 methods in ethnographic field study

A
  1. One-to-one interviews

2. Observing users

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is UCD approach

A

User-centered design approach involves 2 things

  1. Involving user in development process
  2. Finding about user goals and tasks
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What are principles of UCD

A
  • Early focus on users and tasks
  • Empirical measurement (observe user)
  • Iterative design (revise design)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is naturalistic observation

A

Observing user in natural environment

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is ethnography

A

Its a branch of anthropology. Observing specific group of users in natural environment. the result is in story not in numeric values.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is contextual inquiry

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is master-apprentice model of learning

A

An expert user and a trainee who learn from it.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What are 4 principles of contextual inquiry

A
  1. Context
  2. Partnership
  3. Interpretation
  4. Focus
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What are the ways of contextual inquiry

A
  • Short interviews (1 hour)
  • smaller design team (researcher team)
  • Identify goals first
  • Look beyond business context
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What are behavioral variables

A

For example we want to make an e-commerce site. The behavioral variables could be frequency of shopping, desire to shop, motivation for shop

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Does user types defined by user behavioral

A

Yes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What is demographic data

A

age, gender, income, location

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What is persona hypothesis

A

Making an opinion based on incomplete data. It is used in contextual inquiry.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What is difference between domain expertise and technical expertise

A

Domain expertise: Knowledge of specialize subject pertaining to a product
Technical expertise: Knowledge of digital technology

17
Q

What are environmental variables

A

In what environment user works. e.g.
company size
IT presence

18
Q

What variables are required in persona hypothesis for preparation of ethnographic interview

A
  • Behavioral variables
  • Demographic variables
  • Environmental variables
  • Domain expertise variables
  • Technical expertise variables