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
- Purpose: To promptly resolve any issues or malfunctions identified in the application.
- Schedule: Deployed nightly, ensuring that known issues are addressed as quickly as possible.
- Client Notification: Not typically communicated unless the bug significantly affects functionality or user experience.
2. Maintenance Releases
- Purpose: To improve the stability, performance, or usability of existing features without changing core functionality.
- Schedule: Released on a regular schedule or as needed, based on internal assessments and customer feedback.
- Client Notification: You will receive release notes detailing the changes and improvements included in each maintenance update.
3. New Feature Releases
- Purpose: To introduce new functionality, modules, or enhancements that expand the capabilities of the application.
- Schedule: Released periodically, based on development cycles and strategic priorities.
- Client Notification: Full communication including release notes, documentation, and, where applicable, user guides or training materials will be provided.