Timeboxing Flashcards
Types of timebox
- DSDM structured time box - 2-4 weeks
‘Kick-off’ - Scope and MoSCow priorities
Investigation 10-20% effort
Refinement 60-80 effort
Consolidation 10-20 effort
‘Close out’ - sign off and impact of what has not been done - Free format timebox - 2-4 weeks
Kick-off
Interative development
‘Close out’
Timebox wider picture
Project
Increment - Increment
timebox-timebox-timebox-timebox
Agile BA role in timebox
- Clarify acceptance criteria of timebox
- Confirm scope and objectives of timebox
- Captures expanding detail of requirements as it emerges
- Ensure business validation against acceptance criteria
Iterative development cycle
- Be as short as possible
- Be only as formal as it needs to be
- Involve the approriate members of the Solution Development Team
Quality in interative development
- Quality criteria
- Acceptance criteria (NFR requirements)
- Validationn - are we building the right thing
- Verification - are we building the thing right
Iterative development perspectives
F - Functional
U - Usability
N - non-functional
Approaches to iterative development
Solution Focus:
1. Hortizontal Approach
2. Vertical Approach
3. Combined Approach
Horizontal approach adv/dis
Adv: Allows initial sight of the full breadth of solution very early on
Dis: Nothing works fully until last horizontal slice is delivered
Combined approach adv/dis
Adv: Has an initial view of overall solution early in project plus incremental delivery of business value
Dis; No obvious
Vertical approach adv/dis
Adv: delivery of prioritised features may allow solution increments to be delivered more quickly
Dis: Full breadth of the solution is not clear until late in project
architectural layer of the Solution
- Business Process
- User Interface
- Business Logic
- Data Access