4.5 Flashcards

1
Q

During elicitation, engineers work with customers to figure out about the application ______, what ______ the system should provide, and required ________, hardware ______, and so on

A

domain, services, performance, constraints

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

Elicitation involves a variety of ________ from developers to end-users

A

stakeholders

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

What are the 4 steps of the requirements process model?

A
  1. Discovery
  2. Classification and Organization
  3. Prioritization and Negotiation
  4. Specification
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Stakeholder reqs are a pain in the ass for 5 reasons:

  1. They don’t know what they want from the system except in ______ terms
  2. They assume we know what they know
  3. Different stakers can have ______ reqs
  4. ______ may be a factor
  5. Reqs always change
A

general, different, politics

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

For req discovery, make syre to get the input of all _________

A

stakeholders

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

_________ are used in most RE processes to ask about the system currently in use and the system to be developed

A

interviewing

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

Closed interviews are interviews where the stakeholder answers…

A

a pre-defined set of questions

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

Open interviews are interviews where the stakeholder answers…

A

anything that comes up

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

What are two characteristics of good interviewers?

A
  1. open minded

2. Spring-board questions

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

______ are descriptions of example interaction sessions

A

scenarios

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

Scenarios can include up to 5 things:

  1. Description of the system and user expectations at the start
  2. Description of the normal flows of _____
  3. Description of what could go _____
  4. Info of other ______ that might be happening at the same time
  5. Description of system ____ when finished
A

events, wrong, activities, state

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

A ___ ____ identifies the actors involved in an interaction and names the type of interactions

A

use case

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

________ is where the analyst goes into the actual working environment and observes the day-to-day work and equipment used

A

ethnography

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