5 steps for effective release management

22
5 Steps for Effective Release Management Proof of concept

description

 

Transcript of 5 steps for effective release management

Page 1: 5 steps for effective release management

5 Steps for Effective Release Management

Proof of concept

Page 2: 5 steps for effective release management

UrbanCode Inc. Proprietary and Confidential ©2013

You’re a Release Manager trying

to deploy application to production and keep up

with business needs.

Page 3: 5 steps for effective release management

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.

Page 4: 5 steps for effective release management

UrbanCode Inc. Proprietary and Confidential ©2013

The following are 5 steps for effective release

management

Page 5: 5 steps for effective release management

UrbanCode Inc. Proprietary and Confidential ©2013

1 Establishing a single source of truth

Page 6: 5 steps for effective release management

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

Page 7: 5 steps for effective release management

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

Page 8: 5 steps for effective release management

UrbanCode Inc. Proprietary and Confidential ©2013

2 Automate painful tasks

Page 9: 5 steps for effective release management

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

Page 10: 5 steps for effective release management

UrbanCode Inc. Proprietary and Confidential ©2013

Automation provides a secure and successful way to complete steps crucial to deployment of applications.

Because

Page 11: 5 steps for effective release management

UrbanCode Inc. Proprietary and Confidential ©2013

3Make

“what is where”visible

Page 12: 5 steps for effective release management

UrbanCode Inc. Proprietary and Confidential ©2013

Page 13: 5 steps for effective release management

UrbanCode Inc. Proprietary and Confidential ©2013

Because

Not knowing what is on a machine, or an environment, is exceptionally risky.

Page 14: 5 steps for effective release management

UrbanCode Inc. Proprietary and Confidential ©2013

4Make

certifications and approvals visible

Page 15: 5 steps for effective release management

UrbanCode Inc. Proprietary and Confidential ©2013

Define quality gates to establish minimum entrance requirements to an environment.

Certifications and approvals ensure quality

Why

Page 16: 5 steps for effective release management

UrbanCode Inc. Proprietary and Confidential ©2013

Certifications and approvals ensure quality.

Because

Page 17: 5 steps for effective release management

UrbanCode Inc. Proprietary and Confidential ©2013

5Make the

release plan easy to consume

Page 18: 5 steps for effective release management

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

Page 19: 5 steps for effective release management

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

Page 20: 5 steps for effective release management

UrbanCode Inc. Proprietary and Confidential ©2013

Companies can ease the pains of deployments by implementing release management practices into their deployments.

Page 21: 5 steps for effective release management

UrbanCode Inc. Proprietary and Confidential ©2013

I