Features Industries Customer Service AI Pricing Blog Log in Start for free
Project Management

Kanban or Gantt? The Answer Is Almost Always Both

One shows today's flow, the other shows the delivery date. Learn when each one helps, why choosing between them is a trap and how to use both without doing the work twice.

The question comes up in every tool rollout: will the team work with a Kanban board or a Gantt schedule? It's usually asked as if it were a choice of methodology, almost a choice of identity: the agile folks on one side, the traditionalists on the other.

But the two answer different questions. Choosing one means giving up the answer of the other. And whoever gives it up usually finds out late, on the day the client asks for the delivery date and nobody can say without opening a side spreadsheet.

What each one answers

The board answers "where do things stand"

Kanban shows the work stuck halfway. Each card is a task, each column is a stage, and the eye catches in two seconds what has been stuck in review for a week. It's a photograph of the present, good for the team's daily conversation.

What the board doesn't say: whether that pile-up in the review column will or won't blow the November delivery. It has no sense of the future.

The schedule answers "when does it finish"

Gantt turns each task into a bar over time and links one to another. It exists to answer two questions the board ignores: when does this end, and what happens if this stage slips three days.

What the schedule doesn't say: who has what right now, and where the work is jammed today. It's good for the month, bad for Tuesday.

When the board alone is enough

There is a legitimate case for using only the board. It shows up when the work has three characteristics:

  • Continuous flow, no agreed end date. Support, maintenance, internal requests, recurring content. There is no "project delivery," there is a queue.
  • Independent tasks. None waits for another to finish. If everything can move in parallel, there is nothing to sequence.
  • Nobody outside asks for a date. When there is no contract or client waiting, forecasting matters less than progress.

Half the teams using a project tool are in this situation. For them, building a schedule is ceremony with no return.

When the schedule stops being optional

It becomes mandatory when there is a dependency with a promised date. A construction job that only starts after the permit. A campaign that depends on client approval. A rollout with a contractual milestone. In these cases, the question "does this delay the delivery?" gets asked every week, and answering by eye is expensive.

One sign that the time has come: someone on the team keeps a spreadsheet of dates outside the tool. That spreadsheet is the schedule the board doesn't give you.

There is a second, subtler sign. When the team starts debating execution order in meetings ("this has to go out before that, or it blocks"), that conversation is trying to solve, in everyone's memory, a sequencing problem. Sequence is exactly what one bar linked to another records, and recording it frees the team from repeating the discussion every week.

Board and schedule, in the same project

In Tasskee, board, list, calendar, and schedule are views of the same tasks. You switch views without duplicating anything and without exporting a spreadsheet.

See Tasskee's features

Side by side

Everyday question Board Schedule
Where does the work stand right now? Answers well Answers poorly
Who is overloaded? Answers well, with swimlanes by assignee Answers poorly
When does the project finish? Doesn't answer Answers well
Does today's delay change the delivery? Doesn't answer Answers well, through dependencies
What should we do this week? Answers well Answers so-so

The double work that scares people (and how to avoid it)

The resistance to using both is almost never conceptual. It's practical: anyone who has kept a board in one tool and a schedule in a spreadsheet knows the two drift apart within two weeks. Someone moves the card, nobody updates the bar, and the schedule turns into fiction.

The problem there isn't the technique, it's the duplication. When board and schedule are the same task seen two ways, there is no syncing to do: completing the card moves the bar, and dragging the bar changes the due date shown on the card. That's how Tasskee's Kanban board works in relation to the schedule with dependencies and critical path.

If your current tool forces you to maintain two lists, the problem is the tool. And worth saying: list and board are on every Tasskee plan, including Free; the schedule comes with Pro, which the 15-day trial unlocks with no card.

Run one test before adopting any tool: change a task's date in the schedule and see if it changes on the board. Then complete the card on the board and see if the bar reflects it. If either one requires a second manual edit, you will end up maintaining two truths, and the one nobody updates is always the one the client looks at.

How to use both without it turning into bureaucracy

  1. Build the schedule only at the level you can defend. Twenty bars that represent stages, not two hundred that represent every subtask. The fine detail lives on the board.
  2. Link only real dependencies. A dependency is "can't start before," not "it would be better to do it in this order." A schedule full of false lines jams on its own.
  3. Use the board for the day's conversation. The daily meeting looks at columns, not bars.
  4. Use the schedule for the month's conversation. A meeting with the client or leadership looks at milestones and dates.
  5. Review the schedule once a week. Fifteen minutes. If you need more than that, it's too detailed.

What about short cycles?

There is a third view that usually enters this discussion: the sprint. It competes with neither; it solves "what fits in the next two weeks," which the board doesn't delimit and the schedule doesn't decide. Teams that work in cycles use all three: schedule for the journey, sprint for the leg, board for the day.

And if the question is where to start, start with the board. It's cheaper to adopt, the team understands it without training, and it already organizes the present. The schedule comes in when the first question about a date appears that you can't answer by looking at the columns. We cover the next step in how to build a schedule the team will meet.

Contact us