Requirements Elicitation Flashcards

1
Q

What is Requirements Engineering?

A

The process of discovering all of the requirements of a system.

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

Define functional requirements.

A

The functions that the system should be able to perform.

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

Define non-functional requirements.

A

The constraints on the services/functions of the system.

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

Define domain requirements.

A

Requirements that are based on the environment the system operates in e.g. University.

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

Name some of the techniques used to discover requirements.

A
  • Observation of the current system.
  • Interview.
  • Questionnaires/Surveys
  • Discussion groups.
  • Research of similar environments.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly