28
Jumping off the waterfall Watch out for the rocks below!

Jumping off the waterfall

  • Upload
    conroyp

  • View
    260

  • Download
    2

Embed Size (px)

DESCRIPTION

Jumping off the waterfall - watch out for the rocks below! As agile adoption grows, more and more companies are finding themselves trying to transition from a waterfall-based product development approach to a more agile one. Success stories are easy to find from the great companies who get it right first time, but for most us that won't sound like our story. We'll take more than a few stumbles along the path and wonder what it is about us or our specific situation that means we're finding it so hard. Having led this transition within some of Ireland's busiest websites, we did parts of it well, but I'm going to focus more on the stuff we got very wrong - decisions we made that at the time seemed like both the smart and low risk thing to do but ended up being neither! It'll hopefully be a useful guide to potential pitfalls along the route if you're starting out on the same journey. And if you've already been through it, you may recognise more than a few of the rocks we hit along the way! The slides themselves are mainly intended as an aid for when I'm talking and may not work so well for anyone who didn't see the talk! So I've expanded on my notes from the talk at http://www.conroyp.com/2014/10/21/jumping-off-the-waterfall-agile-transition/.

Citation preview

Page 1: Jumping off the waterfall

Jumping off the waterfall

Watch out for the rocks below!

Page 2: Jumping off the waterfall

Who am I?Paul Conroy, CTO, Square1.io

Led Waterfall to Agile move

Previously Daft.ie Director of Product & Engineering

Page 3: Jumping off the waterfall

So how did that go?[SPOILER]

[/SPOILER]

Page 4: Jumping off the waterfall

So how did that go?[SPOILER]

[/SPOILER]

• More regular releases • Shorter build cycles • Improved build quality • Testing culture

Page 5: Jumping off the waterfall

So, short talk then?

Page 6: Jumping off the waterfall
Page 7: Jumping off the waterfall
Page 8: Jumping off the waterfall
Page 9: Jumping off the waterfall

The journey’s the interesting part…

Page 10: Jumping off the waterfall

Context

Page 11: Jumping off the waterfall

Context

Page 12: Jumping off the waterfall

Context

Team of 7-8 devs

Page 13: Jumping off the waterfall

Context

Team of 7-8 devs

Page 14: Jumping off the waterfall

Context

Team of 7-8 devs

Waterfall

Page 15: Jumping off the waterfall

Context

Team of 7-8 devs

Waterfall

Page 16: Jumping off the waterfall

Context

Team of 7-8 devs

Waterfall

Siloed teams

Page 17: Jumping off the waterfall

Context

Team of 7-8 devs

Waterfall

Siloed teams

Page 18: Jumping off the waterfall

Context

Team of 7-8 devs

Waterfall

Siloed teams

Management Support,

own client

Page 19: Jumping off the waterfall

Lots of changeWary of too much change at once

Page 20: Jumping off the waterfall

Centre of attentionBan the boss! .

Page 21: Jumping off the waterfall

Specsavers

“Light-weight” spec very close to “no” spec..

Page 22: Jumping off the waterfall

Boxing clever

Timebox. Not just a fancy name for a clock.

Page 23: Jumping off the waterfall

EAT SLEEP SPRINT REPEAT

Page 24: Jumping off the waterfall

Don’t look back in anger

Page 25: Jumping off the waterfall

Weight of the crown(s)Keeping all the plates spinning

Page 26: Jumping off the waterfall

• Regular review & adaptation • Team encouraged to push

back when it’s not working • Supportive management team

Despite it all..

Page 27: Jumping off the waterfall

• Regular review & adaptation • Team encouraged to push

back when it’s not working • Supportive management team

• More regular releases • Shorter build cycles • Improved build quality • Testing culture

Despite it all..

Page 28: Jumping off the waterfall

Questions?

@conroyp . www.square1.io .