agile software delivery: no longer a nice to have': robert benefield @ colombo agile conference...
DESCRIPTION
Like electricity, DevOps will soon become a Must Have to allow companies to adapt and deliver solutions more quickly, rendering those who do not to the ash heap of the past. It provides the necessary framework for development and operations to work effectively together as one and with the business, removing unnecessary barriers and friction between them. This presentation outlines why you need to adapt and how to get started, with telling lessons from the field of those who have succeeded and failed.TRANSCRIPT
![Page 1: Agile Software Delivery: No Longer A Nice To Have': Robert Benefield @ Colombo Agile Conference 2014](https://reader035.vdocuments.net/reader035/viewer/2022062703/554f49d9b4c905b9508b47ca/html5/thumbnails/1.jpg)
Agile Software Delivery:No Longer a Nice to Have
Robert BenefieldEvolve Beyond Ltd
![Page 2: Agile Software Delivery: No Longer A Nice To Have': Robert Benefield @ Colombo Agile Conference 2014](https://reader035.vdocuments.net/reader035/viewer/2022062703/554f49d9b4c905b9508b47ca/html5/thumbnails/2.jpg)
![Page 3: Agile Software Delivery: No Longer A Nice To Have': Robert Benefield @ Colombo Agile Conference 2014](https://reader035.vdocuments.net/reader035/viewer/2022062703/554f49d9b4c905b9508b47ca/html5/thumbnails/3.jpg)
![Page 4: Agile Software Delivery: No Longer A Nice To Have': Robert Benefield @ Colombo Agile Conference 2014](https://reader035.vdocuments.net/reader035/viewer/2022062703/554f49d9b4c905b9508b47ca/html5/thumbnails/4.jpg)
![Page 5: Agile Software Delivery: No Longer A Nice To Have': Robert Benefield @ Colombo Agile Conference 2014](https://reader035.vdocuments.net/reader035/viewer/2022062703/554f49d9b4c905b9508b47ca/html5/thumbnails/5.jpg)
Flexibility & Speed
![Page 6: Agile Software Delivery: No Longer A Nice To Have': Robert Benefield @ Colombo Agile Conference 2014](https://reader035.vdocuments.net/reader035/viewer/2022062703/554f49d9b4c905b9508b47ca/html5/thumbnails/6.jpg)
Flexibility & Speed
![Page 7: Agile Software Delivery: No Longer A Nice To Have': Robert Benefield @ Colombo Agile Conference 2014](https://reader035.vdocuments.net/reader035/viewer/2022062703/554f49d9b4c905b9508b47ca/html5/thumbnails/7.jpg)
What has Agile Development Changed?
![Page 8: Agile Software Delivery: No Longer A Nice To Have': Robert Benefield @ Colombo Agile Conference 2014](https://reader035.vdocuments.net/reader035/viewer/2022062703/554f49d9b4c905b9508b47ca/html5/thumbnails/8.jpg)
Product Idea Design Development Test Production
![Page 9: Agile Software Delivery: No Longer A Nice To Have': Robert Benefield @ Colombo Agile Conference 2014](https://reader035.vdocuments.net/reader035/viewer/2022062703/554f49d9b4c905b9508b47ca/html5/thumbnails/9.jpg)
Product Idea Design Development Test Production
![Page 10: Agile Software Delivery: No Longer A Nice To Have': Robert Benefield @ Colombo Agile Conference 2014](https://reader035.vdocuments.net/reader035/viewer/2022062703/554f49d9b4c905b9508b47ca/html5/thumbnails/10.jpg)
Product Idea Design Development Test Production
![Page 11: Agile Software Delivery: No Longer A Nice To Have': Robert Benefield @ Colombo Agile Conference 2014](https://reader035.vdocuments.net/reader035/viewer/2022062703/554f49d9b4c905b9508b47ca/html5/thumbnails/11.jpg)
Product Idea
Design Production
![Page 12: Agile Software Delivery: No Longer A Nice To Have': Robert Benefield @ Colombo Agile Conference 2014](https://reader035.vdocuments.net/reader035/viewer/2022062703/554f49d9b4c905b9508b47ca/html5/thumbnails/12.jpg)
Product Idea
Design Production
Production IS part of the Product!
![Page 13: Agile Software Delivery: No Longer A Nice To Have': Robert Benefield @ Colombo Agile Conference 2014](https://reader035.vdocuments.net/reader035/viewer/2022062703/554f49d9b4c905b9508b47ca/html5/thumbnails/13.jpg)
Too Slow
![Page 14: Agile Software Delivery: No Longer A Nice To Have': Robert Benefield @ Colombo Agile Conference 2014](https://reader035.vdocuments.net/reader035/viewer/2022062703/554f49d9b4c905b9508b47ca/html5/thumbnails/14.jpg)
Too Slow
Too Inflexible
![Page 15: Agile Software Delivery: No Longer A Nice To Have': Robert Benefield @ Colombo Agile Conference 2014](https://reader035.vdocuments.net/reader035/viewer/2022062703/554f49d9b4c905b9508b47ca/html5/thumbnails/15.jpg)
Too Slow
Too Inflexible
... A lot Like Driving Blind
![Page 16: Agile Software Delivery: No Longer A Nice To Have': Robert Benefield @ Colombo Agile Conference 2014](https://reader035.vdocuments.net/reader035/viewer/2022062703/554f49d9b4c905b9508b47ca/html5/thumbnails/16.jpg)
Are We Learning...
Product Idea
Design Production
![Page 17: Agile Software Delivery: No Longer A Nice To Have': Robert Benefield @ Colombo Agile Conference 2014](https://reader035.vdocuments.net/reader035/viewer/2022062703/554f49d9b4c905b9508b47ca/html5/thumbnails/17.jpg)
Are We Learning...
Product Idea
Design Production
Faster
![Page 18: Agile Software Delivery: No Longer A Nice To Have': Robert Benefield @ Colombo Agile Conference 2014](https://reader035.vdocuments.net/reader035/viewer/2022062703/554f49d9b4c905b9508b47ca/html5/thumbnails/18.jpg)
Are We Learning...
Product Idea
Design Production
Faster
More Flexibly
![Page 19: Agile Software Delivery: No Longer A Nice To Have': Robert Benefield @ Colombo Agile Conference 2014](https://reader035.vdocuments.net/reader035/viewer/2022062703/554f49d9b4c905b9508b47ca/html5/thumbnails/19.jpg)
Are We Learning...
Product Idea
Design Production
Faster
More Flexibly
More Transparently
![Page 20: Agile Software Delivery: No Longer A Nice To Have': Robert Benefield @ Colombo Agile Conference 2014](https://reader035.vdocuments.net/reader035/viewer/2022062703/554f49d9b4c905b9508b47ca/html5/thumbnails/20.jpg)
Does DevOps Help?
![Page 21: Agile Software Delivery: No Longer A Nice To Have': Robert Benefield @ Colombo Agile Conference 2014](https://reader035.vdocuments.net/reader035/viewer/2022062703/554f49d9b4c905b9508b47ca/html5/thumbnails/21.jpg)
![Page 22: Agile Software Delivery: No Longer A Nice To Have': Robert Benefield @ Colombo Agile Conference 2014](https://reader035.vdocuments.net/reader035/viewer/2022062703/554f49d9b4c905b9508b47ca/html5/thumbnails/22.jpg)
CAMS
![Page 23: Agile Software Delivery: No Longer A Nice To Have': Robert Benefield @ Colombo Agile Conference 2014](https://reader035.vdocuments.net/reader035/viewer/2022062703/554f49d9b4c905b9508b47ca/html5/thumbnails/23.jpg)
CAMS
• Culture
![Page 24: Agile Software Delivery: No Longer A Nice To Have': Robert Benefield @ Colombo Agile Conference 2014](https://reader035.vdocuments.net/reader035/viewer/2022062703/554f49d9b4c905b9508b47ca/html5/thumbnails/24.jpg)
CAMS
• Culture• Automation
![Page 25: Agile Software Delivery: No Longer A Nice To Have': Robert Benefield @ Colombo Agile Conference 2014](https://reader035.vdocuments.net/reader035/viewer/2022062703/554f49d9b4c905b9508b47ca/html5/thumbnails/25.jpg)
CAMS
• Culture• Automation• Measurement
![Page 26: Agile Software Delivery: No Longer A Nice To Have': Robert Benefield @ Colombo Agile Conference 2014](https://reader035.vdocuments.net/reader035/viewer/2022062703/554f49d9b4c905b9508b47ca/html5/thumbnails/26.jpg)
CAMS
• Culture• Automation• Measurement• Sharing
![Page 27: Agile Software Delivery: No Longer A Nice To Have': Robert Benefield @ Colombo Agile Conference 2014](https://reader035.vdocuments.net/reader035/viewer/2022062703/554f49d9b4c905b9508b47ca/html5/thumbnails/27.jpg)
CAMS
Transparency
![Page 28: Agile Software Delivery: No Longer A Nice To Have': Robert Benefield @ Colombo Agile Conference 2014](https://reader035.vdocuments.net/reader035/viewer/2022062703/554f49d9b4c905b9508b47ca/html5/thumbnails/28.jpg)
CAMS
Transparency
Friction
![Page 29: Agile Software Delivery: No Longer A Nice To Have': Robert Benefield @ Colombo Agile Conference 2014](https://reader035.vdocuments.net/reader035/viewer/2022062703/554f49d9b4c905b9508b47ca/html5/thumbnails/29.jpg)
How Can We Learn to See?
![Page 30: Agile Software Delivery: No Longer A Nice To Have': Robert Benefield @ Colombo Agile Conference 2014](https://reader035.vdocuments.net/reader035/viewer/2022062703/554f49d9b4c905b9508b47ca/html5/thumbnails/30.jpg)
Robert Benefield - Evolve Beyond, Ltd 2013
Learning to See
Walking the Gemba
![Page 31: Agile Software Delivery: No Longer A Nice To Have': Robert Benefield @ Colombo Agile Conference 2014](https://reader035.vdocuments.net/reader035/viewer/2022062703/554f49d9b4c905b9508b47ca/html5/thumbnails/31.jpg)
Flow of Knowledge & Capabilities
• Information Radiators
![Page 32: Agile Software Delivery: No Longer A Nice To Have': Robert Benefield @ Colombo Agile Conference 2014](https://reader035.vdocuments.net/reader035/viewer/2022062703/554f49d9b4c905b9508b47ca/html5/thumbnails/32.jpg)
Robert Benefield - Evolve Beyond, Ltd 2013
Information Radiators
![Page 33: Agile Software Delivery: No Longer A Nice To Have': Robert Benefield @ Colombo Agile Conference 2014](https://reader035.vdocuments.net/reader035/viewer/2022062703/554f49d9b4c905b9508b47ca/html5/thumbnails/33.jpg)
Flow of Knowledge & Capabilities
• Information Radiators• Finding & removing traps & bottlenecks– High vs Low bandwidth– SPoFs– Organization & geographical silos
• Understanding noise/obfuscation sources• Finding Friction
![Page 34: Agile Software Delivery: No Longer A Nice To Have': Robert Benefield @ Colombo Agile Conference 2014](https://reader035.vdocuments.net/reader035/viewer/2022062703/554f49d9b4c905b9508b47ca/html5/thumbnails/34.jpg)
Where?
![Page 35: Agile Software Delivery: No Longer A Nice To Have': Robert Benefield @ Colombo Agile Conference 2014](https://reader035.vdocuments.net/reader035/viewer/2022062703/554f49d9b4c905b9508b47ca/html5/thumbnails/35.jpg)
Robert Benefield - Evolve Beyond, Ltd 2013
Who are they?
What is important to them?
Risk appetites
Internal vs External
Identify & Understand the Customer
![Page 36: Agile Software Delivery: No Longer A Nice To Have': Robert Benefield @ Colombo Agile Conference 2014](https://reader035.vdocuments.net/reader035/viewer/2022062703/554f49d9b4c905b9508b47ca/html5/thumbnails/36.jpg)
![Page 37: Agile Software Delivery: No Longer A Nice To Have': Robert Benefield @ Colombo Agile Conference 2014](https://reader035.vdocuments.net/reader035/viewer/2022062703/554f49d9b4c905b9508b47ca/html5/thumbnails/37.jpg)
![Page 38: Agile Software Delivery: No Longer A Nice To Have': Robert Benefield @ Colombo Agile Conference 2014](https://reader035.vdocuments.net/reader035/viewer/2022062703/554f49d9b4c905b9508b47ca/html5/thumbnails/38.jpg)
![Page 39: Agile Software Delivery: No Longer A Nice To Have': Robert Benefield @ Colombo Agile Conference 2014](https://reader035.vdocuments.net/reader035/viewer/2022062703/554f49d9b4c905b9508b47ca/html5/thumbnails/39.jpg)
Operations Environment
![Page 40: Agile Software Delivery: No Longer A Nice To Have': Robert Benefield @ Colombo Agile Conference 2014](https://reader035.vdocuments.net/reader035/viewer/2022062703/554f49d9b4c905b9508b47ca/html5/thumbnails/40.jpg)
Robert Benefield - Evolve Beyond, Ltd 2013
Move from Fire Fighting to Fire PreventionUnderstand proactive/reactive ratiosFind & Understand Friction PointsMake Causes VisibleMove Towards Prevention
Understanding Production Dynamics
![Page 41: Agile Software Delivery: No Longer A Nice To Have': Robert Benefield @ Colombo Agile Conference 2014](https://reader035.vdocuments.net/reader035/viewer/2022062703/554f49d9b4c905b9508b47ca/html5/thumbnails/41.jpg)
Understanding Production Dynamics
• Incidents• Performance
• WorkflowAccepted Scheduled In
ProgressBlocked Done
T12T12
T12T12
T34 T19 T9T16
T12 T2
2 T44 T5
4T62 T72
![Page 42: Agile Software Delivery: No Longer A Nice To Have': Robert Benefield @ Colombo Agile Conference 2014](https://reader035.vdocuments.net/reader035/viewer/2022062703/554f49d9b4c905b9508b47ca/html5/thumbnails/42.jpg)
Robert Benefield - Evolve Beyond, Ltd 2013
Team
Team
Team
Team
Unscheduled Queue
Queue Master
Clarification Queue
Prioritized Queue
Task
Task
Task
Task
Work Board
Accepted Scheduled In Progress Blocked Done
Visualize the workflow
![Page 43: Agile Software Delivery: No Longer A Nice To Have': Robert Benefield @ Colombo Agile Conference 2014](https://reader035.vdocuments.net/reader035/viewer/2022062703/554f49d9b4c905b9508b47ca/html5/thumbnails/43.jpg)
Environment Hygiene
• Snowflake vs Reproducible– Manual vs Automation– “Spray & Pray” vs Images vs Packages
• Authoritative Configuration Management– ACID & versioning
• Dependency management– Coupling
• Data Architecture– Static, dynamic, transient data & structures
![Page 44: Agile Software Delivery: No Longer A Nice To Have': Robert Benefield @ Colombo Agile Conference 2014](https://reader035.vdocuments.net/reader035/viewer/2022062703/554f49d9b4c905b9508b47ca/html5/thumbnails/44.jpg)
Delivery Pipeline
![Page 45: Agile Software Delivery: No Longer A Nice To Have': Robert Benefield @ Colombo Agile Conference 2014](https://reader035.vdocuments.net/reader035/viewer/2022062703/554f49d9b4c905b9508b47ca/html5/thumbnails/45.jpg)
Robert Benefield - Evolve Beyond, Ltd 2013
Build trends
Test trends
Information Sources
![Page 46: Agile Software Delivery: No Longer A Nice To Have': Robert Benefield @ Colombo Agile Conference 2014](https://reader035.vdocuments.net/reader035/viewer/2022062703/554f49d9b4c905b9508b47ca/html5/thumbnails/46.jpg)
Robert Benefield - Evolve Beyond, Ltd 2013
Source Code
Information Sources
![Page 47: Agile Software Delivery: No Longer A Nice To Have': Robert Benefield @ Colombo Agile Conference 2014](https://reader035.vdocuments.net/reader035/viewer/2022062703/554f49d9b4c905b9508b47ca/html5/thumbnails/47.jpg)
Story Tieback
SCM
![Page 48: Agile Software Delivery: No Longer A Nice To Have': Robert Benefield @ Colombo Agile Conference 2014](https://reader035.vdocuments.net/reader035/viewer/2022062703/554f49d9b4c905b9508b47ca/html5/thumbnails/48.jpg)
Robert Benefield - Evolve Beyond, Ltd 2013
Information is powerful
Information brings focus & alignment
Information helps decision making
Information forms knowledge through
Learning
Information wants to be free
![Page 49: Agile Software Delivery: No Longer A Nice To Have': Robert Benefield @ Colombo Agile Conference 2014](https://reader035.vdocuments.net/reader035/viewer/2022062703/554f49d9b4c905b9508b47ca/html5/thumbnails/49.jpg)
Robert Benefield - Evolve Beyond, Ltd 2013
Automate to improve flow and transparencyAutomate to reduce people intensity & frictionAutomate to instrument & find defects early
Don’t hide problems...hiding prevents learning
Don’t lose touch with reality
Autonomation
![Page 50: Agile Software Delivery: No Longer A Nice To Have': Robert Benefield @ Colombo Agile Conference 2014](https://reader035.vdocuments.net/reader035/viewer/2022062703/554f49d9b4c905b9508b47ca/html5/thumbnails/50.jpg)
Collaboration
![Page 51: Agile Software Delivery: No Longer A Nice To Have': Robert Benefield @ Colombo Agile Conference 2014](https://reader035.vdocuments.net/reader035/viewer/2022062703/554f49d9b4c905b9508b47ca/html5/thumbnails/51.jpg)
Operations is Part of the Delivery
![Page 52: Agile Software Delivery: No Longer A Nice To Have': Robert Benefield @ Colombo Agile Conference 2014](https://reader035.vdocuments.net/reader035/viewer/2022062703/554f49d9b4c905b9508b47ca/html5/thumbnails/52.jpg)
Robert Benefield - Evolve Beyond, Ltd 2013
Fire WardenSpot arsonists and fire hazardsCoordinate cross functional fire prevention
Embedded Ops Leads
![Page 53: Agile Software Delivery: No Longer A Nice To Have': Robert Benefield @ Colombo Agile Conference 2014](https://reader035.vdocuments.net/reader035/viewer/2022062703/554f49d9b4c905b9508b47ca/html5/thumbnails/53.jpg)
Robert Benefield - Evolve Beyond, Ltd 2013
Information Sherpa
Ensures information flow
Aligns tools, processes and outcomes
Embedded Ops Leads
![Page 54: Agile Software Delivery: No Longer A Nice To Have': Robert Benefield @ Colombo Agile Conference 2014](https://reader035.vdocuments.net/reader035/viewer/2022062703/554f49d9b4c905b9508b47ca/html5/thumbnails/54.jpg)
Agility Is the Future... Product
Idea
Design Production
... when it Enables Learning
![Page 55: Agile Software Delivery: No Longer A Nice To Have': Robert Benefield @ Colombo Agile Conference 2014](https://reader035.vdocuments.net/reader035/viewer/2022062703/554f49d9b4c905b9508b47ca/html5/thumbnails/55.jpg)
Robert Benefield - Evolve Beyond, Ltd 2013
QUESTIONS?