Kanban for a small team

Columns for stages, cards you move, a limit on work in progress, and everyone looking at the same board. Sections and the board view do it out of the box.

Last reviewed

Kanban comes from factory floors: make the work visible, limit how much is in progress, and pull the next thing only when there is room. For a team of three to five it is the lightest system that still answers “where does this stand?” without a meeting.

Why it works

A list hides the bottleneck; a board shows it. When the “In progress” column is full, the team stops starting and begins finishing, which is where throughput comes from. The rule is simple enough to keep without a manager.

Set it up in OpenTodo

  1. One project per flow, shared with the team as editors. Share a project
  2. Add sections for the stages: To do, In progress, Waiting, Done. Then press v: each section is a column. Switch to a board
  3. Move cards by dragging, or select one and press Shift+→. The change reaches everyone within seconds. Move cards between columns
  4. Set a limit for In progress and write it into the section name: “In progress (max 3)”. The heading shows how many open tasks it holds, so the limit is visible to everyone. Add a section
  5. Assign each card to one person, and use comments on the card for the conversation. Assign tasks
  6. See what moved since yesterday in Activity, filtered by project. See what others changed

Make it stick

  • A daily glance at the board replaces the stand-up: columns left to right, newest card first. The Week calendar shows whether the In-progress cards fit the week.
  • Each person pins a view #Launch & @me-ish: assignees are not a filter term, but Assigned to me in the sidebar already lists exactly their cards. The built-in views
  • Blocked work goes to Waiting with a comment saying on whom; a saved view #Launch & search: waiting collects it. Find tasks with a filter
  • The product launch template is a board with Backlog, This week, Launch day and Week after, ready to share. Sections and boards

Your to-do list, on your own server.

Try the demo in your browser. When you like it, install OpenTodo on your server and import your tasks.

OpenTodo is free and open source, with no paid tier. If it helps you, a star on GitHub helps other people find it, and a coffee helps keep it going.

Buy me a coffee