Introduction Flashcards

(12 cards)

1
Q

What is definition Requirement

A

A condition or capability needed by a user to solve a problem or achieve an objective.

A condition or capability that must be met or possessed by a system or system component to satisfy a contract, standard, specification, or other formally imposed documents

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

What is Stakeholder

A

A stakeholder of a system is a person or an organization that has an (direct or indirect) influence on the requirements of the system.

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

Requirement Engineering definition

A

Requirements engineering is a systematic and disciplined approach to the specification and management of requirements

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

4 Core Activities in RE

A
  1. Elicitation
  2. Documentation
  3. Validation & Negotiation
  4. Management
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Elicitation

A

to obtain requirements from stakeholders and other sources and to refine them

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

Documentation

A

To describe the requirement properly

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

Validation & Negotiation

A

To check if requirements meet certain quality criteria and to resolve conflicts

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

Requirements Management

A

To structure the requirements, to prepare them for different roles, to change and implement them consistently

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

Type of requirements

A
  1. Functional Requirements
  2. Quality Requirements
  3. Constraint
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Functional Requirement

A

Requirement concerning a result of behavior that shall be provided by a function of the system

  1. Functionality
  2. Business Rules
  3. Data
  4. State
  5. Error Handling
  6. Interfaces
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Quality Requirements

A

Requirement that pertains to a quality concern that is not covered by functional requirements
(FRUEMP)
1. Details of Functionality
2. Reliability
3. Usability
4. Efficiency
5. Maintainability
6. Portability

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

Constraints

A

Requirement that limits the solution space beyond what is necessary for meeting the given functional requirements and quality requirements.

  1. Development Process
  2. Budget
  3. Deadlines
  4. Team
  5. Legislation
  6. Norms
  7. Guidelines
  8. Standards
  9. Operations
How well did you know this?
1
Not at all
2
3
4
5
Perfectly