Upload
em-campbell-pretty
View
262
Download
4
Tags:
Embed Size (px)
Citation preview
Em Campbell-Pretty Partner, Context Matters @PrettyAgile www.prettyagile.com au.linkedin.com/in/ejcampbellpretty/ [email protected]
The Magic Carpet Ride: A business perspective on DevOps
• Not just warm and fuzzy culture stuff
http://www.precisionpartners.org/2014/02/27/this-is-not-warm-and-fuzzy/
• Google Devops
Photo sourced from: https://flic.kr/p/i6yPvN
• Teradata EDW
https://flic.kr/p/cVHs2u
Photo sourced from: https://flic.kr/p/hmEwG
Business Requirements
Document
Business Case
Approval
Requirements Definition Document
System Requirements Specification
Build & Test User
Acceptance Test
• Tech Gov • Super hero image
https://flic.kr/p/9iEFqD
Photo (https://flic.kr/p/FryLL) by Harold Walker CC BY-NC 2.0
https://flic.kr/p/4UokrH
https://flic.kr/p/7cVLPz
FEBRUARY
MAY
AUGUST
OCTOBER
NOVEMBER
Source: Agile Retrospectives – Derby & Larsen
What is the biggest impediment to delivery?
Agile without Technical Practices: Just doesn’t cut it!
Availability of environments
Technical Debt
Access to data
Automated Deployments
Continuous Integration
Photo sourced from: http://www.questteam.com/classroom/support_team_boot_camp.html
Dev Prod ≠
Photo sourced from: https://flic.kr/p/mh8PiH
8 weeks 1 day
Photo scoured form: https://flic.kr/p/8ejM1e
https://flic.kr/p/6eR225
Used with permission of Scaled Agile, Inc. © 2008 – 2014 Scaled Agile, Inc. and Leffingwell, LLC. All rights reserved.
https://flic.kr/p/4hiM1k
https://flic.kr/p/qbVZib
Photo sourced from: https://flic.kr/p/54BACx
https://flic.kr/p/cHAo
Direct the Rider
FOLLOW THE BRIGHT SPOTS.
SCRIPT THE CRITICAL MOVES.
POINT TO THE DESTINATION.
Motivate the Elephant
FIND THE FEELING.
SHRINK THE CHANGE.
GROW YOUR PEOPLE
Shape the Path
TWEAK THE ENVIRONMENT.
BUILD HABITS.
RALLY THE HERD.
SHRINK THE CHANGE
https://flic.kr/p/sD4TUm
https://flic.kr/p/9dqAJj
Does culture matter?
62 62
MEET THE TEAM
Cycle time reduced from 1 year to less than 3 months 95% decrease in defects
Cost to deliver down 70% Happy sponsors (NPS +50) Happy teams (NPS +56)
Frequency of deployment increased from quarterly to weekly
RESULTS
LESSONS LEARNED
• Improving CI/CD infrastructure is an investment and sometimes the business has to foot the bill
• Treat your CI/CD tools with the same respect you treat production code
• Business Change Management techniques can help smooth the introduction of Devops practices.
• Devops is more than just culture, but you still can’t forget about culture.
Em Campbell-Pretty Partner, Context Matters @PrettyAgile www.prettyagile.com au.linkedin.com/in/ejcampbellpretty/ [email protected]
WANT TO KNOW MORE?
Check out my blog posts on: Launching the Release Train: http://bit.ly/launchingEDWART Switch in action: http://bit.ly/EDWSwitch Unity Hour: http://bit.ly/UnityHour The Haka Challenge: http://bit.ly/EDWHaka Impact Mapping: http://bit.ly/PrettyAgileImpactMap