Checklist for Release 2023-10

Content

Checklist

Freeze Phase

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 family/insuree
Enrolment: 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

Beta Phase

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

RC Phase

Ensure deployability with Docker (Quickstart installation guide / Docker compose)
Check that the release instance use the latest modules
Start collecting the documentation from developers

GA Phase

Post-Release

Start preparing the next release immediately after the current release.

 

Did you encounter a problem or do you have a suggestion?

Please contact our Service Desk



This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. https://creativecommons.org/licenses/by-sa/4.0/