5 why's of agile

47
The 5 Why’s of Agile 21 July, 2015 • Wellington • Presenter: Diana Hennessy a.k.a The Two Year old’s Mantra

Upload: diana-hennessy

Post on 15-Aug-2015

244 views

Category:

Technology


2 download

TRANSCRIPT

Page 1: 5 Why's of Agile

The 5 Why’s of Agile

21 July, 2015 • Wellington • Presenter: Diana Hennessy

a.k.a The Two Year old’s Mantra

Page 2: 5 Why's of Agile

Agile is an

Attitude not a Rule21 July, 2015 • Wellington • Presenter: Diana Hennessy

Agile

Page 3: 5 Why's of Agile

Be Mindful & Present

21 July, 2015 • Wellington • Presenter: Diana Hennessy

Page 4: 5 Why's of Agile

Never forget Who you are doing it for

21 July, 2015 • Wellington • Presenter: Diana Hennessy

Page 5: 5 Why's of Agile

Agile is an

Attitude not a Rule21 July, 2015 • Wellington • Presenter: Diana Hennessy

Agile

Page 6: 5 Why's of Agile

‘Agile is Dead’

21 July, 2015 • Wellington • Presenter: Diana Hennessy

Page 7: 5 Why's of Agile

‘The word “agile” has been subverted to the point where it is effectively meaningless, and what passes for an agile community seems to be largely an arena for consultants and vendors to hawk services and products.’

Dave Thomas - Mar 4th, 2014http://pragdave.me/blog/2014/03/04/time-to-kill-agile/

21 July, 2015 • Wellington • Presenter: Diana Hennessy

Page 8: 5 Why's of Agile

‘Agile methods ask practitioners to think, and frankly, that‘s a hard sell. It is far more comfortable to simply follow what rules are given and claim you're “doing it by the book.” It’s easy, it’s safe from ridicule or recrimination; you won’t get fired for it.’

Andy Hunt - May 6th, 2015http://blog.toolshed.com/2015/05/the-failure-of-agile.html

21 July, 2015 • Wellington • Presenter: Diana Hennessy

Page 9: 5 Why's of Agile

Failure points:

- Agile tools, not mindsets- Not inspecting and adapting- Rules and best practice, over

principles and values

21 July, 2015 • Wellington • Presenter: Diana Hennessy

Page 10: 5 Why's of Agile

‘You’re Not Agile’

21 July, 2015 • Wellington • Presenter: Diana Hennessy

Page 11: 5 Why's of Agile

21 July, 2015 • Wellington • Presenter: Diana Hennessy

Page 12: 5 Why's of Agile

21 July, 2015 • Wellington • Presenter: Diana Hennessy

Page 13: 5 Why's of Agile

So what happened to Inspect and

Adapt?21 July, 2015 • Wellington • Presenter: Diana Hennessy

Page 14: 5 Why's of Agile

What have YOU adapted lately?

21 July, 2015 • Wellington • Presenter: Diana Hennessy

Page 15: 5 Why's of Agile

Have agility in what you

do21 July, 2015 • Wellington • Presenter: Diana Hennessy

Page 16: 5 Why's of Agile

Dreyfus Model:

➔ Novice - rigid adherence to taught rules or plans

➔ Advanced Beginner - Needs small, frequent rewards; limited "situational perception"

➔ Competent - Can develop conceptual models, can troubleshoot

➔ Proficient - Driven to seek larger conceptual model, can self-correct

➔ Expert - Intuitive grasp of situations based on deep, tacit understanding, monitoring awareness

➔ Mastery - Holistic recognition, intuitive decision making, absorbed awareness

21 July, 2015 • Wellington • Presenter: Diana Hennessy

Page 17: 5 Why's of Agile

‘Doing Agile’ is not the

Goal‘Being agile’

is 21 July, 2015 • Wellington • Presenter: Diana Hennessy

Page 18: 5 Why's of Agile

Learn the skills21 July, 2015 • Wellington • Presenter: Diana Hennessy

Page 19: 5 Why's of Agile

Be Mindful & Present

21 July, 2015 • Wellington • Presenter: Diana Hennessy

Page 20: 5 Why's of Agile

5 Why’s

21 July, 2015 • Wellington • Presenter: Diana Hennessy

Page 21: 5 Why's of Agile

21 July, 2015 • Wellington • Presenter: Diana Hennessy

Page 22: 5 Why's of Agile

Agile?

21 July, 2015 • Wellington • Presenter: Diana Hennessy

Page 23: 5 Why's of Agile

- It delivers something useful, fast

21 July, 2015 • Wellington • Presenter: Diana Hennessy

Page 24: 5 Why's of Agile

21 July, 2015 • Wellington • Presenter: Diana Hennessy

Page 25: 5 Why's of Agile

- It delivers something useful fast- So that the user gets the benefit

ASAP

21 July, 2015 • Wellington • Presenter: Diana Hennessy

Page 26: 5 Why's of Agile

21 July, 2015 • Wellington • Presenter: Diana Hennessy

Page 27: 5 Why's of Agile

- It delivers something useful fast- So that the user gets the benefit

ASAP- Because using something gives you

feedback on its value

21 July, 2015 • Wellington • Presenter: Diana Hennessy

Page 28: 5 Why's of Agile

21 July, 2015 • Wellington • Presenter: Diana Hennessy

Page 29: 5 Why's of Agile

- It delivers something useful fast- So that the user gets the benefit

ASAP- Because using something gives you

feedback on its value- So that you know you are solving the

most important user problems

21 July, 2015 • Wellington • Presenter: Diana Hennessy

Page 30: 5 Why's of Agile

21 July, 2015 • Wellington • Presenter: Diana Hennessy

Page 31: 5 Why's of Agile

- It delivers something useful fast- So that the user gets the benefit

ASAP- Because using something gives you

feedback on its value- So that you know you are solving the

most important user problems- Because the user is the most

important person21 July, 2015 • Wellington • Presenter: Diana Hennessy

Page 32: 5 Why's of Agile

- It delivers something useful fast- So that the user gets the benefit

ASAP- Because using something gives you

feedback on its value- So that you know you are solving

the most important user problems- Because the user is the most

important person21 July, 2015 • Wellington • Presenter: Diana Hennessy

Page 33: 5 Why's of Agile

- Because it’s flexible- Because it allows for short feedback loops & adjustment

of direction if needed- Because it allows best return of investment and

decreases the risk of wasting budget on something unnecessary

- Because it's too hard to know up-front what you want until you see it being implemented

- Because seeing things in action gives you a better idea of what it is shaping up to be rather than writing down a spec in isolation before starting the work

21 July, 2015 • Wellington • Presenter: Diana Hennessy

Page 34: 5 Why's of Agile

- Because it’s flexible- Because it allows for short feedback loops &

adjustment of direction if needed- Because it allows best return of investment and

decreases the risk of wasting budget on something unnecessary

- Because it's too hard to know up-front what you want until you see it being implemented

- Because seeing things in action gives you a better idea of what it is shaping up to be rather than writing down spec in isolation before starting the work

21 July, 2015 • Wellington • Presenter: Diana Hennessy

Page 35: 5 Why's of Agile

21 July, 2015 • Wellington • Presenter: Diana Hennessy

Page 36: 5 Why's of Agile

21 July, 2015 • Wellington • Presenter: Diana Hennessy

Page 37: 5 Why's of Agile

Never forget Who you are doing it for

21 July, 2015 • Wellington • Presenter: Diana Hennessy

Page 38: 5 Why's of Agile

Let’s look again at the four values:

Individuals and Interactions over Processes and Tools

Working Software over Comprehensive Documentation

Customer Collaboration over Contract Negotiation

Responding to Change over Following a Plan

21 July, 2015 • Wellington • Presenter: Diana Hennessy

Page 39: 5 Why's of Agile

Four Values:

Are you talking to people, or adding a

comment in Jira?

21 July, 2015 • Wellington • Presenter: Diana Hennessy

Page 40: 5 Why's of Agile

Four Values:

Are you getting the feature out there to users, or documenting how to

release it?21 July, 2015 • Wellington • Presenter: Diana Hennessy

Page 41: 5 Why's of Agile

Four Values:

Are you talking to users, or ticking off requirements in

your contract?

21 July, 2015 • Wellington • Presenter: Diana Hennessy

Page 42: 5 Why's of Agile

Four Values:

Have you built what was

needed, or what was planned?

21 July, 2015 • Wellington • Presenter: Diana Hennessy

Page 43: 5 Why's of Agile

Agile is an

Attitude not a Rule21 July, 2015 • Wellington • Presenter: Diana Hennessy

Agile

Page 44: 5 Why's of Agile

Be Mindful & Present

21 July, 2015 • Wellington • Presenter: Diana Hennessy

Page 45: 5 Why's of Agile

Never forget Who you are doing it for

21 July, 2015 • Wellington • Presenter: Diana Hennessy

Page 46: 5 Why's of Agile

21 July, 2015 • Wellington • Presenter: Diana Hennessy

Agile

Page 47: 5 Why's of Agile

Thank you!@excapeartist

[email protected]

21 July, 2015 • Wellington • Presenter: Diana Hennessy