Brian Wernham e-Government and Gateway reviews: Waterfall biased or Agile Click here for delegates discount Presented at the Baltic PM Days Conference on May 9, 2014
How to bring in an innovative solution On cost On time How to develop battle hardware, not just software How to work collaboratively with suppliers whilst maintaining formal contractual targets 2 Part I – Agile Defence?
A story of working together with the US and our closest European allies… 3
The French… 4
The Italians… 5
The Germans… 6
Who is who? Blue = friendly Red = enemy White = neutral 7
Rising problem from faster, more lethal and more accurate weapons… Blue-on-Blue incidents Friendly Fire Fratricide Collateral damage 8
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 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
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 10
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 contract At start of every Spiral Iteration 11
MoSCoW - Prioritised Requirements List Must haves Should haves Could haves Wont haves Allows for crucial Requirements trading: Foundations phase re-baselined the contract Changed at start of every Spiral Iteration 12
DSDM Roles on the CIDS = Governance + Delegation 13
DSDM inverts the normal project management paradigm… 14
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 15
Lessons learned Clear Priorities BUT: they change as the project progresses Iterate delivery Timebox work Delegate responsibility Have clear roles Trade requirements Ruthlessly sacrifice scope 16
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? 18
Waterfall projects drive a waterfall assurance approach… Design Build Test Deploy White box Assurance P Level Process Assurance
Gateway reviews – as interpreted for waterfall projects 20 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 21
Examples of Agile Methods - A project level method: DSDM 22 Source: DSDM Consortium (DSDM = Driving Strategy, Delivering More)
Examples of Agile Methods - A team level method: Scrum 23 Source: Mike Cohn
Agile projects invert the iron- triangle: 24 Source: DSDM Consortium
Dont be slaves to process! 25
Be outcome focussed: 26
O for Outcome Assurance… 27 P Level Process Assurance
Taking an appropriate assurance approach… 28 Design Build Test Deploy White box Assurance
Hybrid Gate Assurance? 29 Project Programme Gateway Reviews Strategic Assessment Initial Gate O Annual O Gates Gates 1-5 repeated for each project Gate 0 repeated annually P level Process Assurance O Level Outcome Assurance Programme Close O Gate Source: Welsh Government 2012 – amended to correctly show iterative Gates O
Managing and assuring agile/waterfall hybrid change programmes – my recent article…
Blog: Thanks for listening! 31 Click here for delegates discount