Small teams (2-10 people) face a unique challenge: You need some coordination, but enterprise project management is overkill.
This guide shows you how to implement a kanban workflow that keeps your team aligned without becoming another full-time job.
The Core Principle
Minimum viable process: Use the least amount of process needed to stay coordinated.Everything else is bloat.
The Basic Team Kanban Setup
One Board for the Team
Unlike individual kanban where you might have one board per project, teams need shared visibility.
Setup:- One main team board
- Everyone can see it
- Everyone can update it
- It's the single source of truth
Four Columns (Not More)
- Backlog - Future work, not prioritized
- To Do - Prioritized work for this sprint/week
- In Progress - Active work (limit: 3-5 items)
- Done - Completed work (clear weekly)
- More columns = more decisions = slower flow
- Complex workflows look impressive but slow teams down
- Four columns cover 90% of needs
Work-in-Progress Limits
This is crucial: Limit how many items can be "In Progress" simultaneously.
For a 5-person team: Maximum 5 items in progress (ideally 3) Why this matters:- Prevents multitasking chaos
- Forces completion before starting new work
- Makes bottlenecks visible immediately
- Maintains team focus
Daily Stand-up (5 Minutes)
Not a status meeting. A coordination check.
Each person answers:- What did I finish yesterday? (point to "Done")
- What am I working on today? (point to "In Progress")
- Am I blocked on anything?
If you're doing it right, stand-up should feel almost redundant—the board already shows everything.
Weekly Planning (30 Minutes)
Monday morning or Friday afternoon:Step 1: Celebrate (5 min)
- Review the "Done" column
- Acknowledge what shipped
- Clear done items (or archive them)
Step 2: Pull from Backlog (15 min)
- What are this week's priorities?
- Move 10-15 items from Backlog to "To Do"
- Sequence them by priority (top = highest)
Step 3: Sanity Check (10 min)
- Does this feel realistic?
- Are we overcommitting?
- Any blockers we can resolve in advance?
- Hour-long planning ceremonies
- Perfect estimation
- Detailed documentation
Task Card Structure
Keep cards simple. Each card needs:
Required
- Title: Clear, actionable ("Fix login bug" not "Login")
- Owner: Who's responsible?
Optional (only if useful)
- Description: 1-2 sentences if needed
- Deadline: Only if actually matters
- Tag: For categorization (frontend/backend/design)
Don't Need
- Detailed specs (link to docs if needed)
- Time estimates (rarely accurate anyway)
- Custom fields (adds complexity)
- Comments thread (use Slack instead)
Common Team Scenarios
Scenario 1: Someone's Overwhelmed
Visible on board: They have 4 cards in "In Progress" Fix: Redistribute work or pause new items until they catch up Without kanban: This stays hidden until someone burns outScenario 2: Work Blocked
Solution: Move blocked items to "Waiting" column (if you add one) or add [BLOCKED] tag Team sees: "Oh, we have 3 blocked items. Let's unblock them." Prevents: Silent bottlenecks that kill momentumScenario 3: Unclear Priorities
Solution: Top of "To Do" = highest priority Everyone knows: Work from top to bottom No meetings needed: Priority is visualScenario 4: New Urgent Request
Process:- Add to top of "To Do"
- Mention in Slack: "Urgent item added to board"
- Team adjusts accordingly
What to Avoid (The Bloat)
Don't Add:
- Custom workflows per person - Defeats the purpose of shared visibility
- Complex estimation systems - T-shirt sizes or story points slow you down
- Detailed documentation in cards - Use cards for tracking, docs for details
- Multiple boards - Fragments team visibility
- Automated rules - Adds complexity for small teams
- Integrations - Each integration is maintenance overhead
Keep It Stupid Simple
The moment someone says "How do I..." or "Where do I...", your system is too complex.
Real Team Example
Team: 7-person product team (3 devs, 2 designers, 1 PM, 1 QA)What Works
- One team board: Everyone sees everything
- Four columns: Backlog → To Do → In Progress → Done
- WIP limit: Max 5 items in progress
- Daily sync: 5 minutes at 10am
- Weekly planning: 30 minutes Monday morning
- Tool: Simple kanban board (not Jira)
Results
- Setup time: 30 minutes total
- Maintenance time: 0 hours (system runs itself)
- Team satisfaction: High (tools are invisible)
- Delivery speed: Fast (no process overhead)
What They Skipped
- No story points
- No burndown charts
- No complex reporting
- No sprints or ceremonies
- No tool customization
Scaling This Approach
For 2-3 People
You barely need kanban. A shared list works. But if you use it:- Three columns is enough (To Do, Doing, Done)
- No WIP limits needed (you can see each other)
- Weekly check-ins replace daily stand-ups
For 5-8 People
Sweet spot for this approach. Do everything described above.For 10-15 People
Consider:- Two boards (frontend/backend, or by project)
- Slightly more structure
- But still keep it simple
For 20+ People
You might need more complexity:- Multiple teams with their own boards
- Cross-team coordination process
- Possibly more robust tooling
Making the Switch
If you're currently using heavy PM software:
Week 1: Trial
- Create a simple kanban board alongside current tools
- Don't migrate everything, just try it
- See if it feels better
Week 2: Team Feedback
- Ask: "Is this simpler?"
- Identify what's missing (if anything)
- Decide: commit or abandon
Week 3: Full Migration
- If team likes it, go all-in
- Migrate active work
- Sunset old tools
Week 4: Establish Rhythm
- Daily stand-ups
- Weekly planning
- Continuous improvement
The Minimalist Mindset
Key questions to ask:Before adding any process:
- "Do we really need this?"
- "What problem does this solve?"
- "Can we solve it more simply?"
Before adding any field to cards:
- "Will we actually use this?"
- "Does it help us ship faster?"
Before adding automation:
- "Is this saving time or adding complexity?"
- "Could we just do this manually?"
The Bottom Line
Small teams win by moving fast, not by having perfect process.
The no-bloat kanban approach gives you:
- Just enough coordination to stay aligned
- Not so much process that it slows you down
- Visibility without meetings
- Simplicity without chaos
Large companies need complex systems. Small teams need to ship.
Choose accordingly.
Building with a small team? Try EasyKanban - Kanban boards designed for small teams. Shared boards, WIP limits, no bloat. Free with unlimited boards. Simple enough to start in minutes, powerful enough to run your whole team.
