Presentation is loading. Please wait.

Presentation is loading. Please wait.

Continuous Delivery Meets Release Management

Similar presentations


Presentation on theme: "Continuous Delivery Meets Release Management"— Presentation transcript:

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


Download ppt "Continuous Delivery Meets Release Management"

Similar presentations


Ads by Google