kanban methodology

How Kanban Methodology Can Improve Your Team

Lucid Content

Reading time: about 9 min

Topics:

  • Process improvement
  • Product development

What do a 1940s Toyota car factory and many modern software companies have in common?

They all use Kanban boards to reduce waste and increase efficiency—and so can you. Learn how you can use the Kanban project management methodology to improve your workflow like never before.

What is the Kanban methodology?

The Kanban project management methodology is a visual system for managing work and improving workflow. Its name comes from the Japanese word kanban, which translates to “visual signal.” The name fits because the methodology requires the use of a Kanban board and cards to visualize process and work (more on that in a minute). When used properly, the Kanban method helps to eliminate bottlenecks and improve efficiency, which explains why many companies use it as a framework to implement agile methodology.

In fact, the Kanban methodology was developed to improve the car manufacturing process. Back in the 1940s, Toyota wanted to improve efficiency in its production factories. They drew inspiration from supermarkets, which use a just-in-time system. In a just-in-time (JIT) system, companies only create goods as needed. This process works well for supermarkets because they can’t afford to have a surplus of food simply waiting in the back to be shelved. Rather, they use careful ordering to ensure they are restocking enough to meet demand without ordering enough to have a wasteful surplus.

Toyota Kanban board

With this in mind, Toyota introduced a card-based system in their factory to reduce inefficient inventory. Rather than keep as many of each part as possible on hand, using up valuable space, the factory began keeping a smaller, finite number of each part. When they needed more, workers would take a Kanban card to indicate they needed to replenish their part supply, but only up to the limit. In this way, Toyota implemented their own just-in-time system and created a streamlined, efficient process.

Over half a century later, in the 2000s, the software world adapted Toyota’s Kanban cards to create a viable project management methodology. In 2010, David J. Anderson, a founder of the Agile Project Leadership Network, published “Kanban: Successful Evolutionary Change for Your Technology Business,” the definitive book on the Kanban method. The Kanban methodology has exploded in popularity, largely because of its simplicity.

How the Kanban methodology works

The Kanban method uses a visual representation of process and work in order to identify and correct bottlenecks. Everything is represented on a Kanban board. This board is traditionally a physical object—most often a whiteboard—that is easily viewable by the team, but virtual Kanban boards are becoming increasingly popular. You can use Lucidchart to create a virtual Kanban board to your specifications.

Kanban board template
Click the Kanban board above to use as a Lucidchart template

Creating the Kanban board

At its most basic, the Kanban board consists of clearly labelled columns that denote work yet to be done, work in progress, and finished work. These columns may be adjusted to better fit your team’s process. For example, you might use “design,” “dev,” and “QA” columns rather than a catch-all “in progress” column. You can also include horizontal rows to designate swimlanes for work.

Regardless of the specific columns and rows you decide upon, all in-progress columns must have an explicit limit to the number of items that can be in them at any given time. Items will physically move through the Kanban board’s columns as they move through the work process. These items are represented by Kanban cards.

Creating Kanban cards

Kanban cards are generally sticky notes, index cards, or other similarly sized papers that represent a project. You can record pertinent information on these cards, such as due dates, relevant team members, or dates that the card moves columns on the Kanban board. Avoid the impulse to include too many details — the board and cards should serve primarily as a visual representation of work rather than a record of project details.

Using the Kanban board

Cards are initially placed in the “to do” column, commonly called the “backlog.” When work begins on a project, the card moves to the first in-progress column. Work is always pulled through the Kanban board rather than pushed (a push would occur when the delivering team is finished with their task, regardless of the receiving team’s bandwidth, whereas a pull depends entirely on the receiving team’s bandwidth). This pull happens according to each column’s WIP limits.

If, for example, you’ve set a limit of two items in your dev column, nothing can be added to that column until there is one item or no items left. If design has finished a project but dev is already at capacity, the project continues to sit with design, creating a bottleneck. When dev finishes a project and it moves to the next column, they can then pull a card from design.

As bottlenecks happen, your team should work together to eliminate them. In the moment, team members might have to step outside of their usual roles, perhaps pitching together to complete QA. However, the Kanban methodology is also concerned about long-term change. In order to effectively use the Kanban board, you must also consider how to adjust your process to prevent future bottlenecks.

As your team visualizes its workflow, problems will become readily visible. Your team should adjust process as necessary, essentially using experimentation to perfect your workflow. You might have to adjust the column limits, rethink swimlanes, or make other changes. As you refer to the Kanban board, you can make small, effective changes based on the data in front of you.

Basic principles of Kanban

As you follow the process described above, make sure to keep these principles in mind.

1. Visualize your workflow.

Keep your Kanban board highly visible, and update it frequently. An accurate visible representation of your process allows you to spot problems and address them, in addition to helping your team improve communication regarding project status.

2. Limit work in progress.

Set a WIP limit for each column, and stick to it. This limit prevents a loss of efficiency due to multitasking or re-prioritizing. You will likely have to experiment to find this appropriate limit, but a common rule of thumb is to start with two items for each person working in that column.

3. Improve continuously.

The Kanban methodology works to achieve kaizen, or continuous improvement. You should use your board to identify problems and make changes to fix them. Some users suggest that Kanban is more accurately a process refinement system rather than a project management system.

Essential practices of Kanban

If you have decided to incorporate Kanban methodology into your project management style, review these four steps to ensure that this workflow increases efficiency on your team.

1. Make explicit process policies.

Kanban methodology only works if everyone on the team knows how it functions. Once you define WIP limits, make them visible on the board. Ensure that all team members understand how work is pulled through the board, and establish expectations for addressing bottlenecks.

2. Manage the flow.

Don’t simply visualize your workflow—manage it. Define important metrics, such as how long it takes an item to move through the board, and use these metrics to improve your process. When you see bottlenecks, take steps to prevent them in the future. Actively engage with the information you get from the Kanban board rather than passively observing it.

3. Use feedback loops.

Decide upon regular intervals to review the data on your Kanban board. Set up a review at a defined time (every two weeks, for example), as well as whenever problems become clear on the board, such as bottlenecks. Regular feedback ensures continual improvement.

4. Improve collaboratively.

Kanban methodology relies heavily upon the investment of team members to make it work. So work with your team to address problems and correct bottlenecks. This helps you improve processes in ways that a manager alone might not consider, and it keeps team members invested in making things work.

Benefits of Kanban agile methodology

What do you stand to gain after following all of these principles? Take a look at some of the benefits of the Kanban agile methodology.

Simplicity

The Kanban method requires very little to get started—just a Kanban board and cards. This low start cost makes it very easy to implement the Kanban methodology. Likewise, the simplicity of the system makes it more likely that your team members will understand it and use it appropriately.

Adaptability

The Kanban methodology can work with many kinds of teams and many kinds of processes. In fact, plenty of teams use the Kanban methodology in addition to another system (like waterfall project management). The flexibility of the columns allows Kanban to adapt to your team’s workflow without needing to remove whatever systems you have in place already.

Flexibility

Kanban methodology can work well for teams whose priorities may be in flux. While the WIP limits must remain firm, you can reorganize the backlog column as necessary without affecting the workflow. Since new work is always taken from the top of the column, you can put whatever is most important up top to guarantee it gets taken care of next without disturbing anything in progress.

Efficiency

The WIP limits keep teams from losing efficiency through multitasking. While some managers are concerned about having fewer projects in process at any given time, many teams find that the WIP limits help them deliver work more quickly.

Effectiveness

Because the Kanban methodology focuses on improving workflow, it benefits your team in ways that other project management systems don’t. It doesn’t simply get projects done—it gets them done better. Your team should continuously improve, advancing your process as you reduce waste and speed up delivery.  

Incremental change

The Kanban methodology encourages change based upon visualized data, so you don’t have to make sweeping changes. Instead, you tweak and adjust things as needed. This slower change eliminates resistance from team members and prevents you from accidentally making a change that seriously hinders your workflow.

When to use Kanban methodology

As evidenced by its leap from car factories to the software industry, the Kanban methodology is a versatile system that can work well for just about any team. If you’re ready to improve your workflow, there’s no reason you can’t implement the Kanban methodology immediately.

Use Lucidchart to create your Kanban board, make your cards, and start streamlining your team’s process.

Haven't signed up for Lucidchart yet?

Sign up for your free account today.

Get started

Bring your bright ideas to life.

Sign up free

or continue with

Sign in with GoogleSign in Sign in with MicrosoftSign in Sign in with SlackSign in

By registering, you agree to our Terms of Service and you acknowledge that you have read and understand our Privacy Policy.

4617作文网姻缘算命生辰八字帮助孩子起名算命起名大全根据父母名称起名称起名字 保周公解梦新版手机版金姓的女宝宝起名大全公司起名字大全免费周易八字算命教学周易64口诀周公解梦大全抽签王者搞笑起名字豆腐加工厂起什么名字好姓李起什么名字打100分的男孩起名周易基础知识基础太原哪里有起名字的店面起姓名测试打分结果打分周公解梦梦见牙全掉了德字辈名字起周公解梦查询下载孩子起名生辰八字免费取名解梦大全才周易生辰八字测婚姻周公解梦梦见掉牙齿是什么预兆老鼠属相起名算命八字格局八字算命步骤详解梦兆册解梦查询周公解梦梦见摘柿子淀粉肠小王子日销售额涨超10倍罗斯否认插足凯特王妃婚姻让美丽中国“从细节出发”清明节放假3天调休1天男子给前妻转账 现任妻子起诉要回网友建议重庆地铁不准乘客携带菜筐月嫂回应掌掴婴儿是在赶虫子重庆警方辟谣“男子杀人焚尸”国产伟哥去年销售近13亿新的一天从800个哈欠开始男孩疑遭霸凌 家长讨说法被踢出群高中生被打伤下体休学 邯郸通报男子持台球杆殴打2名女店员被抓19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警两大学生合买彩票中奖一人不认账德国打算提及普京时仅用姓名山西省委原副书记商黎光被逮捕武汉大学樱花即将进入盛花期今日春分张家界的山上“长”满了韩国人?特朗普谈“凯特王妃P图照”王树国3次鞠躬告别西交大师生白宫:哈马斯三号人物被杀代拍被何赛飞拿着魔杖追着打315晚会后胖东来又人满为患了房客欠租失踪 房东直发愁倪萍分享减重40斤方法“重生之我在北大当嫡校长”槽头肉企业被曝光前生意红火手机成瘾是影响睡眠质量重要因素考生莫言也上北大硕士复试名单了妈妈回应孩子在校撞护栏坠楼网友洛杉矶偶遇贾玲呼北高速交通事故已致14人死亡西双版纳热带植物园回应蜉蝣大爆发男孩8年未见母亲被告知被遗忘张立群任西安交通大学校长恒大被罚41.75亿到底怎么缴沈阳一轿车冲入人行道致3死2伤奥运男篮美国塞尔维亚同组周杰伦一审败诉网易国标起草人:淀粉肠是低配版火腿肠外国人感慨凌晨的中国很安全男子被流浪猫绊倒 投喂者赔24万杨倩无缘巴黎奥运男子被猫抓伤后确诊“猫抓病”春分“立蛋”成功率更高?记者:伊万改变了国足氛围奥巴马现身唐宁街 黑色着装引猜测

4617作文网 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化