why agile sucks and you should hate it

38
Why Agile s**ks and you should hate it [email protected]

Upload: dmitry-kandalov

Post on 23-Jan-2015

6.061 views

Category:

Technology


2 download

DESCRIPTION

Slides (without notes) from my talk about agile methodologies. Despite title it was pro-agile talk. Slides and talk were done with little preporation.

TRANSCRIPT

Page 1: Why Agile sucks and you should hate it

Why Agile s**ks

and

you should hate it

[email protected]

Page 2: Why Agile sucks and you should hate it

What is “agile”?

Page 3: Why Agile sucks and you should hate it
Page 4: Why Agile sucks and you should hate it
Page 5: Why Agile sucks and you should hate it

What is “agile”?

Page 6: Why Agile sucks and you should hate it

“Follow the money” =>

Page 7: Why Agile sucks and you should hate it

“Agile” is for sale

Page 8: Why Agile sucks and you should hate it

Narrative fallacy

Page 9: Why Agile sucks and you should hate it

Confirmation bias

Page 10: Why Agile sucks and you should hate it

Agile is “religion”

Page 11: Why Agile sucks and you should hate it

Agile community is

aggressive

Page 12: Why Agile sucks and you should hate it

Agile WaterfallVS

Page 13: Why Agile sucks and you should hate it

Psychology of agile

Page 14: Why Agile sucks and you should hate it

Agile “fits all”

Page 15: Why Agile sucks and you should hate it

FDD can be wasteful

Page 16: Why Agile sucks and you should hate it

Do clients ask for agile?

Page 17: Why Agile sucks and you should hate it

“Agile” documentation

Page 18: Why Agile sucks and you should hate it

Professionalism and Agile

Page 19: Why Agile sucks and you should hate it

9 years in industry

Did agile make anydifference?

almost

Page 20: Why Agile sucks and you should hate it

Unit testingbeta

Page 21: Why Agile sucks and you should hate it

Refactoring

Page 22: Why Agile sucks and you should hate it
Page 23: Why Agile sucks and you should hate it
Page 24: Why Agile sucks and you should hate it

Agile is oversold

misused

unwanted

Page 25: Why Agile sucks and you should hate it

What is said

in agile manifesto?

Page 26: Why Agile sucks and you should hate it

XP?

Page 27: Why Agile sucks and you should hate it

No silver bullets!

Page 28: Why Agile sucks and you should hate it

pair-programming

Page 29: Why Agile sucks and you should hate it

code ownership

Page 30: Why Agile sucks and you should hate it

automated testing

Page 31: Why Agile sucks and you should hate it

metaphor

Page 32: Why Agile sucks and you should hate it

refactoring

continuous integration

Page 33: Why Agile sucks and you should hate it

No silver bullets!

Page 34: Why Agile sucks and you should hate it

Why Agile s**ks

and

you should hate it ?

Page 35: Why Agile sucks and you should hate it

Q & A

Page 36: Why Agile sucks and you should hate it
Page 37: Why Agile sucks and you should hate it

Why Agile s**ks?

It doesn't!

Why hate it?

Don't hate :)

Page 38: Why Agile sucks and you should hate it

Thanks!