Techniques/Practises Flashcards
5 Techniques
- MoSCoW
- Timeboxing
- Facilitated Workshops
- Modelling
- Iterative Development
MoSCoW: Must Have
- 60% of total effort available, provides the Minimum Usable Subset of requirements
- Defined by..
1. No point “delivering on time” without it
2. Not legal without it
3. Not safe without it
4. Cannot deliver viable solution without it
MoSCoW Should Have
- 20% of total effort available Defined by.. 1. Important, but not vital 2. Painful to leave out, but not viable 3. Can have temporary workaround e.g. manage expectations, paper solution, existing solution.
MoSCoW Could Have
- 20% of total effort available
- Differentiate Should from Could but reviewing degree of pain e.g. numers of people effected, business value
Defined by…
1. Wanted or desireable but less important
2. Less impact if left out - 20% here provides contingency to get ‘expected case’ out there. If time to add them in, this is best case scenario.
MoSCoW Won’t Have this time
- Agreed to not be delivered
- Help clarify the scope of the project
- Help to manage expectations
Three Levels of MoSCoW
- Project
- Project Increment
- Timebox
Timebox Structure
- Kick-off
- Investigation
- Refinement
- Consolidation
- Close-out
Timebox Kickoff
Short Session 1-3 hours for SDT to understand and accept timebox objectives
Timebox Investigation
10-20% of effort Agreement on... - Timebox Deliverables - acceptance of criteria for deliverables - a measure of success for Timebox Ends with a review to inform refinement
Timebox Refinement
60-80% of effort
- Encompasses bulk of development e.g. addressing requirements, testing
Ends with a review to inform consolidation
Timebox Consolidation
10-20% of effort
- Ties up loose ends related to evolutionary development
- Ensures product meets previously affirmed criteria
Ends with a review to inform close-out
Timebox Close-out
Short session 1-3 hours
- Formal acceptance of Timebox deliverables by Business Visionary and Technical Coordinator.
- Ends with Timebox retrospective workshop; lessons from timebox and future improvements.
Free-format Timebox
Kick-off: Short session with SDT to understand timebox objectives, agree workload, agree priorities and accept these as realistic
Iterative Development: ID and testing in a sequence driven by priorities. Can informally adopt investigate, refine and consolidate concepts. Important that reviews are scheduled to maintain business focus and stakeholder buy in
Clos-out: formal acceptance of timebox deliverables by Business Visionary and Technical Coordinator. Followed by a short Timebox retrospective workshop.
Daily Standup
Normally no longer than 15mins: 2 mins per participants+2 mins.
Facilitated Workshops
Special type of meeting with:
- Clear objective deliverables
- A set of people specifically chosen and empowered to deliver required outcome
- An independent person (workshop facilitator useful here) to enable effective achievement of objective