On the Road to Shangri-La: Scaling CD from Teams to the Enterprise
2. 2
Housekeeping
▪ This webinar is being recorded
▪ Links to the slides and the recording will
be made available after the
presentation
▪ You can post questions via the
GoToWebinar Control Panel
▪ Follow the conversation on Twitter
@xebialabs
6. 6
High Performers Are More Agile
46x 440x
more frequent
deployments
faster lead times
than their peers
Source: Puppet/DORA: 2017 State Of DevOps Report: https://puppet.com/resources/whitepaper/state-of-devops-report
7. 7
High Performers Are More Reliable
5x 96x
lower change
failure rate
faster mean time
to recover (MTTR)
Source: Puppet/DORA: 2017 State Of DevOps Report: https://puppet.com/resources/whitepaper/state-of-devops-report
8. 8
Why? Organizational Bottlenecks
▪ Wait time Typically > Task
Time
▪ Root Causes
− Role Silos
− Sharing Resources Across
Projects
− Lack of a “Product Team”
model
9. 9
Breaking The Bottlenecks In The Flow
▪ Environment creation
▪ Code deployment
▪ Test setup and run (mention @rohansingh)
▪ Overly tight architecture
▪ Development
▪ Product management
Source: DevOps Handbook (2016: Kim, Humble, Willis, Debois)
11. 11
The Value Of Platforms
▪ Enable developer productivity
− Self-service
− On-demand
− Immediacy and fast feedback
− Focus and flow
− Joy
▪ Monitoring, deployment, environment creation, security scans,
orchestration…
14. 14
Organizational Structures
Model 1: Traditional
Functional Silos
Model 2: Matrix Model 3: Product Model X: Adaptive
Source: DevOps Enterprise Forum: Organizational Design For DevOps: http://itrevolution.com/devops_enterprise_forum_guidance
15. 15
How? Security, Governance, and Controls
• Integrate security into
sprint planning and reviews
• Test Driven Development
• Static code analysis
• Dynamic code analysis
• Security use cases
• Fuzzing
• Load Testing
• Automated scanning
• Active log monitoring
• Rescan for vulnerabilities
• Patching
• Dependency tracking
Audit and compliance data delivered in real time
18. 18
Who? Mainframe
By Nakrut [CC BY-SA 4.0 (https://creativecommons.org/licenses/by-sa/4.0)], from Wikimedia Commons
19. 19
DevOps Enterprise: Lessons Learned
▪ In 2018, we’ll be hosting the fifth year of the DevOps Enterprise
Summit, a conference for horses, by horses
▪ Speakers included fifty leaders from:
− Barclays, ING Bank, UK HMRC, Hiscox, Zurich Insurance, LV, UK GDS, iTV, Unilever,
SAP, Macy’s, Disney, Target, GE Capital, Western Union, Sherwin Williams,
Blackboard, Nordstrom, Telstra, US Department of Homeland Security, CSG,
Raytheon, IBM, Ticketmaster, MITRE, Marks and Spencer, Barclays Capital,
Microsoft, Nationwide Insurance, Capital One, Gov.UK, Fidelity, Rally Software,
Neustar, Walmart, PNC, ADP, …
▪ So many banks!
20. 20
Top Takeaways
1. DevOps is scaling to the enterprise requires investment in
people culture and tools
2. Release the repressed innovation in your team for business
value
3. Automation is critical to success
4. Empower teams to be accountable for their actions
5. Share, learn and grow
24. 24
Hundreds of Companies
deliver software with
XebiaLabs - faster, safer and
more customer focused
Enterprise DevOps Platform
intelligence, automation and control
Learn more: www.youtube.com/xebialabs
Continuous Delivery and
DevOps pioneer, authority
and technology leader
Global team
in the US,
Europe & APAC
Top-ranked
Model 1: Traditional Functional Silo—: functional silos organized in a hierarchy, all reporting up to a CIO.
Model 2: Matrix—: functional silos with additional formal or informal lines of reporting to a cross-functional product / service or project team.
Model 3: Product—: “full stack,” cross-functional organization organized around products or portfolios.
Model X: Adaptive—: organic and dynamic structure that adjusts and reconfigures itself— - the newest type of organizational structure.