lkce15 - the magic carpet ride: a business perspective on devops
TRANSCRIPT
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
Feasibility Business
Requirements Document
Business Case Approval
Requirements Definition Document
System Requirements Specification
Build & Test User
Acceptance Test
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
Image sourced from: http://www.questteam.com/classroom/support_team_boot_camp.html
Integration & Build Team
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.
www.prettyagile.com
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
www.prettyagile.com
• 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.
LESSONS LEARNT
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 • One Team Culture: http://bit.ly/Teams2Tribes