Last reviewed on 2026-04-24
Kanban started on factory floors in the 1940s and moved to software in the 2000s. Most of what makes it work is unchanged: a visible board, a flow from left to right, and a limit on how much you can have in progress at once. The corporate versions pile on ceremonies and tools, but a personal kanban — for your own projects, side work, or study plan — needs almost none of that.
This guide describes the smallest useful version: what the board looks like, how to feed it, how to avoid the most common failure modes, and where kanban simply is not the right fit.
Start with three columns, in this order:
Every task in the project goes on a card that moves from left to right across these columns. That is the entire method in one sentence. Everything else is refinement.
The most important rule in kanban is a limit on work-in-progress. Pick a number — three is a good starting point for a solo project — and refuse to have more cards in the "In Progress" column than that. When the column is full and you want to start something new, you first have to finish something or move it back to "To Do".
Without a WIP limit, the In Progress column fills up, nothing ever seems to finish, and the board stops reflecting reality. With it, two things happen:
If you can only steal one idea from kanban, steal the WIP limit. Without it, the rest of the method is just a to-do list in three parts.
Each card should describe a single deliverable, not a vague project area. A good card:
If a card sits in In Progress for more than a week, it is usually too big. Split it into two cards and put the parent in a separate "Epic" tab or as a coloured marker note.
The three-column board is the whole system. Everything below is optional, and every addition has a cost.
Useful when you often have tasks that are blocked on someone else. Put cards here when the ball is in another person's court, and move them to In Progress when it comes back. Without this column, blocked work silently clogs the middle.
Some people split "To Do" into a Backlog (stuff you might do) and a focused Next column (stuff you will do this week). Helpful once your To Do list has more than about 20 items. Before then it is noise.
Horizontal rows that group cards by project or area — "Work", "Home", "Learning" — while the columns still represent status. Useful if you run multiple projects on one board; often easier to just use separate tabs per project.
Pick one meaning for colour. Common choices: priority (red / yellow / blue), area of life, or card type (task / bug / idea). Do not overload colour with two meanings at once.
A kanban board needs a source of truth for what goes into To Do. Three simple routines cover most people:
You are missing a WIP limit or ignoring it. Pick a number and stop starting new things until old things finish. If the board still gets clogged, the cards are probably too big — split them.
Done is for "finished and celebrated", not long-term storage. Archive Done at the end of every week. Keep Done small so the board feels alive.
The board is probably out of date. If two days pass without touching it, it is no longer reflecting reality and will stop helping. Either revive it at the next weekly review or accept that you do not need it for this work.
Priority stops meaning anything. Force yourself to pick three real priorities and leave the rest unmarked.
Kanban is a flow method. It works best when tasks move through stages at a roughly predictable pace. It is a poor fit for:
Open CNotepad, create a new tab, and pick the "Kanban Board" template. That seeds three header notes — To Do, In Progress, Done — across the canvas. Put each task on its own coloured sticky note in the appropriate column. Drag to move a card between columns. Use the colour picker to mark priorities or areas.
Because the canvas is spatial, you can also mix the pure kanban columns with a "Waiting" cluster in the corner or a "Backlog" column further to the left, without changing anything about the underlying app.
That is the whole method. Everything else is garnish. Start with the minimum, notice where it creaks, and add only the extras that solve a real problem you have.