Infrastructure OKRs
Infrastructure OKRs
Infrastructure & Quality objectives and KRs are captured on this page.
- KRs at the department level can be captured as OKRs for underlying sub-department or team OKRs.
- Scoring at the department level is captured on this page
- The source of truth for KRs objects is in GitLab.
FY24Q3
1. Objective: GitLab.com Availability and all GA services at or above target SLOs => 60.5%
- KR: GitLab.com Availability Consistently >99.95% => 63%
- KR: Maintain & Secure critical infrastructure => 73%
- KR: Improve On-Call Engineer Experience => 62%
- KR: Proactively address causes of instability => 44%
2. Objective: Improve efficiency, scalability & resiliency of GitLab.com Infrastructure => 94%
- KR: Implement RTO & RPO goals for GitLab.com => 9%
Needs attention
- KR: GitLab.com hosting costs reduced by 5% from FY24-Q2 => 144%
- KR: Increase accuracy of GitLab SaaS availability metrics => 55%
- KR: Ensure sufficient capacity at the cache layer to protect GitLab.com availability => 92%
- KR: Reduce the risk of downtime and deployment related incidents via Blue/Green deployments => 76%
3. Objective: Deliver performant and reliable AI Infrastructure => 67.5%
- KR: Runway operates production services => 100%
- KR: Performance validation of AI Model Gateway for GitLab.com and GitLab plus => 35%
Needs attention
4. Objective: Increase maturity of GitLab products & expand on strategic offerings => 57%
- KR: Mature GitLab Dedicated => 65%
- KR: Update release process to address customer current needs => 75%
- KR: Prepare for FedRamp Security Assessment Report (SAR) => 25%
At risk
- KR: Reduce the number of open customer bugs and check the validity of bugs older than 2 years => 55%
- KR: Improve self-managed customer experience by enhancing Reference Architecture toolkit requirements and documentation => 65%
5. Objective: Improve GitLab Internal Developer Experience => 39.5%
- KR: Internal productivity at or above target, monolith CI stability >95% and CI duration < 40mins => 43%
- KR: VueJS3 in production and lay a foundation to update critical Frontend and Backend libraries => 29%
Needs attention
- KR: Increase GDK maintainers and enable remote development for internal canonical projects => 83%
- KR: Enable engineers to contribute to the end-to-end test framework, capture bugs due to reliable test failures, and plan lower-level test coverage => 70%
6. Objective: Great team => 45%
- KR: Incorporate learnings from promotions process into the handbook and get ready for next round => 50%
- KR: Nominate department team members for the Engineering Quarterly Achievers recognition program => 50%
- KR: Unify Infrastructure & Quality department handbook and project management tools => 35%
Needs attention
FY24Q2
- OKR Support joint product goals => 75%
- KR: Switchboard in Production => 43%
- KR: Support new navigation & remote development launch => 91%
- KR: Material progress to enable remote development in monorepo => 65%
Needs attention
- KR: Critical Infrastructure changes to support product goals => 100%
- OKR Deliver competitive product offerings with AI in all we do => 84%
- KR: Dedicated in General Availability => 79%
- KR: Create a foundation in support of rapid experimentation => 83%
- KR: Production deployment plan for AI features => 90%
- OKR Reducing churn and contraction => 84%
- KR: Achieve >99.95% availability consistently in Q2 for all GA services (primary, sidekiq, CI runners and git access) => 99% -
Needs attention
- KR: Create process to triage small fixes from Support, Quality, Sales, UX, Infra for every sprint => 70%
- KR: Implement changes to gitlab.com infrastructure to allow us to manage to RTO (2 hrs) and RPO (1 hr) in Q3 => 80%
- KR: Improve GitLab.com resilience to planned and unplanned growth => 88%
- KR: Achieve >99.95% availability consistently in Q2 for all GA services (primary, sidekiq, CI runners and git access) => 99% -
- OKR Make GitLab easier to do business with => 77%
- OKR Continue to build a diverse team of top talent that we retain and grow => 95%
- KR: Meet FY24Q2 hiring targets => 100%
- KR: Refine the Engineering promotion process for IC levels (Staff+) to include structured cross functional feedback and allow us to remove gearing ratios without sacrificing rigor => 80%
- KR: Team member check-ins completed with a growth plan in place with a focus on ensuring business continuity throughout FY24 => 100%
- KR: 100% of Managers and above in Infra & Quality complete the Neurodiversity short course in LevelUp => 100%
- OKR Engineering efficiency and foundations => 71%
Last modified August 16, 2024: Update headings to enforce character limit (
e957a2cb
)