5 steps for effective release management
-
Upload
dagnagriffin -
Category
Documents
-
view
328 -
download
5
description
Transcript of 5 steps for effective release management
5 Steps for Effective Release Management
Proof of concept
UrbanCode Inc. Proprietary and Confidential ©2013
You’re a Release Manager trying
to deploy application to production and keep up
with business needs.
UrbanCode Inc. Proprietary and Confidential ©2013
Different teams and tools used for each
project can create a release nightmare
and potentially extend the release weekend.
UrbanCode Inc. Proprietary and Confidential ©2013
The following are 5 steps for effective release
management
UrbanCode Inc. Proprietary and Confidential ©2013
1 Establishing a single source of truth
UrbanCode Inc. Proprietary and Confidential ©2013
When orchestrating a global application release, create a single source of truth that will update in real time.
doing so will coordinate all parties responsible for the release and provide visibility and traceability into who created what, and when.
Why
UrbanCode Inc. Proprietary and Confidential ©2013
When orchestrating a global application release, create a single source of truth that will update in real time
Doing so will coordinate all parties responsible for the release and provide visibility and traceability into who created what, and when.
Because
UrbanCode Inc. Proprietary and Confidential ©2013
2 Automate painful tasks
UrbanCode Inc. Proprietary and Confidential ©2013
Automate as much of the deployment process as you can.
Automation provides a secure and successful way to complete steps crucial to deployment of applications.
Why
UrbanCode Inc. Proprietary and Confidential ©2013
Automation provides a secure and successful way to complete steps crucial to deployment of applications.
Because
UrbanCode Inc. Proprietary and Confidential ©2013
3Make
“what is where”visible
UrbanCode Inc. Proprietary and Confidential ©2013
UrbanCode Inc. Proprietary and Confidential ©2013
Because
Not knowing what is on a machine, or an environment, is exceptionally risky.
UrbanCode Inc. Proprietary and Confidential ©2013
4Make
certifications and approvals visible
UrbanCode Inc. Proprietary and Confidential ©2013
Define quality gates to establish minimum entrance requirements to an environment.
Certifications and approvals ensure quality
Why
UrbanCode Inc. Proprietary and Confidential ©2013
Certifications and approvals ensure quality.
Because
UrbanCode Inc. Proprietary and Confidential ©2013
5Make the
release plan easy to consume
UrbanCode Inc. Proprietary and Confidential ©2013
A plan that is too hard to understand will largely be ignored.
A release plan that can be edited on the fly, and easilyWhy
UrbanCode Inc. Proprietary and Confidential ©2013
A release plan that can be edited on the fly, and easily understood, makes it obvious to everyone what the impact of the change is.
Because
UrbanCode Inc. Proprietary and Confidential ©2013
Companies can ease the pains of deployments by implementing release management practices into their deployments.
UrbanCode Inc. Proprietary and Confidential ©2013
I
UrbanCode Inc. Proprietary and Confidential ©2013
Visit us on www.UrbanCode.com