Requirements planning andLifecycle estimation Flashcards

1
Q

Feasibility stage requirements gathering

A
  1. TOR from pre-project
  2. Themes and Epics develop
  3. Clarify project vision
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Foundations requirements gathering

A
  1. Bring together PRL sufficent to estimate timeboxes
  2. Develop objectives and acceptance criteria
  3. Emergence of plans that are practicable
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Requirements during time boxes

A
  1. Small usuable subset of business functionality
  2. Follow MoSCoW
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Estimating within DSDM

A
  1. Need to be realistic
  2. Precise and accurate as is necessary
  3. People who do the work should do the estimating
  4. Estimates should be revaildated throughout project
  5. Contingency managed within MoSCow
  6. Techniques - Planning Poker - Estimating Workshops
  7. Agile BA to analyse and make visable the MoSCoW priorities
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

PRL requirements

A
  1. High level creation during feasability
  2. Refined during Foundations
  3. Persists through projects
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Elicitation (requirement lifecycle)

How to

A
  1. Face to face convesation
  2. Observation
  3. Faciliated Workshops
  4. Demonstrations of working elements of the solution
  5. Scenarios
  6. Modelling and prototyping
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Analysis (requirement lifecycle)

How to

A
  1. Realistic
  2. Unambiguous
  3. Feasible
  4. Congruent
  5. Relevant
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Validation (requirement lifecycle)

A
  1. Applies to individual and the whole set of requirements
  2. Requirements must be testable
  3. Measureable acceptance criteria for each requirement agreed with stakeholders
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Documentation in analysis process

Requirement lifecycle

A
  1. Help manage complexity
  2. Prove something has been done
  3. To record information for future use
  4. To pass a message from one person to another
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Management in analysis (requirement lifecycle)

Managing change to requirements

A
  1. Once a requirement has been identified, its inclusion within the final product or its de-scoping should be traceable
  2. Enables stakeholders to know what is, and is not contained in the final solution.
  3. Prevents requirements being missed by accident or new requirements being brought into the projet without consideration of their impact.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Benefits of planning poker

A
  1. Reduces peer pressure
  2. Create forum for discussing and understandin requirements
  3. Allows several people to estimate
  4. Those doing the work will be estimating
How well did you know this?
1
Not at all
2
3
4
5
Perfectly