Requirements Engineering / Gathering Flashcards

1
Q

What are Functional Requirements?

A

Functional requirements define the specific behaviors, functions, and features that a system must perform to meet the needs of its users.

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

What are Non-Functional Requirements?

A

Non-functional requirements define the quality attributes, system performance, and operational criteria that the software must meet.

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

What is an example of Functional Requirements?

A

Examples include user authentication, data input, business rules, and generating reports.

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

What is an example of Non-Functional Requirements?

A

Examples include performance, scalability, reliability, security, and usability of the system.

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

What is the significance of Functional Requirements?

A

They ensure the system delivers the expected functionality and meets user needs, forming the foundation of the software’s purpose.

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

What is the significance of Non-Functional Requirements?

A

They ensure the system operates effectively under various conditions, providing a high-quality user experience and system reliability.

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

How are Functional Requirements documented?

A

They are typically documented using use cases, process flows, and user stories.

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

How are Non-Functional Requirements documented?

A

They are often specified using performance metrics, standards, and constraints.

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

Why are Functional and Non-Functional Requirements important?

A

Both types of requirements are essential to ensure the system functions as intended and meets user expectations while maintaining quality and performance.

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

What is the difference between Functional and Non-Functional Requirements?

A

Functional requirements define what the system should do, while non-functional requirements define how the system should perform.

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