We use a centralized, lightweight Kanban approach to manage project flow across the entire group. A single board surfaces workload, capacity, and cross-project patterns that per-project boards hide.

Test-Driven Development (TDD)

The Kanban Setup

We use a single, unified project management board (e.g., Notion, GitHub Projects, or Linear) with the following columns:

  1. Backlog: Ideas and unassigned tasks.
  2. To Do: Scoped tasks ready to be picked up.
  3. In Progress: Actively being worked on (Keep Work-In-Progress limits low to prevent context switching).
  4. In Review: Waiting for PR review or feedback.
  5. Done: Completed and merged.

Task Requirements

Before a card moves into "To Do", it must have:

Weekly Workflow