...
- Inform developer of the freeze
- All relevant tickets are assigned to epics
- Create release instance using the released components
- Create the release branches
- Check the Continuous Integration in details
- Inform the implementers about the User Acceptance Test (UAT) timeline (Beta version)
- Create the release on TestLink (QA server)
- Update keys and translations in Lokalise
Alpha Phase
- Perform some basic testing / Developer tests
- Claim: create/review/process
- Registration: create/update familly/insuree
- Enrollment: create policy and contribution
- Meta data: create/update location/product/user/role/pricelist/itemslist/servicelist
- Make sure defects were fixed by developers
- Release: openIMIS Instance and Wiki page are up to date
...
- Officially announce the start of User Acceptance Tests (UAT)
- Check that the release instance use the latest modules
- Do User-Acceptance-Testing (UAT)
- Add user account on the QA server
...