Orchid

Orchid

Release to Public - Apr 10, 2023 

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