KR: SUS score over 72.5 => 45/50, 90%
This is a shared OKR with Product. Our goal is to complete 50 usability issues in Q4, as tracked by the "feature::enhancement" label.
-
Get "feature::enhancement" label ready for use -
Create the new label "UX FY21-Q4" to track the effort specific to this KR -
Apply the "feature::enhancement" and "UX FY21-Q4" labels to 150 issues selected by collaboration between Product Design Managers and Product Designers -
Work with PM to deliver 50 usability improvements to production in Milestones 13.6 to 13.8
For the selection of issues, take these criteria into account:
- Highly used features.
- Clearly enhancements and not expansion of scope or functionality
- Better usability -- Relieving a pain point -- it was hard to do something, now it is easier.
- Better discoverability
- Look at this as your opportunity to influence usability without increasing scope. Give your PMs strong recommendations.
Results
After scrubbing the issue lists, we completed 45 issues in total. Excellent work!
Group | Improvement | Issue/Epic | Status Details |
---|---|---|---|
Access | Rollout of vue_group_members_list
|
gitlab-org/gitlab#241194 (closed) | |
Access | Convert "Group" -> "Members" list view from HAML to Vue - LDAP controls | gitlab-org/gitlab#238453 (closed) | |
Access | 2FA UX - Save Recovery Codes | gitlab-org/gitlab#267730 (closed) | |
Access | Separate filtering users from sorting users | gitlab-org/gitlab#228675 (closed) | |
Code Review | Merge request file order inconsistent with sidebar listview | gitlab-org/gitlab#26552 (closed) | |
Code Review | Fix MR widget “merge” section elements alignment | gitlab-org/gitlab#280537 (closed) | |
Code Review | Auto-assign a user to a merge request | gitlab-org/gitlab#287636 (closed) | |
Code Review | Highlight MR diffs that are too large to be shown | gitlab-org/gitlab#257895 (closed) | |
Code Review | Cannot add two comments on same line during merge request review with "inline" diff view | gitlab-org/gitlab#255626 (closed) | |
Compliance | Convert admin/users view - serialize users array | gitlab-org/gitlab#285103 (closed) | |
Compliance | Convert admin/users view - create Vue app wrapper | gitlab-org/gitlab#285104 (closed) | |
Compliance | Convert admin/users view - add table to Vue app | gitlab-org/gitlab#285106 (closed) | |
Compliance | Assign custom Compliance Framework Labels to projects | gitlab-org/gitlab#276221 (closed) | |
Compliance | Convert admin/users view - create table row component | gitlab-org/gitlab#285109 (closed) | |
Compliance | Convert admin/users view - create user avatar component | gitlab-org/gitlab#285108 (closed) | |
Continuous Integration | Fix inconsistent and inaccessible pipeline status icon colors in MR widget | gitlab-org/gitlab#283897 (closed) | |
Dynamic Analysis | Design: Site and scanner profile UX updates | gitlab-org/gitlab#281724 (closed) | Partially completed in epic 5037 |
Dynamic Analysis | Separate validation out of site profile creation | gitlab-org/gitlab#255338 (closed) | |
Editor | Project Setting: Add toggle to remove Analytics left nav item | gitlab-org/gitlab#224700 (closed) | |
Editor | Labels are not rendered in group-level Wiki | gitlab-org/gitlab#285599 (closed) | |
Fuzz Testing | Design: API-Fuzz-Improve Visual design for Header, Request and Response | gitlab-org/gitlab#281198 (closed) | MR: gitlab-org/gitlab!46854 (merged) |
Import | repository search at Github import page should be case insensitive | gitlab-org/gitlab#36556 (closed) | |
Monitor | Cannot remove "incident" label from incident issues | gitlab-org/gitlab#277318 (closed) | |
Monitor | Incident breadcrumb needs to show Incidents not Issues | gitlab-org/gitlab#268155 (closed) | |
Package | Update Design of the Container Registry Cleanup Policy for tags | gitlab-org/gitlab#222885 (closed) | |
Pipeline Authoring | Improve DAG name and empty state | gitlab-org/gitlab#249145 (closed) | |
Product Planning | Assign epic to a group when creating within another epic | gitlab-org/gitlab#217115 (closed) | Completed part in issue #214419. Broke off additional work into #284646. |
Product Planning | Swimlanes: Show number of blocked issues in issue board | gitlab-org/gitlab#258965 (closed) | |
Product Planning | Design Management notifications should match email notifications | gitlab-org/gitlab#217095 (closed) | |
Product Planning | Design view: relax permissions for updateImageDiffNote mutation | gitlab-org/gitlab#207334 (closed) | |
Product Planning | Cannot close issue on mobile display | gitlab-org/gitlab#273722 (closed) | |
Product Planning | Add/Remove list in board swimlanes | gitlab-org/gitlab#254843 (closed) | |
Product Planning | Epics with no issues are displaying within a swimlanes board | gitlab-org/gitlab#277099 (closed) | |
Product Planning | Increase the Epic Nesting from 5 to 7 | gitlab-org/gitlab#232665 (closed) | |
Product Planning | New epic button in epic list should direct the user to a full epic creation page | gitlab-org/gitlab#229621 (closed) | |
Product Planning | Address accessibility concerns with new drawer for Requirements creation and edit form | gitlab-org/gitlab#233548 (closed) | |
Product Planning | Service Desk: Annotate external issue authorship when needed | gitlab-org/gitlab#226991 (closed) | |
Product Planning | Grouping/swimlanes choice should persist after board has been edited | gitlab-org/gitlab#282299 (closed) | |
Product Planning | Show an alert note with the email participants that are subscribed to the issue in the comment area | gitlab-org/gitlab#225291 (closed) | |
Product Planning | Edit issue title in swimlanes sidebar | gitlab-org/gitlab#232745 (closed) | |
Product Planning | Roadmap timeline header text color bug in dark mode | gitlab-org/gitlab#292492 (closed) | |
Release | Remove repeated legend deployboard | gitlab-org/gitlab#219721 (closed) | |
Release | Update copy on User Lists empty state | gitlab-org/gitlab#268262 (closed) | |
Release | Update copy on Feature Flags List view | gitlab-org/gitlab#268260 (closed) | |
Source Code | Forks remain linked when changing visibility | gitlab-org/gitlab#250681 (closed) |
Q4 FY21 SUS score was 70.8: https://about.gitlab.com/handbook/engineering/ux/performance-indicators/#system-usability-scale-sus-score
Edited by Christie Lenneville