Gateway reviews - waterfall based or agile ready?

Preview:

DESCRIPTION

Assurance of agile projects conference 27th November 2013

Citation preview

Brian Wernham

Gateway reviews:

Waterfall biased or Agile ready?

Visit

bit.ly/agile-

assurance-offer

for delegates’ 50%

discount brian.wernham@gmail.com

@BrianUkulele

Why are YOU here today?

http://bit.ly/About-Brian

@BrianUkulele

What is

‘Agile’? ‘Agile’ only for

web

development? ‘Agile’ only for

tiny stuff? ‘Agile’ = loss of

control?

Gated assurance

processes for

agile projects?

What is

‘DSDM’?

‘Agile’ in

mission critical

projects?

2

What is

‘Scrum’?

This talk:

What are Gateway reviews?

What is ‘Agile’?

Can a Gated approach be used to assure

‘Agile’ projects?

… and what about complex change

programmes?

http://bit.ly/About-Brian

@BrianUkulele 3

Waterfall projects drive a waterfall

assurance approach…

Traditional

Project

Design

Build

Test

Deploy

White box

Assurance

‘P’ Level

Process

Assurance

http://bit.ly/About-Brian

@BrianUkulele 5

What is the waterfall approach?

Why does it often cause

problems on innovation projects?

What are Gateway Reviews?

Do Gateway reviews reinforce weaknesses

in the waterfall model?

Waterfall - Let’s dig deeper…

The “Big Design Up Front”

mind-set

http://bit.ly/About-Brian

@BrianUkulele

I had better ask for all

possible features…

At last – a chance to get what I

want!

6

The Big Design Up Front is born…

http://bit.ly/About-Brian

@BrianUkulele 7

The result of Big Design Up

Front…

8

http://bit.ly/About-Brian

@BrianUkulele 9

As difficult as trying to swim up a

waterfall…

http://bit.ly/About-Brian

@BrianUkulele 10

11

12

Gateway reviews – as interpreted

for waterfall projects

http://bit.ly/About-Brian

@BrianUkulele 13

Acronyms:

- Strategic Outline Case (SOC)

- Outline Business Case (OBC)

- Full Business Case (FBC)

Source: Welsh Government 2012

What does an ‘Agile’ project look

like:

- a governance perspective

14

Innovation

project

P/type

P/type

P/type

P/type

Examples of Agile Methods

- A project level method: ‘DSDM’

15 Source: DSDM Consortium (DSDM = Driving Strategy, Delivering More)

Examples of Agile Methods

- A team level method: ‘Scrum’

16

Source: Mike Cohn

‘Agile’ projects invert the ‘iron-

triangle’:

17 Source: DSDM Consortium

Don’t be slaves to process!

18

Be outcome focussed:

19

‘O’ for Outcome Assurance…

20

‘P’ Level

Process

Assurance

Taking an appropriate assurance

approach…

21

Traditional

Project

Innovation

project Hybrid

Programme

Design

Build

Test

Deploy

P/type

P/type

P/type

P/type

White box

Assurance

Hybrid

Assurance

Black box

Assurance

Innovation

Project

Innovation

Project

Traditional

Project

Traditional

Project

Hybrid Gate Assurance?

http://bit.ly/About-Brian @BrianUkulele 22

Project

Programme Gateway Reviews

Str

ate

gic

As

se

ss

me

nt

Str

ate

gic

As

se

ss

me

nt

Initia

l G

ate

‘O’

Annual ‘O’ Gates

Gates 1-5 repeated

for each project

Gate 0 repeated

annually

‘P’ level

Process

Assurance

‘O’ Level

Outcome

Assurance

Pro

gra

mm

e C

lose ‘O

’ G

ate

Source: Welsh Government 2012 – amended to correctly show iterative Gates O

Managing and assuring agile/waterfall hybrid

change programmes – a recent article…

http://bit.ly/About-Brian

@BrianUkulele

Recommended