Download presentation
Presentation is loading. Please wait.
1
Continuous Delivery Meets Release Management
CUE: Prathap Introduction High-Energy Walk-On Music Continuous Delivery Meets Release Management @rj_tech
2
Speaker Rohit Jainendra CPO @ EC ~20 Years RLM since 2009
Why? Because SW in Autos Exploding Walk Through Graph Serena Release Manager
3
We help the world deliver better software faster
Networking Mobile Devices Semiconductor ISV, Internet & Entertainment Financial Services Automotive Medical Devices Aerospace / Defense Heavy Industry Other Systems We help the world deliver better software faster
4
Software Proliferation
Why? Because SW in Autos Exploding Walk Through Graph
5
300 Million Lines of Code! Software Explosion 300M* 100M 24M 50K 100
* Frost & Sullivan
6
Software Delivery Imperative
GM Recalls Pickup Trucks for Software Update to Reduce Fire Risk Tesla Updates Vehicle Software Over Fire Fears
7
Solution!
8
Questions Remain …
9
Continuous Delivery “Continuous Delivery is a software development discipline where you build software in such a way that the software can be released into production at any time.” shipped
10
Continuous Deployment
Continuous Deployment means that every change goes through the pipeline and automatically gets put into production, resulting in many production deployments every day.
11
Regulated Environments
Software Delivery = Change Cisco: Change Management: Best Practices
12
ITIL V1 – 1989 V2 – 2000 V3 – 2007, updated 2011 Release Management is called upon from Project Management to perform the planning of build, test and deployment of Releases.
13
Release Management Change Management Build Management
Definitive Media Library Environment Provisioning Configuration Management Deployment Management
14
Release Management Release Train Release Calendar Release Package
RFC Release Unit Release Calendar Release Policy
15
Utopian Hula Team IS THIS POSSIBLE? RELEASE MANAGER CD/DEVOPS
16
Commonality
17
Reducing Risk Traditional RLM Event Big Planning Handoffs/Approvals
Continuous Delivery Non Event Small Batches Automation
18
Continuous Delivery Dial
DEV INT UAT STG PROD Continuous Delivery Release Management Self Service Controlled Check-in Driven Push Schedule Driven Pull
19
Major Release DEV INT UAT STG PROD Continuous Delivery
Release Management
20
Minor Release DEV INT UAT STG PROD Continuous Delivery
Release Management
21
CD + Release Management
Use CD automation to improve RLM Enforce gates automatically Automate handoff elements Shared ownership of release pipeline Incorporate results of release into SDLC Errors in release builds: CI = release build Environment incompatibility: test = prod Manual error in deployment: automation
22
Closing Continuous Delivery is for everyone CD + ITIL
Reuse CD practices within RLM Process team = RLM + DEV + OPS
23
http://www. gettyimages
Thank You! @rj_tech
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.