Skip to content

CPEX launch criteria attestation automation requirements  #5202

@ladonnaq

Description

@ladonnaq

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

  1. Service partners have to provide evidence for completion of APEX launch criteria via email, forms, teams channels, etc.
  2. 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.
  3. Next the Service Partner has to manually update Cloud Lifecycle to mark the launch criteria as complete, N/A, or request an extension.
  4. 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

Sub-issues

Metadata

Metadata

Assignees

Type

No type

Projects

Status

Done

Relationships

None yet

Development

No branches or pull requests

Issue actions