brian wernham e-government and gateway reviews: waterfall biased or agile ready?...

31
Brian Wernham e-Government and Gateway reviews: Waterfall biased or Agile ready? [email protected] @BrianUkulele Click here for delegat es’ discoun t Presented at the Baltic PM Days Conference on May 9, 2014

Upload: warren-golston

Post on 30-Mar-2015

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Brian Wernham e-Government and Gateway reviews: Waterfall biased or Agile ready? brian.wernham@gmail.com @BrianUkulele Click here for delegates discount

Brian Wernham

e-Government and Gateway reviews: Waterfall biased or Agile ready?

[email protected]@BrianUkulele

Click here for

delegates’ discount

Presented at the Baltic PM Days Conference

on May 9, 2014

Page 2: Brian Wernham e-Government and Gateway reviews: Waterfall biased or Agile ready? brian.wernham@gmail.com @BrianUkulele Click here for delegates discount

2

How to bring in an innovative solutionOn cost On time

How to develop battle hardware, not just software

How towork collaboratively with supplierswhilst maintaining formal contractual targets

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

Part I – Agile Defence?

Page 3: Brian Wernham e-Government and Gateway reviews: Waterfall biased or Agile ready? brian.wernham@gmail.com @BrianUkulele Click here for delegates discount

3

A story of working together with the US and our closest European allies…

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

Page 4: Brian Wernham e-Government and Gateway reviews: Waterfall biased or Agile ready? brian.wernham@gmail.com @BrianUkulele Click here for delegates discount

4

The French…

Page 5: Brian Wernham e-Government and Gateway reviews: Waterfall biased or Agile ready? brian.wernham@gmail.com @BrianUkulele Click here for delegates discount

5

The Italians…

Page 6: Brian Wernham e-Government and Gateway reviews: Waterfall biased or Agile ready? brian.wernham@gmail.com @BrianUkulele Click here for delegates discount

6

The Germans…

Page 7: Brian Wernham e-Government and Gateway reviews: Waterfall biased or Agile ready? brian.wernham@gmail.com @BrianUkulele Click here for delegates discount

7

Who is who?

Blue = friendly Red = enemy White = neutral

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

Page 8: Brian Wernham e-Government and Gateway reviews: Waterfall biased or Agile ready? brian.wernham@gmail.com @BrianUkulele Click here for delegates discount

8

Rising problem from faster, more lethal and more accurate weapons…

‘Blue-on-Blue’ incidents ‘Friendly Fire’ ‘Fratricide’

‘Collateral damage’

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

Page 9: Brian Wernham e-Government and Gateway reviews: Waterfall biased or Agile ready? brian.wernham@gmail.com @BrianUkulele Click here for delegates discount

9

Some instances of friendly fire in Afghanistan… Tarnak Farm 18 April 2002 four Canadian soldiers were killed

by U.S. laser-guided bomb. A former professional American football player, was shot and

killed by American fire in 22 April 2004. On 6 April 2006, UK forces called in a US airstrike -

wounded 13 Afghan police officers and killed one. An RAF Harrier mistakenly strafed British troops on 20

August 2006.

Page 10: Brian Wernham e-Government and Gateway reviews: Waterfall biased or Agile ready? brian.wernham@gmail.com @BrianUkulele Click here for delegates discount

10

http://bit.ly/About-Brian

The UK Ministry of Defence decided on:

Agile approach… Fix timescale/budget Flexible scope Incremental delivery Interdisciplinary teams

… within a DSDM project Framework Formal requirements

management Formal roles and project

governance Controlled architecture

… 120 staff to be trained Developers Project Board Auditors Subcontractors Procurement staff

Page 11: Brian Wernham e-Government and Gateway reviews: Waterfall biased or Agile ready? brian.wernham@gmail.com @BrianUkulele Click here for delegates discount

11

Comments from the training/ coaching:

“When you encounter ‘choppy waters’ will you ‘finger point’ or collaborate?”

“Collaboration & Control NOT Command and control”

‘Requirements trading’ crucial: ‘Foundations phase’ re-baselined the contractAt start of every Spiral Iteration

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

Page 12: Brian Wernham e-Government and Gateway reviews: Waterfall biased or Agile ready? brian.wernham@gmail.com @BrianUkulele Click here for delegates discount

12

MoSCoW - Prioritised Requirements List

Must haves Should haves Could haves Won’t haves

Allows for crucial ‘Requirements trading’: ‘Foundations phase’ re-baselined the contractChanged at start of every Spiral Iteration

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

Page 13: Brian Wernham e-Government and Gateway reviews: Waterfall biased or Agile ready? brian.wernham@gmail.com @BrianUkulele Click here for delegates discount

13

DSDM Roles on the CIDS= Governance + Delegation

Page 14: Brian Wernham e-Government and Gateway reviews: Waterfall biased or Agile ready? brian.wernham@gmail.com @BrianUkulele Click here for delegates discount

14

DSDM inverts the normal project management paradigm…

Page 15: Brian Wernham e-Government and Gateway reviews: Waterfall biased or Agile ready? brian.wernham@gmail.com @BrianUkulele Click here for delegates discount

15

The results were proven in battlefield testing… Tech Readiness Level 6: UK Battlespace Laboratory

End of each 3–6 months Spiral Final test 50+ battlefield positions Immoveable deadlines ensured use of Battlefield Laboratory on expected

dates

Tech Readiness Level 7: unscheduled trial in Norway August 2010 Interoperability of UK and US CIDS systems proven Danish aircraft arrived without prep and immediately able to use “Link 16” Ground and air 3 second response time/5 metre accuracy

Tech Readiness Level 8: “Bold Quest” 2011 Full coalition interoperability testing

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

Page 16: Brian Wernham e-Government and Gateway reviews: Waterfall biased or Agile ready? brian.wernham@gmail.com @BrianUkulele Click here for delegates discount

16

Lessons learnedClear PrioritiesBUT: they change as the project progresses

Iterate deliveryTimebox workDelegate responsibilityHave clear rolesTrade requirements

Ruthlessly sacrifice scope

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

Page 18: Brian Wernham e-Government and Gateway reviews: Waterfall biased or Agile ready? brian.wernham@gmail.com @BrianUkulele Click here for delegates discount

18

Part II – Agile Assurance?

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

Page 19: Brian Wernham e-Government and Gateway reviews: Waterfall biased or Agile ready? brian.wernham@gmail.com @BrianUkulele Click here for delegates discount

Waterfall projects drive a waterfall assurance approach…

TraditionalProject

Design

Build

Test

Deploy

White boxAssurance

‘P’ LevelProcess

Assurance

Page 20: Brian Wernham e-Government and Gateway reviews: Waterfall biased or Agile ready? brian.wernham@gmail.com @BrianUkulele Click here for delegates discount

20

Gateway reviews – as interpreted for waterfall projects

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

Acronyms:- Strategic Outline Case (SOC)- Outline Business Case (OBC)- Full Business Case (FBC)

Source: Welsh Government 2012

Page 21: Brian Wernham e-Government and Gateway reviews: Waterfall biased or Agile ready? brian.wernham@gmail.com @BrianUkulele Click here for delegates discount

What does an ‘Agile’ project look like:- a governance perspective

21

Innovationproject

P/type

P/type

P/type

P/type

Page 22: Brian Wernham e-Government and Gateway reviews: Waterfall biased or Agile ready? brian.wernham@gmail.com @BrianUkulele Click here for delegates discount

22

Examples of Agile Methods- A project level method: ‘DSDM’

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

Page 23: Brian Wernham e-Government and Gateway reviews: Waterfall biased or Agile ready? brian.wernham@gmail.com @BrianUkulele Click here for delegates discount

23

Examples of Agile Methods- A team level method: ‘Scrum’

Source: Mike Cohn

Page 24: Brian Wernham e-Government and Gateway reviews: Waterfall biased or Agile ready? brian.wernham@gmail.com @BrianUkulele Click here for delegates discount

‘Agile’ projects invert the ‘iron-triangle’:

24Source: DSDM Consortium

Page 25: Brian Wernham e-Government and Gateway reviews: Waterfall biased or Agile ready? brian.wernham@gmail.com @BrianUkulele Click here for delegates discount

25

Don’t be slaves to process!

Page 26: Brian Wernham e-Government and Gateway reviews: Waterfall biased or Agile ready? brian.wernham@gmail.com @BrianUkulele Click here for delegates discount

26

Be outcome focussed:

Page 27: Brian Wernham e-Government and Gateway reviews: Waterfall biased or Agile ready? brian.wernham@gmail.com @BrianUkulele Click here for delegates discount

27

‘O’ for Outcome Assurance…

‘P’ LevelProcess

Assurance

Page 28: Brian Wernham e-Government and Gateway reviews: Waterfall biased or Agile ready? brian.wernham@gmail.com @BrianUkulele Click here for delegates discount

Taking an appropriate assurance approach…

28

TraditionalProject

Innovationproject

HybridProgramme

Design

Build

Test

Deploy

P/type

P/type

P/type

P/type

White boxAssurance

HybridAssurance

Black boxAssurance

InnovationProject

InnovationProject

TraditionalProject

TraditionalProject

Page 29: Brian Wernham e-Government and Gateway reviews: Waterfall biased or Agile ready? brian.wernham@gmail.com @BrianUkulele Click here for delegates discount

29

Hybrid Gate Assurance?

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

Project

Programme Gateway Reviews

Str

ate

gic

Ass

es

sm

en

t

Str

ate

gic

As

ses

sm

ent

Initi

al G

ate

‘O’

Annual ‘O’ Gates

Gates 1-5 repeated for each project

Gate 0 repeated annually

‘P’ levelProcess

Assurance

‘O’ LevelOutcome

Assurance

Pro

gram

me

Clo

se ‘O

’ Gat

e

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

Page 30: Brian Wernham e-Government and Gateway reviews: Waterfall biased or Agile ready? brian.wernham@gmail.com @BrianUkulele Click here for delegates discount

Managing and assuring agile/waterfall hybrid change programmes – my recent article…

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

Page 31: Brian Wernham e-Government and Gateway reviews: Waterfall biased or Agile ready? brian.wernham@gmail.com @BrianUkulele Click here for delegates discount

31

[email protected]: brianwernham.wordpress.com

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

Thanks for listening!

Click here for

delegates’ discount