Flow-Based Planning and Tracking
Flow-based planning is a popular lean methodology that maximizes a team's efficiency and eliminates bottlenecks. There are no timeboxes, task estimates, or review meetings. There is also no scrum master role—the team owns the process of how work gets done. Using a Kanban board, cycle time measurements, and work-in-progress (WIP) limts, the team decides how well their process is working and whether it needs adjustment. Flow, not cadence, determines a team's success.
Flow-based work includes holding a daily standup meeting to discuss recently-completed stories and prioritizing and assigning stories in progress.
Topics included in flow-based planning and tracking:
Build a Kanban board
The central tool of flow-based work is the Kanban board.
The Kanban board allows all team members, whether local or remote, to communicate and prioritize with each other.
Product backlog, time-boxed iterations and estimation are unnecessary when using a Kanban system since work is pulled into Kanban and the queue is the only work of interest. Assign defects and stories to the first Kanban state visible on your board.
Maximum throughput is the objective by finding bottlenecks in your process and limiting the work-in-progress to get work done effectively and efficiently.
Consider the following when estimating throughput:
- How effective is your current process? Should it be adjusted?
- Which team members are overloaded?
- How much time will it take to release this feature?
- Are there any bottlenecks—now or potentially in the future?
- What is the planned release date for this feature?