Scrum and Kanban Summary
=================
Scrum
====
- Split your organization into small, cross functional, self organizing teams.
- Split your work into a list of small, concrete deliverables. Sort the list by priority and estimate the relative effort of each item.
- Split time into short fixed-length iterations (1-4 weeks) with potentially shippable code demonstrated after each iteration.
- Optimize the release plan and update priorities in collaboration with the customer, based on insights gained by inspecting the release after each iteration.
- Optimize the process by having a retro after each iteration.
Kanban
=====
- Visualize the workflow.
- Split the work into pieces, write each item on a card and put them on a wall.
- Use named columns to illustrate where each item is in the workflow.
- Limit WIP. Assign explicit limits to how many items may be in progress at each workflow state.
- Measure lead time -- average time to complete one item, sometimes called cycle time. Optimize the process to make lead time as small and predictable as possible.
Scrum vs. Kanban
==========
No comments:
Post a Comment