Create Q3 OKRS
Create Q3 Shared OKRs
This issue will capture proposals for "bottoms up" OKRs from the Create section. We want to collaborate with all our counterparts and stakeholders to recommend OKRs for the team that we'll surface to leadership.
We had done this in Q2 but the process was a bit disjointed ( here is the pilot process we followed in Q2 ). This quarter we'd like to align on a set of OKRs by July 7th-ish, which will be incorporated directly into VP (and likely CEO) OKRs.
Please visit the FY22 Q3 Product OKR process for guidance on how to participate.
Contributors: anyone can contribute, but we'll want to be sure the following folks have a chance to review and provide feedback
PM: @sarahwaldner @phikai @ericschurter @mjwood
EM: @dsatcher @sean_carroll @andr3 @mnohr @zj-gitlab
UX: @mnichols1 @pedroms @mle
Guiding Product Themes for Reference
Format for OKR Proposal
Objective: XX
- KR1 -
- KR1 -
Ask
Over the next 2w please recommend OKR proposals on this issue. Anything goes, and we'll discuss/debate your proposal in each comment thread.
Towards the end of the week of 2021-07-05 @sarahwaldner will collect inputs and provide a final set of recommended OKRs for feedback from leadership.
OKRs
Source Code
Objective 1: THEME - SaaS first
- KR 1: Test drive gitlab-ssh in beta on .com and document all resulting in bugs in the epic
- KR 2: Fix 18w of bugs starting with P2/S2 from epic
- KR 3: Fix 18w of security bugs starting with P2/S2 to improve the security posture of .com
Objective 2: THEME - Adoption through Usability
- KR: Complete migration of all X file type viewers to Repository Browser - epic
Objective 3: Improve Error Budget
- KR: Improve the Error Budget Dashboard Availability Percentage from 99.88% to 99.92% - epic
Code Review
Objective 1:Improve mergability and merge design for increased usability
- KR1 - Complete &5598 (closed) with the outlined goals
- KR2 - Complete Merge Widget restructuring
Objective 2: Improve Error Budget
- Improve the Error Budget Dashboard Availability Percentage from 99.18% to 99.22% - plan to be added in epic soon
Editor
Objective: Drive adoption through usability improvements in the Web IDE and Wiki
- KR 1: Increase number of commits created per month from the Web IDE from 800k to 1M by improving the MR <-> Web IDE workflow
- KR 2: Make the Content Editor the default Markdown Editing experience on Wiki by implementing full support of GitLab Flavored Markdown extensions.
Objective 2: Improve Error Budget
- KR1: Improve the Error Budget Dashboard Availability Percentage from 98.91% to 98.95% - epic
Gitaly
Objective: Increase adoption of Gitaly Cluster by 20% across both self-managed and SaaS
- KR 1: Complete Repository level incremental backups
- KR 2: Complete Add observability for Praefect database on GitLab.com
- KR 3: Complete Improve latency on Git access checks
- KR 4: Meet SLO for all P2/S2 ~bug ~performance (i.e. no issues are labeled as ~"missed-SLO")
- KR 5: Ensure successful migration of 3 key accounts (as defined by CS & Sales) from NFS -Collaborate with Customer Success prior to the start of the quarter to identify the 3 key accounts
Objective: Maintain Error Budget within targets
- KR 1: Maintain error budget within targets