Module 12 Flashcards

(11 cards)

1
Q

What is requirements validation?

A

The process of checking that requirements are correct, complete, feasible, and represent business needs accurately.

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

What is formal requirements validation?

A

After analysis is complete, the Business Requirements Document (BRD) is reviewed by stakeholders to confirm the requirements are accurate and suitable.

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

Who reviews the BRD during formal validation?

A

A review group including:
• Business sponsor
• Business owners
• SMEs
• Solution architect
• Developers
• Testers
• Project office representatives.

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

What do different stakeholders check during formal validation?

A

• Sponsor – alignment with business objectives and scope
• Business owners – requirements clearly express business needs
• SMEs – correct business practice
• Solution architect – supports solution architecture
• Developers – technically feasible
• Testers – testable
• Project office – follows standards and policies.

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

What are the final stages of the formal review process?

A

• Review comments
• Review outcomes.

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

What are the two stages of Agile requirements validation?

A
  1. Project initiation – outline solution defined and backlog created
    1. Backlog maintenance – requirements refined until ready for development.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What activities occur during Agile backlog refinement?

A

• Align requirements with models
• Create low-fidelity prototypes
• Discuss scenarios for complex user stories/use cases
• Build workflow models (e.g., swimlane/activity diagrams)
• Define acceptance criteria.

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

What is requirements traceability?

A

Tracking a requirement’s origin, ownership, and final outcome.

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

What are the two types of requirements traceability?

A

• Horizontal – trace requirement from creation to delivery
• Vertical – trace requirement up and down the requirement hierarchy to business goals.

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

What is change control and what are its stages?

A

A process for managing changes to requirements using configuration/version control.
Stages:
1. Document the change
2. Analyse the change
3. Consult stakeholders
4. Decide whether to approve it.

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

What is the purpose of Agile requirements validation?

A

To ensure requirements are sufficiently defined and ready for development before entering an iteration.

Some requirements require deeper validation, such as:
• Compound requirements – need breaking into smaller items (often non-functional requirements like security, accessibility, usability).
• Complex requirements – need clear business rules and may require SME discussions and modelling techniques (e.g. data models, activity diagrams, decision tables, state machine diagrams).

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