Gitlab hero border pattern left svg Gitlab hero border pattern right svg

Engineering Function Performance Indicators Maturity

Summary

This page contains a table of performance indicators order by their maturity (ascending) so we can understand which ones we need to focus on building. Maturity has to do with the state of the automation, not the metric itself.

Other PI Pages

Maturity Legend

Level Meaning
Level 3 of 3 Has a description, target, and periscope data.
Level 2 of 3 Missing one of: description, target, or periscope data.
Level 1 of 3 Missing two of: description, target, or periscope data.
Level 0 of 3 Missing a description, a target, and periscope data.

Performance Indicators by Maturity

Name Organization Maturity Reason(s)
Security Hiring Actual vs Plan Security Department Level 1 of 3
  • Needs a target
UX Hiring Actual vs Plan UX Department Level 1 of 3
  • Needs a target
Security Average Location Factor Security Department Level 1 of 3
  • Needs a target
UX Average Location Factor UX Department Level 1 of 3
  • Needs a target
Apdex and Error SLO per Service Infrastructure Department Level 1 of 3
  • Needs a target
Mean Time To Detection (MTTD) Infrastructure Department Level 1 of 3
  • Needs a target
GitLab.com Performance Infrastructure Department Level 1 of 3
  • Needs a target
Infrastructure Hosting Cost vs Plan Infrastructure Department Level 1 of 3
  • Needs a target
Average duration of end-to-end test suite execution on CE/EE master branch Quality Department Level 1 of 3
  • Needs a target
Ratio of quarantine vs total end-to-end tests in CE/EE master branch Quality Department Level 1 of 3
  • Needs a target
Monthly new bugs per stage group Quality Department Level 1 of 3
  • Needs a target
Mean time to resolve S1-S2 functional defects Quality Department Level 1 of 3
  • Needs a target
Ratio of bugs triaged with Severity (and priority) Quality Department Level 1 of 3
  • Needs a target
The ratio of closed (not merged MRs) vs merged MRs over time. Quality Department Level 1 of 3
  • Needs a target
MTTM (Mean-Time-To-Mitigation) for S1-S2-S3 security vulnerabilities Security Department Level 1 of 3
  • Needs a target
Blocked Abuse Activity Security Department Level 1 of 3
  • Needs a target
HackerOne budget vs actual (with forecast of 'unknowns') Security Department Level 1 of 3
  • Needs a target
HackerOne outreach and engagement Security Department Level 1 of 3
  • Needs a target
Security Response Times Security Department Level 1 of 3
  • Needs a target
Engineering Pulse Survey Engineering Function Level 2 of 3
    Engineering Hiring Actual vs Plan Engineering Function Level 2 of 3
      Development Hiring Actual vs Plan Development Department Level 2 of 3
        Infrastructure Hiring Actual vs Plan Infrastructure Department Level 2 of 3
          Non-headcount budget vs plan Engineering Function Level 2 of 3
            Engineering Average Location Factor Engineering Function Level 2 of 3
              Development Average Location Factor Development Department Level 2 of 3
                Diversity Engineering Function Level 2 of 3
                  Handbook Update Frequency Engineering Function Level 2 of 3
                    Team Member Retention Engineering Function Level 2 of 3
                      CVE issue to update Development Department Level 2 of 3
                        Response to Community SLO Development Department Level 2 of 3
                          Backend Unit Test Coverage Development Department Level 2 of 3
                            Frontend Unit Test Coverage Development Department Level 2 of 3
                              GitLab.com Availability Infrastructure Department Level 2 of 3
                                Disaster Recovery (DR) Time-to-Recover Infrastructure Department Level 2 of 3
                                  New issue first triage SLO Quality Department Level 2 of 3
                                    P1/P2 open bugs past target SLO Quality Department Level 2 of 3
                                      Quality Hiring Actual vs Plan Quality Department Level 3 of 3
                                        Support Hiring Actual vs Plan Support Department Level 3 of 3
                                          Infrastructure Average Location Factor Infrastructure Department Level 3 of 3
                                            Quality Average Location Factor Quality Department Level 3 of 3
                                              Support Average Location Factor Support Department Level 3 of 3
                                                Throughput Development Department Level 3 of 3
                                                  MR Rate Development Department Level 3 of 3
                                                    Mean time to merge (MTTM) Development Department Level 3 of 3
                                                      Mean Time To Resolution (MTTR) Infrastructure Department Level 3 of 3
                                                        Mean Time Between Failures (MTBF) Infrastructure Department Level 3 of 3
                                                          Mean Time To Production (MTTP) Infrastructure Department Level 3 of 3
                                                            Infrastructure Hosting Cost per GitLab.com Monthly Active Users Infrastructure Department Level 3 of 3
                                                              Review App deployment success rate for GitLab Quality Department Level 3 of 3
                                                                Review App deployment success rate for GitLab FOSS Quality Department Level 3 of 3
                                                                  Scheduled pipeline success rate for master branch in GitLab project Quality Department Level 3 of 3
                                                                    Scheduled pipeline success rate for master branch in GitLab FOSS project Quality Department Level 3 of 3
                                                                      Average merge request pipeline duration for GitLab Quality Department Level 3 of 3
                                                                        Perception of system usability UX Department Level 3 of 3
                                                                          Ratio of proactive vs reactive UX work UX Department Level 3 of 3
                                                                            UX Scorecard improvements UX Department Level 3 of 3
                                                                              UI beautification UX Department Level 3 of 3
                                                                                UX debt UX Department Level 3 of 3
                                                                                  Throughput of Technical Writing team documentation MRs UX Department Level 3 of 3
                                                                                    Distribution of Technical Writing team documentation effort UX Department Level 3 of 3
                                                                                      Support Satisfaction (SSAT) Support Department Level 3 of 3
                                                                                        Service Level Agreement (SLA) Support Department Level 3 of 3
                                                                                          Customer Support Margin Support Department Level 3 of 3
                                                                                            ARR per support team member Support Department Level 3 of 3
                                                                                              Average daily tickets closed per Support team member Support Department Level 3 of 3
                                                                                                Manager to customer support rep ratio Support Department Level 3 of 3