This epic will identify the requirements needed to enable the automation of the attestation of the APEX launch criteria. We will identify requirements for Phase 1 and 2. If time permits, we may implement phase 1 toward end of Gallium. Given the loss of engineering resources, we have to prioritize the release planner functionality so we can onboard teams. Phase 2 cannot be achieved without the release planner.
Scenario Today
- Service partners have to provide evidence for completion of APEX launch criteria via email, forms, teams channels, etc.
- This evidence is then evaluated by the Azure SDK PM team to ensure that the criteria is met. The Azure SDK PM team copies the evidence into the appropriate field in the Azure Devops work item. The Azure SDK PM confirms that they service partner can mark the APEX launch criteria complete, N/A, or request an extension.
- Next the Service Partner has to manually update Cloud Lifecycle to mark the launch criteria as complete, N/A, or request an extension.
- Azure SDK PM team has to manually go approve the attestation of the launch criteria in S360 approval hub.
Between now and June 2023 there are currently 157 product launches that required APEX launch criteria validation.
This is a manual process that is time consuming for both the service partner and the Azure SDK PM team. Being manual, it is also more prone to errors.
Automating the APEX launch criteria state
Phase 3 Design and Requirements to automate attestation
This epic will identify the requirements needed to enable the automation of the attestation of the APEX launch criteria. We will identify requirements for Phase 1 and 2. If time permits, we may implement phase 1 toward end of Gallium. Given the loss of engineering resources, we have to prioritize the release planner functionality so we can onboard teams. Phase 2 cannot be achieved without the release planner.
Scenario Today
Between now and June 2023 there are currently 157 product launches that required APEX launch criteria validation.
This is a manual process that is time consuming for both the service partner and the Azure SDK PM team. Being manual, it is also more prone to errors.
Automating the APEX launch criteria state
Phase 3 Design and Requirements to automate attestation