Skip to end of banner
Go to start of banner

Copy of Sif Release Readiness Checklist - Sunflower

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Two sprints before feature freeze (2XX) 

Action

Responsible

Status

  • Update Features' statuses
  • Identify which features are at risk and the "at-risk" label to the feature and escalate to stakeholders
  • Clean up Poppy backlog 
Charlotte, Product owner

Done

  • All user stories tied to features should be written and estimated. 
Charlotte, Product ownerDone

Testing

  • Identify features that require e2e tests 
  • Identify features that require Karate tests
Charlotte, product owner together with Niels Erik as Dev Lead

TBD 

  • Conduct user acceptance testin
  • Charlotte, as Product owner work together with Felix, and Antje from the Sif team
  • ID devops deliver all new code and settings as docker containers to be installed in GBVs local environment
UAT environment: Minerva3 and more
  • Conduct or create user stories for performance/load testing. See
N/A-
  • Document Potential Risks and Risk Mitigation Plan
N/A-

One sprint before feature freeze (2XX)

Action

Responsible

Status

  • Update Features' statuses
  • Identify which features are at risk and the "at-risk" label to the feature and escalate to stakeholders
  • Clean up Poppy backlog
Charlotte, Product Owner
  • Prepare data for Bugfest
  • Create user stories for Kitfox that outline your needs and instructions
  • Please consider how to test long lists/tables 
N/A

Migration/module upgrade documentation checklist 

Migration Plan

  • Step by Step instructions for module upgrade
  • New Infrastructure: N/A 
  • Config Changes:
  • Schema Changes: JIRA issues created 
  • Data Migration:

Migration Testing

  • What are the configuration Changes?
  • What are the schema Changes?
  • How do we test?
DevOps team at Index data and GBV





Any breaking changes? 

N/A

Re-Indexing for release upgrade? For bugfest Poppy?

N/A
  • Add release notes 
Charlotte, as product owner together with Felix and Antje 


Accessibility Testing

-
  • Conduct or create user stories for performance/load testing. See Types of tests
N/A

Document Potential Risks and Risk Mitigation Plan

Risks:

N/A


Feature freeze sprint (2XX)

Action

Responsible

Status

  • Update Features' statuses
  • Identify which features are at risk and the "at-risk" label to the feature and escalate to stakeholders
Charlotte as Product Owner
  • Prepare data for Bugfest
    • Create user stories for Kitfox that outline your needs and instructions 
      • FWIW - I think settings needs to be cleaned
    • Please consider how to test long lists/tables 
N/A
  • Add release notes 
    • Include any previous release notes that still relate to the release 
    • flag any known items with the label  known-issue-<<release>>

Charlotte, as Product Owner, together with Felix and Antje 

Felix will do demo for the purpose of Oleksii Petrenko's mega slide deck


Accessibility Testing

--
  • Conduct or create user stories for performance/load testing. See
Types of tests
N/A-

Sprint before Bugfest (aka Business Acceptance Testing) period (2XX)

Action

Responsible

Status

Action

Responsible

Status

  • Update Features' statuses
  • Identify which features are at risk and the "at-risk" label to the feature.
Charlotte, Product Owner
  • User stories: update Release field for those stories/bugs/tasks/etc that will not be done for the release. 
Charlotte, Product Owner
  • Generate Release Artifacts (see Orchid) and link to Release notes 
Sif team
  • Add release notes 
    • Include any previous release notes that still relate to the release 
    • flag any known items with the label  known-issue-<<release>>
Charlotte, Product owner
Sif team

Team meets with Kitfox to review upgrade instructions. 

Team's accept Bugfest build. 

  • Teams must conduct smoke tests to verify key functionality works as expected BEFORE Bugfest is made available to community 
  • Teams must document 
    • App/module not ready for testing 
    • Issues yet to be resolved
  • Deployment verification? 
N/A-
Regression testing? 

  • Conduct performance/load testing. See
Types of tests


Sprint before GO-Live (2XX)

Action

Responsible

Status

Action

Responsible

Status

  • Update Features' statuses
  • There should be no at-risk feature 
Charlotte, Product Owner
  • Add/Review release notes 
    • Include any previous release notes that still relate to the release 
    • flag any known items with the label  known-issue-<<release>>
Charlotte, Product owner, and Niels Erik as Dev Lead
  • Complete remaining performance/load testing. See
Types of tests
Charlotte, Product Owner writes user stories. TBD who will conduct. 

Go-Live sprint

Action

Responsible

Status

  • Teams must conduct smoke tests to verify key functionality works as expected
Sif Team

Testing: All Karate tests and e2e tied to release functionality should be done and running 

Sif Team
  • Add/Review release notes 
    • Include any previous release notes that still relate to the release 
    • flag any known items with the label  known-issue-<<release>>
Charlotte as Product owner
  • No labels