Requirement Verification Flashcards

1
Q

INVEST

A

Independent - of internal and especially external dependencies (3rd parties)
Negotiable - flexible scope; none specific language is used in; explain the intention, not implementation
Valuable - value is clear to everyone; persona matches Benefit&Goal; will deliver the benefit; avoid technical/role specific language
Estimatable - it is possible to estimate the needed resources for the delivery of the task
Small - clear and concise explanation; easily fits into a Sprint (i.e <20% of velocity and definitely NOT >33% of velocity)
Testable - can be automated; avoid external/long test suits

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

Atomic

A

self-contained and capable of being understood independently of other requirements or design

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

Complete

A

enough to guide further work and the appropriate level of detail for work to continue. The level of completeness required differs based on perspective or methodology, as well as the point in the life cycle where the requirement is being examined or represented.

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

Consistent

A

aligned with the identified needs of the stakeholders and not conflicting with other requirements.

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

Concise

A

contains no extraneous and unnecessary information.

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

Feasible

A

reasonable and possible within the agreed-upon risk, schedule, and budget, or considered feasible enough to investigate further through experiments or prototypes.

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

Unambiguous

A

the requirement must be clearly stated in such a way to make it clear whether a solution does or does not meet the associated need.

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

Testable

A

abale to verify that the requirement or design has been fulfilled. Acceptable levels of verifying fulfillment depend on the level of abstraction of the requirement or design.

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

Prioritized

A

ranked, grouped, or negotiated in terms of importance and value against all other requirements.

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

Understandable

A

represented using common terminology of the audience.

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