Brain Dump

Kanban Board

Tags
soft-eng

Is an agile development tool that helps to [see page 57, visualise] the workflow of a software project, limit the total amount of work being done at once and measure & optimise the flow of development. A Kanban board is a [see page 58, board] divided into several sections with stickies corresponding to tasks to work on. As tasks are finished in one section their moved along to the next section until their in the final section and seen as completed.

While there's no fixed values for each section, an example kanban board could have:

  1. Pending: Tasks no-one else has taken up yet.
  2. Analysis: Tasks that're being analysed and designed.
  3. Development: Tasks that're being implemented.
  4. Test: Tasks that're being tested.
  5. Deploy: Tasks that've been completed and deployed.

Note: The analysis and development sections can be subdivided into ongoing and done sub-sections, prior to being moved along to the next major section.

See an [see page 62, example] kanban workflow.