Kanban and iterative development
One of the very efficient tools I have used for many years to do visible, focused and shared planning is to create a task board on a whiteboard. When working in an iterative process, like Scrum, it is a good way for the team together to plan the iteration, create tasks and share knowledge.
In this post I have different examples of task boards and Kanban boards.
Figure 1: Task board extended with a visible state for Review
Figure 2: Example of Task board (see the max limits on QA)
Figure 3: Another Task board with more review states
Figure 4: Web based Task board for a global team with integration to Microsoft Team System
Describing the process on a whiteboard and moving into a Kanban board.
Figure 5: The process on the initial kanban board
Figure 6: Kanban board implemented, already with improvements