4. Plan Code Build Test
Release Deploy Operate Monitor
Dev
Ops
User
Not what I
expected!
I’m not able
to do my work
properly!
Biz
Oh no… lots
of rework!
Application
keeps failing!
SOFTWARE DELIVERY PIPELINE
5. Plan Code Build ReleaseTest
DevBiz User Ops
Feedback / Prototyping / Sprints
Deploy
Continuous Integration
What about me?
Continuous Delivery
Continuous Deployment
SOFTWARE DELIVERY PIPELINE
6. Development Operations
Deliver new products/features
quickly with highest quality
Ensure service/system
stability and uptime
DIFFERENT GOALS
≠
7. Pressure
business needs new services, now!
Balance
many changes/deploys vs stability
Visibility
scattered and siloed data
MAIN CHALLENGES
14. Biz Dev UserOps
We have
competitive
advantage
I am confident
and fast to deliver
developments
I feel comfortable
with the stability
of the systems
The new apps
work fine and
support the job
ORGANIZATIONAL ALIGNMENT
THE OUTCOME
16. • Theory of Constraints
• All manageable systems have at least one constraint
• Optimize the whole, not individual parts
• Incremental adoption
• Minimize cost and risk
• Build skillset and momentum
• “Three Ways Principles” (Gene Kim)
• System thinking
• Amplify feedback
• Continual experimentation/learning
THE DEVOPS JOURNEY
DEV OPS
19. More than Automation
Always know the Path
Address Everything
It’s about People
EMBRACE SUCCESS
DevOps Department
Disregard Culture
Piling Up
Unrealistic Goals
Parallelize
Remember Avoid Pitfalls
20. “Success is a journey,
not a destination.”
- Ben Sweetland
EMBRACE SUCCESS
21. Icons made by Freepik from www.flaticon.comislicensedbyCC 3.0 BY
Thank You!