SPRINT 13 Workshop 1 Agile working methods - Department for Transport, GDS, Maritime and Coastguard...
-
Upload
uk-government-digital-service -
Category
Technology
-
view
1.047 -
download
4
description
Transcript of SPRINT 13 Workshop 1 Agile working methods - Department for Transport, GDS, Maritime and Coastguard...
![Page 1: SPRINT 13 Workshop 1 Agile working methods - Department for Transport, GDS, Maritime and Coastguard Agency, HM Coastguard](https://reader031.fdocuments.in/reader031/viewer/2022012922/54bfe4b64a795960198b45c4/html5/thumbnails/1.jpg)
Agile working methods
GDSRoo Reynolds
![Page 2: SPRINT 13 Workshop 1 Agile working methods - Department for Transport, GDS, Maritime and Coastguard Agency, HM Coastguard](https://reader031.fdocuments.in/reader031/viewer/2022012922/54bfe4b64a795960198b45c4/html5/thumbnails/2.jpg)
flickr.com/photos/paul_clarke/6477056845
GDS
![Page 3: SPRINT 13 Workshop 1 Agile working methods - Department for Transport, GDS, Maritime and Coastguard Agency, HM Coastguard](https://reader031.fdocuments.in/reader031/viewer/2022012922/54bfe4b64a795960198b45c4/html5/thumbnails/3.jpg)
•"We are uncovering better ways of developing software by doing it and helping others do it. Through this workwe have come to value: Individuals and interactions over processes and tools
•Working software over comprehensive documentation
•Customer collaboration over contract negotiation
Responding to change over following a plan.That is, while there is value in the items on the right,we value the items on the left more."
agilemanifesto.org
![Page 4: SPRINT 13 Workshop 1 Agile working methods - Department for Transport, GDS, Maritime and Coastguard Agency, HM Coastguard](https://reader031.fdocuments.in/reader031/viewer/2022012922/54bfe4b64a795960198b45c4/html5/thumbnails/4.jpg)
Mountain Goat Software LLC
Rather than do one thing at a time...
Requirements Design Code Test
![Page 5: SPRINT 13 Workshop 1 Agile working methods - Department for Transport, GDS, Maritime and Coastguard Agency, HM Coastguard](https://reader031.fdocuments.in/reader031/viewer/2022012922/54bfe4b64a795960198b45c4/html5/thumbnails/5.jpg)
...agile teams do a bit of everything all the time
Requirements Design Code Test
Mountain Goat Software LLC
![Page 6: SPRINT 13 Workshop 1 Agile working methods - Department for Transport, GDS, Maritime and Coastguard Agency, HM Coastguard](https://reader031.fdocuments.in/reader031/viewer/2022012922/54bfe4b64a795960198b45c4/html5/thumbnails/6.jpg)
digital.cabinetoffice.gov.uk/2012/12/19/the-agile-wall
![Page 7: SPRINT 13 Workshop 1 Agile working methods - Department for Transport, GDS, Maritime and Coastguard Agency, HM Coastguard](https://reader031.fdocuments.in/reader031/viewer/2022012922/54bfe4b64a795960198b45c4/html5/thumbnails/7.jpg)
Sprint planning
![Page 8: SPRINT 13 Workshop 1 Agile working methods - Department for Transport, GDS, Maritime and Coastguard Agency, HM Coastguard](https://reader031.fdocuments.in/reader031/viewer/2022012922/54bfe4b64a795960198b45c4/html5/thumbnails/8.jpg)
Agile Adoption in DfT
Adoption Highlights:-•Widespread adoption across DfT ICT delivery with a total of 12 projects and 1 programme
•Evidence of faster delivery
•All delivering under forecasted budget
•Value delivered much earlier to citizens and business
•Highly motivated project teams
•Better business engagement and ownership
![Page 9: SPRINT 13 Workshop 1 Agile working methods - Department for Transport, GDS, Maritime and Coastguard Agency, HM Coastguard](https://reader031.fdocuments.in/reader031/viewer/2022012922/54bfe4b64a795960198b45c4/html5/thumbnails/9.jpg)
Agile Delivery in DfT
Delivery Examples:-
• Delivery of new on-line booking system
• Delivery of new local names mapping system
![Page 10: SPRINT 13 Workshop 1 Agile working methods - Department for Transport, GDS, Maritime and Coastguard Agency, HM Coastguard](https://reader031.fdocuments.in/reader031/viewer/2022012922/54bfe4b64a795960198b45c4/html5/thumbnails/10.jpg)
Agile Adoption in DfT
Adoption Highlights:-•Widespread adoption across DfT ICT delivery with a total of 12 projects and 1 programme
•Evidence of faster delivery
•All delivering under forecasted budget
•Value delivered much earlier to citizens and business
•Highly motivated project teams
•Better business engagement and ownership
![Page 11: SPRINT 13 Workshop 1 Agile working methods - Department for Transport, GDS, Maritime and Coastguard Agency, HM Coastguard](https://reader031.fdocuments.in/reader031/viewer/2022012922/54bfe4b64a795960198b45c4/html5/thumbnails/11.jpg)
Agile in practice
Modernising the driving test online booking system
David JonesChief Information OfficerDriving Standards Agency
![Page 12: SPRINT 13 Workshop 1 Agile working methods - Department for Transport, GDS, Maritime and Coastguard Agency, HM Coastguard](https://reader031.fdocuments.in/reader031/viewer/2022012922/54bfe4b64a795960198b45c4/html5/thumbnails/12.jpg)
Car test booking – online take-up
2003 2012
87% online
13% phone
![Page 13: SPRINT 13 Workshop 1 Agile working methods - Department for Transport, GDS, Maritime and Coastguard Agency, HM Coastguard](https://reader031.fdocuments.in/reader031/viewer/2022012922/54bfe4b64a795960198b45c4/html5/thumbnails/13.jpg)
ICT projects logjam
Government ICT and digital strategy
Limited available resource
Why Agile?
Modernisation and mobile
![Page 14: SPRINT 13 Workshop 1 Agile working methods - Department for Transport, GDS, Maritime and Coastguard Agency, HM Coastguard](https://reader031.fdocuments.in/reader031/viewer/2022012922/54bfe4b64a795960198b45c4/html5/thumbnails/14.jpg)
Developing Agile skills
• Limited classroom
• Learn by doing
• Supplier as mentor
![Page 15: SPRINT 13 Workshop 1 Agile working methods - Department for Transport, GDS, Maritime and Coastguard Agency, HM Coastguard](https://reader031.fdocuments.in/reader031/viewer/2022012922/54bfe4b64a795960198b45c4/html5/thumbnails/15.jpg)
Agile ‘sprint’ cycle
Item
Item
Item
Item
Item
Item
Item
Prioritised Requirements‘backlog’
Define
Build & test
Deploy
Functional unit
Functional unit
Functional unit
Functional unit
Useable product’
![Page 16: SPRINT 13 Workshop 1 Agile working methods - Department for Transport, GDS, Maritime and Coastguard Agency, HM Coastguard](https://reader031.fdocuments.in/reader031/viewer/2022012922/54bfe4b64a795960198b45c4/html5/thumbnails/16.jpg)
Agile team
• Self-organising
• Empowered
• Decisive
• Face to face
![Page 17: SPRINT 13 Workshop 1 Agile working methods - Department for Transport, GDS, Maritime and Coastguard Agency, HM Coastguard](https://reader031.fdocuments.in/reader031/viewer/2022012922/54bfe4b64a795960198b45c4/html5/thumbnails/17.jpg)
Metrics – ‘burndown’
Sprint
Rem
aini
ng ‘b
ackl
og’
![Page 18: SPRINT 13 Workshop 1 Agile working methods - Department for Transport, GDS, Maritime and Coastguard Agency, HM Coastguard](https://reader031.fdocuments.in/reader031/viewer/2022012922/54bfe4b64a795960198b45c4/html5/thumbnails/18.jpg)
The final product
![Page 19: SPRINT 13 Workshop 1 Agile working methods - Department for Transport, GDS, Maritime and Coastguard Agency, HM Coastguard](https://reader031.fdocuments.in/reader031/viewer/2022012922/54bfe4b64a795960198b45c4/html5/thumbnails/19.jpg)
Benefits of Agile
Early delivery of business value
Flexibility
Efficiency
Visibility
![Page 20: SPRINT 13 Workshop 1 Agile working methods - Department for Transport, GDS, Maritime and Coastguard Agency, HM Coastguard](https://reader031.fdocuments.in/reader031/viewer/2022012922/54bfe4b64a795960198b45c4/html5/thumbnails/20.jpg)
Further information:
David Jones
Chief Information Officer
Martin Richardson
Digital Services Manager
![Page 21: SPRINT 13 Workshop 1 Agile working methods - Department for Transport, GDS, Maritime and Coastguard Agency, HM Coastguard](https://reader031.fdocuments.in/reader031/viewer/2022012922/54bfe4b64a795960198b45c4/html5/thumbnails/21.jpg)
AFCG)
The Future Coastguard Programme
An “Agile” Approach to Delivering Complex Change in the Public Sector
![Page 22: SPRINT 13 Workshop 1 Agile working methods - Department for Transport, GDS, Maritime and Coastguard Agency, HM Coastguard](https://reader031.fdocuments.in/reader031/viewer/2022012922/54bfe4b64a795960198b45c4/html5/thumbnails/22.jpg)
AFCG)Who are we?
Andrew Austin-Hancock
James Findlay
Keith Oliver
![Page 23: SPRINT 13 Workshop 1 Agile working methods - Department for Transport, GDS, Maritime and Coastguard Agency, HM Coastguard](https://reader031.fdocuments.in/reader031/viewer/2022012922/54bfe4b64a795960198b45c4/html5/thumbnails/23.jpg)
MOC
The Proposition
Resulting from 32 weeks of public consultation and announced to the House of Commons in a Ministerial Statement on 22 November 2011.
This represents a reduction from 18 to 10 centres.
![Page 24: SPRINT 13 Workshop 1 Agile working methods - Department for Transport, GDS, Maritime and Coastguard Agency, HM Coastguard](https://reader031.fdocuments.in/reader031/viewer/2022012922/54bfe4b64a795960198b45c4/html5/thumbnails/24.jpg)
Approach to Delivery
• Organic Transformation
• In-house resources – “Get Involved”
• Eclectic and Opportunistic!
• Break down complexity
• Being creative “reduce, reuse and recycle”
• Application of ‘Agile’ principles
– the difference is attitude
![Page 25: SPRINT 13 Workshop 1 Agile working methods - Department for Transport, GDS, Maritime and Coastguard Agency, HM Coastguard](https://reader031.fdocuments.in/reader031/viewer/2022012922/54bfe4b64a795960198b45c4/html5/thumbnails/25.jpg)
Why Agile?
• Think differently
• Do the right things
• Progress not perfection
• Do things right
• What makes sense to people?
![Page 26: SPRINT 13 Workshop 1 Agile working methods - Department for Transport, GDS, Maritime and Coastguard Agency, HM Coastguard](https://reader031.fdocuments.in/reader031/viewer/2022012922/54bfe4b64a795960198b45c4/html5/thumbnails/26.jpg)
Focus on the business need• Understand what the business really needs – Rolls Royce or Mini?• Understand true priorities – Not he who shouts loudest• Apply 80:20 – Pragmatism makes perfect• Ensure continuous business sponsorship and commitment – no surprises
Deliver on time• Timebox the work – realistic and achievable batches to maintain pace• Ensure dependencies and business need are understood
• Always hit deadlines – be on the bus when it leavesCollaborate
• Involve the right business stakeholders throughout – Practitioner led?• Empower team members to take decisions – trust is key• Build a strong team culture
Never compromise quality• Set an appropriate quality standard at the outset• Do not consider quality as a variable• Design document and test appropriately
• Test early and throughout (Role of the BAG)
Living With Agile (Based on DSDM and the Future Coastguard Experience)
![Page 27: SPRINT 13 Workshop 1 Agile working methods - Department for Transport, GDS, Maritime and Coastguard Agency, HM Coastguard](https://reader031.fdocuments.in/reader031/viewer/2022012922/54bfe4b64a795960198b45c4/html5/thumbnails/27.jpg)
Develop iteratively• Be creative, experiment, test and evolve• Embrace change as a positive response.• Continually confirm a correct solution is being built.
Build incrementally from firm foundations• Create a sound foundation by investing in up front analysis and modeling• Accept that most detail develops later• Strive for early delivery of benefits, based on a minimum viable product.
Communicate continuously and clearly• Facilitated workshops• Use modeling and other analytical techniques• Create presentations and demonstrations• Encourage face to face communications• Keep documentation lean and timely – use standardised report templates (i.e. ABCD Reporting)
Demonstrate control• Make plans visible to stakeholders• Use appropriate levels of formality - programme management meetings• Proactively manage
![Page 28: SPRINT 13 Workshop 1 Agile working methods - Department for Transport, GDS, Maritime and Coastguard Agency, HM Coastguard](https://reader031.fdocuments.in/reader031/viewer/2022012922/54bfe4b64a795960198b45c4/html5/thumbnails/28.jpg)
What Makes Sense? (some examples)
• Work is packaged and characterised as ‘user stories’
• Earned Value Management for reporting
• “GI’s” – Staff are creating and delivering the work
• The use of personal Kanban’sKanban Korner
![Page 29: SPRINT 13 Workshop 1 Agile working methods - Department for Transport, GDS, Maritime and Coastguard Agency, HM Coastguard](https://reader031.fdocuments.in/reader031/viewer/2022012922/54bfe4b64a795960198b45c4/html5/thumbnails/29.jpg)
What have we delivered?
Delivered in 2 weeks
Cost £1,300Delivered in 4 months
Cost - £5,500
Delivered – 3 months
Cost - £27,000
Delivered – 1 month
Cost - £1,500
Heads of Term
s – 1 Month
Transfer – 3 months
Conversion – 2 months
Saving £2.5 Million
Test system delivered in 2 weeks
![Page 30: SPRINT 13 Workshop 1 Agile working methods - Department for Transport, GDS, Maritime and Coastguard Agency, HM Coastguard](https://reader031.fdocuments.in/reader031/viewer/2022012922/54bfe4b64a795960198b45c4/html5/thumbnails/30.jpg)
What have we delivered?https://addresshub.ordnancesurvey.co.uk/fintan/index.html
“FINTAN” Database – Crowdsourced Vernacular place names
![Page 31: SPRINT 13 Workshop 1 Agile working methods - Department for Transport, GDS, Maritime and Coastguard Agency, HM Coastguard](https://reader031.fdocuments.in/reader031/viewer/2022012922/54bfe4b64a795960198b45c4/html5/thumbnails/31.jpg)
Plug