Scaling RE Flashcards

1
Q

6 factors for tailoring RE

A
  • project setting
  • knowledge
  • stakeholders
  • type of system
  • system characteristics
  • business and legal concerns
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

5 aspects of the project setting

A
  • project size
  • budget size
  • time constraints
  • number of people
  • overall software development process
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

8 steps for defining RE for a particular project

A

1) analyze porject characteristics
2) look at AMDiRE model
3) remove stuff you dont need
4) add extra items that are needed
5) make/use templates
6) define RE and design tools
7) define roles and milestones
8) define the change process

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

What is requirements decomposition?

A

how are requirement districuted onto subsystems

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

what is requirements refinement?

A

how to enrich a requirement with mroe information

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

what does traceabiity in the requirements specification mean?

A

the idea that there is a shared concept that links the artifacts of the artifact model to each other (the arrows in the AMDiRE picture)

-Every goal should have a stakeholder
–Every use case should have a usage goal
–Every quality requirement should have a system goal
–Every module in the architecture diagram performs a function in the behavioral view as well

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