Skip to content

Adopt ITIL across Engineering

Background

ITIL is a set of best practices that cover the whole service management lifecycle. Many of the principles are already reflected in the our approach to change management and continuous improvement, but there's some divergence across departments.

Having a centralized set of principles with independent certification will help GitLab to:

  • secure external credibility that we're following best practices
  • provide a single source of guidelines and practices that various departments can interpret to their needs
  • build into team member careers by providing certification valued by many employers

More than change management, ITIL addresses a large number of organizational problems in a standard fashion.

While GitLab has documentation for nearly all of the areas that may be covered by ITIL, there's some divergence and inconsistency across areas within Engineering.

State of the Art

Change Management:

Continuous Improvement

Service Performance

Considerations

  • ITIL will require significant buy in from department leads in Engineering
  • There's a significant cost in training and certification