ITIL Software Release Management Best Practice Maps OverviewRelease and Deployment Management includes planning, designing, building, testing and deploying new software and hardware components in the live environment. It is important to maintain integrity of live environment by deploying correct releases. In Release package each of the software in the package depends on other software in the group for its performance. There is knowledge transfer to enable the customers and users to optimize their use of service to support their business activities. Customers, users and service management staff are satisfied with service transition practices and outputs. The objective of this process is to assign authorized changes to release packages. It also defines the scope of releases.
Release and Deployment Management
Objective: Release and Deployment Management aims to plan, schedule and control the movement of releases to test and live environments. The primary goal of this ITIL process is to ensure that the integrity of the live environment is protected and that the correct components are released. Part of : Service Transition. Process Owner : Release Manager. Additional interfaces between Release Management and ITIL Project Management have been introduced to ensure that Project Management is kept up-to-date with current planning information. JPG shows the key information flows see Fig.
There are different phases of the release management process that need to be followed by an IT Service Provider. The release management process is also closely linked to the change management process. The release management process is also the stepping stone from the Service Transition Stage to the ITIL Service Operation stage where live services are accessible to the customer or end-user. This figure describes the high-level overview of each phase. As you can see, the entire release management process is linked to the change management process.
Change management is an IT service management discipline. The objective of change management in this context is to ensure that standardized methods and procedures are used for efficient and prompt handling of all changes to control IT infrastructure , in order to minimize the number and impact of any related incidents upon service. Changes in the IT infrastructure may arise reactively in response to problems or externally imposed requirements, e. Change management can ensure standardized methods, processes and procedures which are used for all changes, facilitate efficient and prompt handling of all changes, and maintain the proper balance between the need for change and the potential detrimental impact of changes. In the ITIL framework, change management is a part of "Service Transition" — transitioning something newly developed i.
From ITIL to Next-Gen Service Management
For more than thirty years, Anthony Orr has worked in various IT strategy, managerial, consulting, advisory, marketing, and technical positions. When you think of ITIL, you may think of a rigid set of processes and procedures that define how your organization goes about delivering services to its internal customers. However, those who truly immerse themselves in ITIL understand the framework is anything but rigid; in fact, the ITIL life cycle is both dynamic and ever-changing. Change Management, perhaps most notably, is powerful and far-reaching, in that it supports every stage of the ITIL life cycle. When thinking about Change Management, it is important to recognize there are strategic, tactical, and operational changes that need to be defined and managed to support your organizational service goals. Herein lies the keys to success.
Your customers expect valuable services — and they expect them without disruption. That makes it critical that every single release be built, tested, and delivered following a rigorous process that ensures quality and minimizes risk. To plan, schedule, and control the build, test, and deployment of releases, and to deliver new functionality required by the business while protecting the integrity of existing services. Simply put, a release also called a release package is a set of authorized changes to an IT service. That means a release can include hardware and software, documentation, processes, or other components that are essential to successfully implementing an approved change to your IT services.