PM Methodology Decision Flowchart

At a Glance

Kanban

Continuous Flow

Visual boards, no fixed sprints. Tasks flow through stages as capacity allows. WIP limits prevent overload.

Best for: Operational work, support teams, ongoing maintenance.

Scrum

Time-Boxed Sprints

Fixed-length sprints (1-4 weeks). Roles: Scrum Master, Product Owner, Development Team. Ceremonies: planning, daily standup, review, retrospective.

Best for: Product development, complex projects, teams that need structure.

Waterfall

Sequential Phases

Linear, sequential phases. Each phase must be complete before the next begins. Heavy upfront planning, comprehensive documentation.

Best for: Regulated industries, construction, projects with fixed scope and regulations.

Methodology Decision Matrix

Use this matrix to compare methodologies across the dimensions that matter most for your situation.

Dimension Kanban Scrum Waterfall
Best project type Ongoing operations, support, maintenance Time-boxed deliverables, product development Fixed-scope, regulated, one-time projects
Team size Any (1-200+) Optimal: 5-12 per sprint team Any, but structured roles help large teams
Requirement stability Flexible — change anytime Stable within sprint; can change between sprints Fixed upfront; changes are costly
Delivery cadence Continuous, as tasks complete Fixed sprints (1-4 weeks) One delivery at project end
Upfront planning Minimal — just-in-time Sprint planning (2-4 hrs per sprint) Comprehensive (weeks to months)
Documentation Light, just enough Moderate — user stories, acceptance criteria Heavy — full specs at each phase
Learning from failure Daily via WIP monitoring Built-in via retrospectives At project end (often too late)
Visibility High — board is always current High — sprint burndown, velocity Medium — Gantt tracking, milestone reviews
Change tolerance High Medium (change between sprints) Low (change = formal CR process)
Learning curve Low Medium-High (roles + ceremonies) Medium (requires project management skill)
PM software complexity Low — basic board works Medium — needs sprints, velocity tracking High — Gantt, dependencies, milestones

When to Choose Each Methodology

Choose Kanban When…

Common use cases: DevOps/SRE teams, customer support, content teams, HR onboarding, sales operations.

Choose Scrum When…

Common use cases: Software development, product teams, marketing campaign launches, event planning with defined phases.

Choose Waterfall When…

Common use cases: Construction projects, government contracts, healthcare system implementations, event planning with fixed venues and vendors.

The Hybrid Approach: Scrumban

Most mature teams use a hybrid approach — here's why it works

Strict adherence to any single methodology is rare in practice. The most effective teams borrow the best elements from each:

5-Question Decision Checklist

Answer these questions in order:

1
Are your project requirements fixed or likely to change?
Fixed → Waterfall. Changing → go to Q2.
2
Do you have a dedicated Product Owner and Scrum Master?
Yes → Scrum is viable. No → Kanban is more practical.
3
Do you need time-boxed deliverables with regular checkpoints?
Yes → Scrum. No → Kanban.
4
Is your work operational (ongoing, flow-based) or project-based?
Operational → Kanban. Project-based → Scrum or Waterfall.
5
Does your team have experience with formal PM ceremonies?
Experienced → Scrum. Beginner → Start with Kanban, add ceremonies gradually.

Honest Pros and Cons

Kanban

✔ Pros

  • Easy to start — minimal process overhead
  • Flexible and adaptable to change
  • Visible bottleneck detection via WIP limits
  • Works alongside existing processes
  • Good for mixed-priority work streams

✘ Cons

  • Less structured — teams may lack long-term direction
  • No built-in time commitment mechanism
  • Harder to forecast delivery dates
  • Can become chaotic without self-discipline

Scrum

✔ Pros

  • Built-in improvement cycle via retrospectives
  • Clear cadence enables reliable forecasting
  • Roles provide accountability and structure
  • Great for cross-functional product teams
  • Natural rhythm reduces planning overhead

✘ Cons

  • Overhead of ceremonies can slow small teams
  • Requires experienced team and PM buy-in
  • Rigid sprint boundaries can feel artificial
  • Scrum Master role is often under-resourced
  • Can become ritualistic if not thoughtfully adapted

Waterfall

✔ Pros

  • Predictable planning and budgeting upfront
  • Clear phase completion = stakeholder confidence
  • Excellent for regulated industries
  • Easy to understand and communicate
  • Comprehensive documentation supports handoffs

✘ Cons

  • Inflexible to changing requirements
  • Late discovery of problems — expensive to fix
  • Long time-to-value (no delivery until end)
  • Can discourage cross-phase learning
  • Stakeholder frustration if needs evolve mid-project

Methodology by Team Size

1-3 People

Use Kanban with simple task lists. No ceremonies needed — just a shared board and a clear priority. Don't adopt formal Scrum for under 3 people; the overhead exceeds the benefit. Focus on execution, not process.

4-10 People

Kanban works well here if work is operational. If doing product development with defined sprints, Scrum becomes viable. At this size, you can run Scrum with one team. Avoid splitting into sub-teams — complexity grows faster than value at this scale.

10-30 People

Scrum with multiple sub-teams (each 5-7 people) with a Scrum of Scrums coordination layer. Kanban is still appropriate for shared services (DevOps, support). This is where methodology matters most — invest in a Scrum Master or Kanban Coach.

30+ People

Hybrid approach essential. Product teams use Scrum; shared services and operations use Kanban. Executive stakeholders need Waterfall-style reporting; engineering teams need Agile cadences. SAFe (Scaled Agile Framework) or LeSS are options for pure Scrum at scale.

Disclaimer: This comparison provides general educational information about PM methodologies. The "right" methodology depends on your specific team context, project type, and organizational culture. We recommend starting with the simplest approach that meets your needs and evolving as your team matures.