Kanban for Scrum Teams Flashcards
List the Kanban Practices
VLAI
- Visualization of the workflow
- Limiting WIP
- Active management of work items
- Inspect + adapt the definition of workflow
What is Little’s Laws?
Avg cycle time = Avg WIP / Avg Throughput
Define throughput
Work items finished per period of time
Define cycle time
The elapsed time between item start/finish within a specific workflow. *Each state of a workflow is also a wokflow.
What are the basic metrics of flow?
WCAT
- WIP
- Cycle time
- Work item age
- Throughput
Define work-in-progress (WIP)
Work items started but not finished
Define work item age
Time from start to present of items in progress
Explaine Littles Law
The more things you work on at the same time, the longer it’s going to take to finish any one of them.
Visualization of workflow must include what?
- Defined start + finish points 2. Definition of work items (units of value) 3. Defined workflow states 4. Pull policies 5. WIP Limits
What are the effects of limiting WIP?
PF-OF-CC
- Creates a pull system
- Improves flow
- Improves self-_organization_
- Improves focus
- Improves commitment
- Improves collaboration
List 3 forms of active management of work items
- Ensure work items enter and exit the workflow at the same rate 2. Ensure work items aren’t left to age 3. Responding quickly to blocked items and items at risk of exceeding the SLE
How is the SLE used?
- To find active flow issues 2. To inspect & adapt in the cases of falling below
What are the two elemts of an SLE?
- A period of elapsed days 2. A probability associated with that period
What things might be adjusted as a result of inspected and adapting the teams definition of workflow?
- Visualization policies 2. WIP limits 3. SLE’s 4. Batch size
List the flow based events
- The Sprint 2. Sprint Planning 3. Daily Scrum 4. Sprint Review 5. Sprint Retro
List the flow relevance of the sprint
- It is the heartbeat for inspection and adaptation of both product and process 2. Kanban practices can help teams improve sprint flow 3. The sprint establishes priority in reference to unplanned work
Define batchsize
The amount of work done before releasing or integrating
What flow metric is most relevant to sprint planning?
Throughput
A flow-based daily scrum focuses on what?
- Blocked items 2. Work item age & SLE threats 3. Factors not visible on the board 4. Factors that could impact priority 5. Broken WIP limits & meeting the sprint goal
What two flow metrics should be covered in the sprint review?
- Throughput 2. Cycle time
True or false Changes to a teams definition of workflow can happen at any time.
True
What flow factors should be covered in a teams retrospective?
- WIP Limits 2. Cycle time 3. SLEs 4. CFD 5. Scatterplot diagrams
List two facts about the product increment in Kanban for scrum
- Scrum requires at least one per sprint 2. Multiple increments are encouraged
What is Scrum?
A framework within which other techniques and methods can be practiced
WIP limit inspection belongs in which scrum events?
- Daily scrum 2. Retro
Throughput inspection belongs in which scrum events?
- Sprint planning 2. Sprint review 3. Retro
Work item age inspection belongs in which scrum event?
Daily scrum
Cycle time inspection belongs in which scrum events?
- Sprint review 2. Retro
List everything that should be inspected in retro:
- WIP limits 2. Cycle time 3. Throughput 4. SLEs 5. CFD 6. Scatterplot
What are leading indicators?
- WIP 2. Work item age
What are lagging indicators?
- Cycle time 2. Throughput 3. Velocity (not a flow metric)
List the 5 scrum values
CCFOR
- Courage
- Commitment
- Focus
- Openness
- Respect
What are the two rules for changing the sprint backlog:
- Changes must be compatable with the sprint goal 2. You must be able to deliver an increment at the end of the sprint
Name two policies that are already a part of scrum proper?
- Sprints as a WIP limit 2. Definition of done as a pull policy
List the 4 affects of limiting WIP:
- Shorter feedback cycles 2. Faster value generation 3. A more predictable process 4. A more sustainable pace
What 3 metrics does a CFD show?
- Aprox average cycle time for a date 2. Exact WIP for a date 3. Average throughput for a date range
Define Kanban
A strategy for oprimizing the flow of stakeholder value through a process that uses a visual, WIP limited, pull system.
What is defined as “The number of work items ‘finished’ per unit of time. (measurement of the exact count of work items)”
Throughput
What scrum event is a way of limiting work in progress and controlling how much work a Dev Team is going to attempt during a specified period?
The Sprint
What is the Kanban Guide’s definition of “Workflow” or “Flow”?
A shared understanding within the SCRUM Team of how work is defined (work items), the start state of the process, the active states for the work items and the finished state of the work items.
What is the Kanban Guide in relation to the SCRUM Guide?
It is not meant to replace or discount any part of the SCRUM Guide.
What kinds of changes to the policies can have a material impact on how the SCRUM Team performs overall?
Small Changes
Where would the SCRUM Team using Kanban also inspect and adapt the definition of “Workflow” to optimize the flow in the next Sprint.
The Sprint Retrospective
What is “Flow” related to Kanban?
It is the movement of customer value throughout the product development system.