Lean Coffee

A meeting format that minimizes wasted time and boosts engagement by letting participants build the agenda themselves. Topics are proposed, voted on and discussed in order of priority, so the team spends time only on what truly matters to everyone in the room. First run in Seattle in 2009, Lean Coffee is easy to learn and adapts to almost any team conversation.
To Discuss

Proposed topics, ranked by votes

Roman

Roman

Why do estimates keep doubling?
Maria

Maria

Should we split the release train?
Kirill

Kirill

On-call load is uneven
Discussing

The single topic in play right now

Anna

Anna

Why do estimates keep doubling? — 8 min, 3 votes
Daria

Daria

Timebox is running, one more minute or move on?
Discussed

Finished topics — check each one for a commitment

Maria

Maria

On-call rotation: agreed to add a second person from next month
Kirill

Kirill

Release train split: parked, needs data first

What is Lean Coffee?

Lean Coffee is a meeting format with no agenda set in advance. The participants write the topics at the start, vote on them, and then discuss them one at a time in short timeboxes, deciding by vote after each timebox whether to continue or move on. The board has three columns — To Discuss, Discussing, Discussed — and topics move left to right as the session progresses.

It was created in Seattle in 2009 by Jim Benson and Jeremy Lightsmith for a group that wanted to meet regularly without anyone having to organise a programme. The mechanism that makes it work is the vote after every timebox: a topic continues only while the group actively wants it to, which is why Lean Coffee sessions rarely get captured by one person's agenda.

When to use Lean Coffee

  • As a retrospective when nobody knows what the retrospective is about — the team surfaces the agenda itself instead of forcing material into fixed columns.
  • For a recurring open forum: a guild, a chapter, a community of practice, an office hour.
  • When one or two voices dominate your regular meetings — voting and timeboxes limit how much airtime any single topic can absorb.
  • For cross-team or all-hands discussion, where a fixed agenda would only fit some of the people in the room.
  • When a standing meeting has lost its purpose and half the agenda is status that could have been written down.
  • For onboarding sessions and skip-levels, where the useful questions are the ones the organiser did not think to ask.

It is the wrong format when the meeting has a decision to reach by the end. Lean Coffee optimises for covering what the group cares about, not for closing a specific question, and a topic can end with the group agreeing to move on rather than agreeing on anything.

The columns explained

To Discuss

The backlog of proposed topics, written by participants in the first few minutes and then voted on. Cards should be short and specific: a question or a subject, not a paragraph. Everything that is not currently being discussed lives here, ranked by votes, so the group always knows what is next.

Discussing

The single topic currently in play. Only one card sits here at a time. Keeping the column strictly to one item is what makes the format work — the moment two topics are open, the timebox stops meaning anything and the session drifts back into an ordinary meeting.

Discussed

Topics that are finished, either because the group voted to stop or because the conversation reached a natural end. The column is a visible record of what the hour actually covered, and it is worth reviewing at the close: anything that produced a commitment should leave the session as an action item with an owner.

Example board

A group of eight engineers from three teams ran a monthly Lean Coffee. Topics were written in four minutes, then voted on with three votes each.

ColumnCards
To DiscussWhy do our on-call runbooks go stale? (7 votes) · Should we standardise on one HTTP client? (5) · What do we do about the shared staging environment? (5) · Are design reviews worth the hour? (3) · Can we drop the weekly status email? (1)
DiscussingWhy do our on-call runbooks go stale?
Discussed

The runbooks topic ran for three five-minute timeboxes before the group voted to move on, and produced one commitment: whoever is paged updates the runbook before closing the incident. Staging took two timeboxes and produced a decision to give each team its own namespace. The HTTP client topic ran a single timebox — the group discovered in four minutes that only one team had a problem with it, and moved on. Two topics were never reached, and were carried over to the next session's board.

Timing for a team of 5–10

StepTimeWhat happens
Explain the format3 minThree columns, five-minute timeboxes, thumbs vote after each one. Skip this once the group knows the drill.
Write topics5 minEveryone adds cards to To Discuss in silence. One topic per card.
Vote3 minThree votes per person. Multiple votes on one card are allowed.
Sort2 minRank To Discuss by votes. Do not debate the ranking.
Discuss in timeboxes35 minMove the top card to Discussing, run five minutes, then vote: continue or next. Repeat.
Close7 minReview Discussed, capture commitments with owners, carry unreached topics to the next session.

Facilitator prompts

  • "Write anything you would like this group to talk about. One topic per card, no explanations yet."
  • "Three votes each. You can put all three on one card if you care about it that much."
  • "Top card is in Discussing. Whoever wrote it, give us thirty seconds of context, then it is open."
  • "Five minutes is up. Thumbs up to continue, thumbs down to move on — vote now, do not argue for it."
  • "We have been on this for three timeboxes. Is there a decision here, or are we enjoying the discussion?"
  • "Before we move on: did anything in that topic turn into something someone will do?"

Common mistakes

  • Skipping the vote after each timebox. Without it, the first topic eats the hour and Lean Coffee becomes a normal meeting with extra steps.
  • Letting the topic author lead every discussion. Thirty seconds of context, then the floor is open to everyone. Otherwise the format just redistributes who presents.
  • Long topic cards. A card that takes a minute to read has already used a fifth of its timebox. Keep them to a question or a subject.
  • Two cards in Discussing at once. The moment the column holds more than one item, the timebox is meaningless.
  • Closing without capturing commitments. Lean Coffee produces decisions in passing, and they evaporate unless someone writes them down with a name attached before the session ends.
  • Deleting the unreached topics. The leftover To Discuss column is the best starting point for the next session, and a topic that survives two sessions unvoted can be dropped honestly.

How to run Lean Coffee in QRetro

  1. Create a board from the Lean Coffee template — To Discuss, Discussing and Discussed are already set up.
  2. Share the link; participants join in the browser without an account.
  3. Give everyone five minutes to add topic cards to To Discuss, then three votes each.
  4. Sort To Discuss by votes and move the top card into Discussing.
  5. Run a five-minute timer, then take a quick continue-or-move-on vote. Move finished cards to Discussed.
  6. At the close, turn commitments into action items with owners and leave the unreached cards on the board for next time.

Frequently asked questions

Similar templates

Other formats teams pair with this one — open any of them as a board in one click.
Original 4
The classic retrospective that laid the foundation for every method that followed. Built around four questions proposed by Norman Kerth in Project Retrospectives: A Handbook for Team Reviews, it asks what went well, what didn't, what the team learned and what still puzzles it. This timeless structure helps teams reflect honestly and keep striving for continuous improvement.
Starfish Retrospective
The Starfish gives the team five degrees of nuance instead of a simple good-or-bad split. Across keep doing, more of, less of, start doing and stop doing, participants fine-tune their practices rather than just label them. This granularity is especially useful for mature teams that want to adjust what already works rather than overhaul everything.
Three Little Pigs
Based on the fairy tale, this retrospective sorts the team's work by how sturdy it is. The house of straw stands for things that could easily fall apart, the house of sticks for what works but needs reinforcing, and the house of bricks for what is solid and stable. The playful metaphor makes it easy to spot fragile areas before they collapse.
Dot Voting
A fast, democratic way to prioritize when there are more topics or ideas than time to discuss them. Everyone gets a limited number of dots to spend on the items that matter most to them, and the team's attention naturally flows to what gathers the most votes. It's a simple technique to reach quick alignment without long debates.
Speed Car Retrospective
The Speed Car pictures the team as a vehicle racing toward its goals. The engine is everything that makes the team go faster, while the parachute is whatever drags it back and slows it down. This compact, two-part metaphor sparks a focused conversation about accelerators and brakes in the team's way of working.
Happy - Meh - Sad
A quick emotional check-in that takes the team's temperature with just three faces. Participants sort their experiences into happy, meh and sad, giving a fast read on overall mood without heavy structure. It works well as a warm-up or for short, frequent retrospectives where time is tight.
Try Template