Methodology Decision Flowchart: Start → Fixed or changing requirements? → Team size? → Delivery cadence?
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…
- Your team handles ongoing operational work (support tickets, customer requests, content updates).
- Work arrives unpredictably and must be processed as it comes.
- You need a low-friction entry point to structured project management.
- Your team is new to formal PM processes and needs a gentle introduction.
- You want to improve an existing process without a major overhaul.
Common use cases: DevOps/SRE teams, customer support, content teams, HR onboarding, sales operations.
Choose Scrum When…
- You're building a product with defined deliverables that can be completed in sprints.
- Your team can commit to regular ceremonies (standups, planning, retrospectives).
- You need built-in opportunities for inspection and adaptation.
- You have a Product Owner who can prioritize and clarify requirements.
- Your organization values cross-functional teams and self-organization.
Common use cases: Software development, product teams, marketing campaign launches, event planning with defined phases.
Choose Waterfall When…
- Your industry has strict regulatory or compliance requirements for documentation.
- Project requirements are clearly known upfront and unlikely to change.
- You're working with external stakeholders who need detailed upfront planning.
- The project involves physical deliverables (construction, manufacturing, events).
- Your organization has established processes that require phase-gate approvals.
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:
- Use Kanban boards for visual tracking regardless of methodology — boards work in every context.
- Adopt sprint planning even for non-Scrum teams — setting a 2-week planning horizon forces prioritization.
- Run retrospectives regardless of methodology — continuous improvement applies everywhere.
- Allow WIP limits on your Kanban columns even in Scrum — they prevent overload at any scale.
- Maintain a backlog in every system — a prioritized list of upcoming work is universally useful.
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.