Executing interations Flashcards
What are Iterations
Timeboxed events
Team Events a PO takes part in
Daily Stand up Review Refinement Retro Planning
Source of User stories
Features decompose to for US
What are User Stories
Expression of end user desire
D functionality in User language
Enabler stories support arch infra and compliance
Invest in a story
Independent Negotiable Valuable Estimate able Small testable
How do you write AC
BDD
What are used for workflows
Story maps
When is a Story Done
When it satisfies the Done definition
Is accepted by PO
User story Format
As a
I want
So that
What are Acceptance Criteria
The ac for a User story is written from testing point of view
They are created by team and PO during refinement
What is a Story Map
Design thinking tool
Used for workflows
Help improved product by show how successive stories can be improved
Validate that all backlog item help
Structure of Story Map
Feature
Activity
Story per Activity
Benefits of story maps
Support User exp
interface design
Who lead Iteration Planning
Product Owner
PO responsibilities for Iteration planning
PO ensures Backlog Is up to date
Origins list would have been done part of PI planning
Sequences the stories along with team
What are the items to ensure while sequencing Stories
Story priority based on PI objective Event or any commitments during PI planning Dependencies local Priorities capacity allocation
What is Capacity Allocation
For healthy balance an iteration should have a set capacity for different types of stories - New Stories - fixes Enablers Tech debt
Std capacity
8pts per dev + tester
Purpose of Iteration Goals
Provide clarity commitment and Management Info
Purpose is
- Aligns team to a common purpose
- Align program teams to common PI obj and amange dependency
- provides Mgt info
Iteration Planning tips
PO does not push for over commitment
But challenges to do better than past
Timeboxed
Ensure retro improvements are put i effect
Ensure there is capacity for Technical Debt
What is Kanban
Helps maintain flow and collaboration
Backlog refinement
It should be continuous and regular
Time boxed
Ensure full participation
Maintain right level of deep backlog for va ready backlog for 2 iterations
What’re Iteratuon reviews
Iteration reviews measure progress
Iteration
1) did the team meet the Iteration Goals
2) Story by story review
PI
1) review objectives
2) remaining scope of Obj
What if Story is not complete
Options
1) Complete it in next
2) split it
3) delay it
4) Abandon it