An Introduction to Kanban Methodology

Kanban

An Introduction to Kanban Methodology

Kanban is an agile methodology that incorporates concepts like pull system, queuing theory, and flow etc. and work done is pulled through backlog and into individual queues. Kanban system is basically a technique which was originally designed for assembly line management by Toyota in 1940. In simple Kanban work flow, the work is organized in terms of tasks or functionalities/modules and is loaded to a “To Do” queue in order of priority. The resources pick their next task up from the top of the “To Do” queue and move it to “In Progress” queue and once the task is done, it is moved to the “Done” queue. One main assumption of Kanban is that the all the resources are generalists and are able to perform all tasks. The product owner or the Project Manager has to mainly focus on keeping the “To Do” queue updated at all times with the expectation that any resource is able to start working on the next task immediately after completing a previously undertaken task. A Kanban Board can range from 3 to “n” number of queues and modifications, depending upon the requirements of the team. The most important aspect of Kanban is that it helps teams improve collaboration and make the process policies explicit.

Kanban Board Example

Core Principles of Kanban

Kanban has been specifically focusing on 3 core principles:

  1. Visualize
    The team should be able to visualize the work flow and everybody is on the same page regarding work status. Information Radiators are the most useful way of displaying the updated information.
  2. Limit WIP
    One of the main control Kanban provides is to limit the work-in-progress, so as to know how many tasks a team can work at a time. The fewer the tasks limit set for WIP, the quicker the work is expected to be completed and vice versa.
  3. Manage Flow
    The queues can help define the flow of work executed in Kanban methodology. Since it is assumed that generalists work in Kanban model, so this principle eliminates bottle-necks or waiting time.

Share this post

Comments (4)

  • Highlander2287 Reply

    Its like you read my thoughts! You seem to grasp
    so much about this, such as you wrote the guide in it or something.

    An excellent read. I will definitely be back.

    April 28, 2019 at 7:13 am
  • sjatkdc Reply

    Your mode of describing everything in this piece of writing
    is in fact good, every one be able to effortlessly understand it,
    Thanks a lot.

    June 20, 2019 at 5:12 am
  • bong99 Reply

    Thanks for sharing such a nice opinion, paragraph is good, thats why i have read it fully

    June 21, 2019 at 10:52 am
  • Kaylee Gooden Reply

    Great Blog. I wish we had one where I work.

    August 16, 2019 at 7:24 pm

Leave a Reply


%d bloggers like this: