Requirements planning andLifecycle estimation Flashcards
1
Q
Feasibility stage requirements gathering
A
- TOR from pre-project
- Themes and Epics develop
- Clarify project vision
2
Q
Foundations requirements gathering
A
- Bring together PRL sufficent to estimate timeboxes
- Develop objectives and acceptance criteria
- Emergence of plans that are practicable
3
Q
Requirements during time boxes
A
- Small usuable subset of business functionality
- Follow MoSCoW
4
Q
Estimating within DSDM
A
- Need to be realistic
- Precise and accurate as is necessary
- People who do the work should do the estimating
- Estimates should be revaildated throughout project
- Contingency managed within MoSCow
- Techniques - Planning Poker - Estimating Workshops
- Agile BA to analyse and make visable the MoSCoW priorities
5
Q
PRL requirements
A
- High level creation during feasability
- Refined during Foundations
- Persists through projects
6
Q
Elicitation (requirement lifecycle)
How to
A
- Face to face convesation
- Observation
- Faciliated Workshops
- Demonstrations of working elements of the solution
- Scenarios
- Modelling and prototyping
7
Q
Analysis (requirement lifecycle)
How to
A
- Realistic
- Unambiguous
- Feasible
- Congruent
- Relevant
8
Q
Validation (requirement lifecycle)
A
- Applies to individual and the whole set of requirements
- Requirements must be testable
- Measureable acceptance criteria for each requirement agreed with stakeholders
9
Q
Documentation in analysis process
Requirement lifecycle
A
- Help manage complexity
- Prove something has been done
- To record information for future use
- To pass a message from one person to another
10
Q
Management in analysis (requirement lifecycle)
Managing change to requirements
A
- Once a requirement has been identified, its inclusion within the final product or its de-scoping should be traceable
- Enables stakeholders to know what is, and is not contained in the final solution.
- Prevents requirements being missed by accident or new requirements being brought into the projet without consideration of their impact.
11
Q
Benefits of planning poker
A
- Reduces peer pressure
- Create forum for discussing and understandin requirements
- Allows several people to estimate
- Those doing the work will be estimating