Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  •  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
  •  Make freeze on documentation on the wiki https://openimis.atlassian.net/wiki/spaces/KB/overview

Beta Phase

  •  Officially announce the start of User Acceptance Tests (UAT)
  •  Check that the release instance use uses the latest modules
  •  Add user account on the QA server
  •  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

...