Slide 1

Slide 1 text

A response to the haters NED LOWE 22nd March 2024 Anti-Agile Movement A lot of internet chatter about how agile failed

Slide 2

Slide 2 text

Do they want waterfall? Some do, but it’s rare “Requirements shouldn’t change” 2

Slide 3

Slide 3 text

Side point: Amusing how good many of those complaining have it Many people still work in environments with non-stop project meetings 3

Slide 4

Slide 4 text

Actually people aren’t complaining about agile It’s SCRUM People rarely disagree with the Agile Manifesto 4

Slide 5

Slide 5 text

Scrum is big business 5

Slide 6

Slide 6 text

But do the critics have a point? What are the arguments? 6

Slide 7

Slide 7 text

Too many meetings & ceremonies 15-20% of the sprint 7

Slide 8

Slide 8 text

When do you talk to the users? 8 Stakeholders are often annoyed at the ambiguity

Slide 9

Slide 9 text

Do roadmaps really shift every two weeks? 9

Slide 10

Slide 10 text

Story points are confusing “Thinking story points equal man-days is like measuring the ocean's depth with a ruler—it might give you numbers, but it misses the essence of the sea's vast mysteries.” Plus we all know extra items are added to the sprint 10

Slide 11

Slide 11 text

External dependencies mean tickets roll from sprint to sprint And once that’s normalised, it’s hard to unwind 11

Slide 12

Slide 12 text

A lot of organizations drift into Kanban 12

Slide 13

Slide 13 text

A New Way SURGE SPRINTS Removing some of the Scrum overhead 13

Slide 14

Slide 14 text

Two weeks is too short 37 Signal’s “ShapeUp” methodology uses Six Week Blocks 14 Enough time to achieve something meaningful

Slide 15

Slide 15 text

Stand-Ups Reimagined Async chat update every day Team discussion twice weekly including product owner That’s enough 15

Slide 16

Slide 16 text

Formal User Feedback Session More than just a demo User driven and feedback captured 16

Slide 17

Slide 17 text

Very clear definition of done 17 One week design sprint if not able to articulate

Slide 18

Slide 18 text

Frequent releases Minimise Work in Progress Feature Flags CI/CD 18

Slide 19

Slide 19 text

Engineer-led prioritisation The six week block & definition of done allows for this 19 Product team sets vision!

Slide 20

Slide 20 text

Surge Sprints We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value: Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan That is, while there is value in the items on the right, we value the items on the left more. 20