Skip to main content

How Release Management Works

The table below explains the key Release Management activities and where users can navigate in Enov8 to configure or manage each item.

TitleDescriptionNavigation Help / Guide
Define Program (Optional)A Program represents a strategic objective or release train that brings together related releases and participating projects. It provides a higher-level structure for coordinating delivery scope, timelines, governance checkpoints, environment demand, implementation activities, and release outcomes.Go to Release Management → Manage Releases. Open the Program card and click Add. Use this option when you need to group multiple releases under a broader initiative, strategic objective, or release train.

For detailed steps, see Adding a New Program.
Define ReleaseA Release is a time-boxed delivery window, optionally linked to a Program, that coordinates participating project teams, delivery scope, milestones, environment demand, implementation planning, and deployment tracking.Go to Release → Management → Manage Releases. Open the Release card and click Add.

For detailed steps, see Adding a New Release.
Register Project to ReleaseAllow a project team to participate in a Release so their schedule, environment demand, implementation activities, and delivery status can be tracked.Go to Project → Project Management (Section) → ManagementProject Request Form.
Select the relevant Release and register the project. Capture the project manager, impacted systems, required dates and additional information as required
Create Master PlanCreate the release-level plan that identifies key gates - phases and milestones.Go to Release → Management → Manage Release Milestone. Create a Master Plan for the Release and add phases and milestones & target dates.

For detailed steps, see Adding a New Release Plan.
Create BookingReserve required environments instances so multiple teams do not conflict with each other.Go to Project → Booking Management (Section) → Management → Booking Form. Check availability, select the environment or instance, enter required dates, and associate the booking with the project.

For detailed steps, see Adding a New Booking.
Create Environment EventsEnvironment Events are used to record planned or unplanned activities that may impact an environment. This includes deployments, outages, freezes, refreshes, blockout periods, and other environment changes.Go to Event → Management → Event Form or Event Calendar. Click Add, select the event type, choose the impacted environment, system, instance, or component, and enter the event schedule, owner, status, and event details.

For detailed steps, see Adding a New Event.
Create Implementation PlanDefine detailed execution plans for dry runs and production deployment activities.Go to Release → Implementation → Manage Release Implementations. Create an implementation plan with pre-deployment, deployment, validation, rollback, communication, and closure tasks.

For detailed steps, see Adding a New Implementation Plan.