Open ladonnaq opened 1 year ago
This issue is to unblock most of the Data plane teams to use the Release Planner
Given how the priority right now is to get the Dashboard feature complete, I am moving this issue to backlog
@maririos Once this issue is resolved - https://github.com/Azure/azure-sdk-tools/issues/6638, then hopefully all service partners will be able to find the most closely related product in the drop-down box and create a release plan. So this requirement should be focused on adding a question to confirm if the work is for an upcoming product launch that is in scope for the APEX launch readiness program or is the work for new functionality that is not in scope for APEX. I will modify the description and find some time in Jan 2024 to meet with @JonathanCrd to discuss.
FYI @maririos - I completed these tasks today.
Add picklist custom ADO field to the release plan work item. ADO field name = " isAPEX" with string picklist values of "yes" or "no". (La Donna)
Release Plan type picklist values simplified: Private Preview, Public Preview, and GA. Add to existing picklist values, do not remove any values. (La Donna)
@ckairen @maririos I have added screenshots of suggested changes to UI and data/conditional logic associated with the UI changes.
@ladonnaq foolow up questions:
User selects release plan type from "Release Plan Type" drop-down box.
? I don't fully understand this question.Product details
section. These seemed to be APEX specific. Maybe we can add another section called APEX details
below Product details
and have the questions about isApex and isExtension thereWill this release plan be used for Azure Product Excellence (APEX)?
Requirement: When user's create a release plan we do not know if the work they are doing is associated with an upcoming product launch that is in scope for the APEX launch readiness program or if the work they are doing is for new functionality that is not in scope for APEX. All release plans for APEX require signoffs in S360 for the APEX launch readiness launch criteria (S360 KPI action items). So we need to clearly understand from the Release Plan ADO work items if the release plan is APEX or non-APEX.
UI changes
Data and conditional logic Product Details
1a. If isAPEX =no, then do not display the questions for isAPEX, isExtension, and the APEX lifecycle milestone drop-down box. Update the isAPEX ADO field in the release plan value to "no". Proceed to step 5. 1c. If isAPEX = yes, then proceed to step 2.
API Details