The Verify:Pipeline Execution Group is focused on all the functionality with respect to Pipeline Execution, as part of GitLab Continuous Integration. This UX team is responsible for the following categories:
In FY22-Q3, we are focused on simplifying merge strategies as well as improving the overall usability of the various features associated with the categories listed above.
The Pipeline Execution design tracking epic and regular syncs are used by the product manager and product designer to keep track of issues that are ready for design, usually aligned to a quarterly theme.
In Pipeline Execution group, design works ahead of development. Therefore, the issues that are being worked on by the designer get assigned to a milestone only after the design proposal has been added, and the status moved from
Read more about the collaboration between UX and engineering on the Pipeline Execution group page..
We use the CI/CD UX Definition of Done (DoD) as a tool for assessing the readiness of an issue and tracking the expected deliverables, objectives, and the approval process.
We use the UX Weight definitions for milestone capacity.
The ~UX Debt and ~UI Polish issues for CI are tracked in this epic. Our goal is to work on a minimum of one of these issues each milestone.
|Simplify merge strategies with
||Merge Widget, Settings Page||
|Regular Merge button shows up when merge trains is enabled and pipeline for MR is waiting on a manual action||Merge widget||
|Remove duplicate status indicators on pipeline index page||Pipeline Index Page, Pipeline Mini-graph||