Release Management Process

Release Management Process

To ensure continuous improvement and optimal performance of our application, we follow a structured release management process with three distinct release types:

1. Bug Fix Releases
  1. Purpose: To promptly resolve any issues or malfunctions identified in the application.
  2. Schedule: Deployed nightly, ensuring that known issues are addressed as quickly as possible.
  3. Client Notification: Not typically communicated unless the bug significantly affects functionality or user experience.

2. Maintenance Releases
  1. Purpose: To improve the stability, performance, or usability of existing features without changing core functionality.
  2. Schedule: Released on a regular schedule or as needed, based on internal assessments and customer feedback.
  3. Client Notification: You will receive release notes detailing the changes and improvements included in each maintenance update.

3. New Feature Releases
  1. Purpose: To introduce new functionality, modules, or enhancements that expand the capabilities of the application.
  2. Schedule: Released periodically, based on development cycles and strategic priorities.
  3. Client Notification: Full communication including release notes, documentation, and, where applicable, user guides or training materials will be provided.