iwantcoding.com
🔥 Daily 👥 Rooms 🏆 Top Log in Sign up

11.1 Agile vs Traditional

Agile methodologies prioritise iterative delivery, working software, and customer collaboration over plan-driven Waterfall. Scrum and Kanban dominate today; SAFe scales to large programmes.

11.1 Agile vs Traditional Methodologies

Waterfall vs Agile at a glance

PropertyWaterfallAgile
CadencePhases, sequentialIterations / sprints
ChangeExpensiveExpected
DocumentationComprehensive upfrontJust enough
CustomerAt start + endContinuous
Best forStable, regulated, hardwareSoftware, evolving requirements

The Scrum cycle

Product Backlog Sprint Planning 2-week sprint Daily standup Review + Retro backlog refined every sprint Figure 11.1 - The Scrum cycle: plan, sprint, review, retro, refine.

Scrum roles + events + artefacts

TypeItems
RolesProduct Owner, Scrum Master, Developers
EventsSprint, Planning, Daily, Review, Retrospective
ArtefactsProduct Backlog, Sprint Backlog, Increment

Kanban

Visualise the work, limit work in progress, manage flow, make policies explicit, improve collaboratively. Pull when capacity opens.

Choosing between approaches

NeedApproach
Stable, regulated, hardwareWaterfall
Software product team; clear POScrum
Support, ops, content; flow over batchesKanban
5+ teams aligned to a value streamSAFe
Most enterprisesHybrid in practice
Mentor’s tip: Agile is a value system, not just sprints. Scrum for product teams; Kanban for flow work; Waterfall when change is genuinely expensive. SAFe scales but adds weight. Match method to the work, not to fashion.

Discussion

Loading…