ALERT

[FREE DEMO] Deploy Your Enterprise Cloud in Minutes

Release Management

Definition - What does Release Management mean?

Release management is the part of the software management process dealing with development, testing, deployment and support of software releases to the end user. The team involved in this process is referred to as the release management team.

Techopedia explains Release Management

When software is developed and tested, it will often go through a release management team (especially in larger development shops). The main activities involved in release management are:

  1. Generating a planning policy for the implementation of new versions
  2. Creating new versions or buying them from third parties
  3. Testing new versions in an environment simulating the production environment
  4. Implementing new versions in the production environment
  5. Carrying out back-out plans to remove the new version if necessary
  6. Keeping the configuration management database (CMDB) up to date
  7. Informing and training customers and users about the functionality of the newly released version

Releases may be classified into major, minor and emergency releases. These may be denoted by a series of release numbers, the further away from the decimal point, the less significant the changes made in that release the eample below shos how they are commonly used:

    • Major Releases (usually called "Versions") 1.0, 2.0, 3.0, etc..
    • Minor Releases (usually called "Upgrades") 1.1, 1.2, 1.3, etc...
    • Emergency Releases (called a variety of names including: bug fixes, updates, patches) 1.1.1, 1.1.2, 1.1.3, etc...

    Techopedia Deals

    Connect with us

    Techopedia on Linkedin
    Techopedia on Linkedin
    Tweat cdn.techopedia.com
    "Techopedia" on Twitter


    '@Techopedia'
    Sign up for Techopedia's Free Newsletter!

    Email Newsletter

    Join thousands of others with our weekly newsletter

    Resources
    The 4th Era of IT Infrastructure: Superconverged Systems
    The 4th Era of IT Infrastructure: Superconverged Systems:
    Learn the benefits and limitations of the 3 generations of IT infrastructure – siloed, converged and hyperconverged – and discover how the 4th...
    Approaches and Benefits of Network Virtualization
    Approaches and Benefits of Network Virtualization:
    Businesses today aspire to achieve a software-defined datacenter (SDDC) to enhance business agility and reduce operational complexity. However, the...
    Free E-Book: Public Cloud Guide
    Free E-Book: Public Cloud Guide:
    This white paper is for leaders of Operations, Engineering, or Infrastructure teams who are creating or executing an IT roadmap.
    Free Tool: Virtual Health Monitor
    Free Tool: Virtual Health Monitor:
    Virtual Health Monitor is a free virtualization monitoring and reporting tool for VMware, Hyper-V, RHEV, and XenServer environments.
    Free 30 Day Trial – Turbonomic
    Free 30 Day Trial – Turbonomic:
    Turbonomic delivers an autonomic platform where virtual and cloud environments self-manage in real-time to assure application performance.