
One of the major risks to testing is issues around Release Management process.
It is important to put in place a proper release management process in place.This will ensure development and business goals are kept on track and auditable.
Release Management will take a similar form to the following:
- There must be specified areas designated as “Release areas” and identified by Release Dates available for storage of accepted software.
- All software (modified and new) will be implemented into the production or test environment only after being accepted by the business users, and on a scheduled release date.
- The published implementation schedule (dates) will be generated and controlled by the business users in consultation with the Version Control Committee.
- No software will be implemented into the production environment outside the published implementation schedule
- A complete list of software that is to be implemented on a scheduled release date will be released and published to all business users three days prior to implementation.
- A release will be designated “frozen” and no other software will be allowed to be moved into this frozen release within one day of the released date. Any further new or modified software will be scheduled for the next release date.”
