Orchid

Release to Public -  

Release Artifacts

Release Health

Key MileStones

Bugfest Environment Prep work

Orchid (R1 2023) Bugfest environment preparation plan

Release Engineering

  • Branching, Tagging, Release Artifacts

Migration Plan

  • Step by Step instructions for module upgrade
  • New Infrastructure 
    • mod-entities-links
    • Some UI plugins
  • Config Changes
    • None. Need to confirm this 
  • Schema Changes
    • mod-entities-links
    • Addition of authorityId to mod-inventory-storage
  • Data Migration
    • Async migration of adding authorityId

Migration Testing

  • What are the configuration Changes ?
  • What are the schema Changes
  • How do we test ?
  • Identify One off scenarios

Regression Testing

  • What is the plan? - Talk to Valeri
  • Who needs to review? - Not sure 
  • Who will execute ? - Talk to Valeri

Performance Testing

  • What will be the scenario ?
    • TBD
  • What are the expectations ?
    • TBD

Accessibility Testing

Re-Indexing

  • Required - It is required
  • Timing - Need to start publishing times from bugfest

Deployment Verification

Breaking Changes 

Known Issues 

Release Notes

Potential Risks

Risk Mitigation Plan

Meetings to be scheduled

  • Check-In 2 Sprints prior to FF
  • Check-In 1 Sprint prior to FF
  • Spitfire → Kitfox Handoff (Scrum master)
  • Release Retrospective scheduled (Scrum master)

Meetings

Test Strategy Meeting

  • Types of testing

When?Who? (Testing/Sign Off)
Feature test

Accessibility testing

Browser testing

Integration Testing

e2e testing

UAT

Performance testing 

Deployment Verification test



Smoke test

Regression test (Module)

Regression test (System)

Documentation Check

Migration Check

  • When do we create release artifacts ?
  • Do we do anything to verify release artifacts ?
  • What are the high risk areas ?
  • Owned vs. Contributing modules
  • Very High Number of automation issues
  • Who is responsible for verifying the tech debt items ?
  • Who is triaging the defects?
  • Keyword search 
  • Go/No Go Checkpoints - Prior to bugfest, Prior to Release
  • Checklist - Bugfest, Release