Ethnography Flashcards

1
Q

What is ethnography?

A

A qualitative research approach used in the context of requirements engineering

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

What are the benefits of ethnography?

A

It can provide an insight into the true nature of the work.

Reveals actual work practices rather than theoretical

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

What does Somerville say is wrong with current techniques?

A

Focus on documents rather than actual working practices.

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

Problems of ethnography?

A

Timescales are too long for industrial sw development practices.
Cost of ethnography studies are too high.
Unstructured idiosyncratic field notes may be difficult for others to interpret.

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

What is ethnography analysis?

A

Ethnographer and software developer spend time together in actual work environment. Supplemented by reading documentation

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

What is generic system development?

A

Generic system developed after analysis. Initiate more indepth ethnographic studies in this stage.

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

What is a debriefing meeting?

A

System developers question ethnographers about their observations.
Central to understanding of the work process.
Allows developers to emphasise particular work practices.

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

What is focused ethnography?

A

Questions get more specific after prototype developed regarding the control process. Fed through briefing meetings.

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

What is prototype evaluation?

A

Ethnographer uses their knowledge gained to test the system and whether it meets requirements

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