Про handbook

Про handbook

Vitaly Slobodin, Senior Frontend Engineer at GitLab

Про GitLab

GitLab — одна из немногих компаний, которая разрабатывает open source продукт при помощи открытых процессов. Практически все наши процессы публичны и доступны к просмотру на https://gitlab.com/groups/gitlab-com/-/issues.

Как пример, issue с OKR моего отдела или подготовка к Международному Женскому Дню.

Для управления процессами мы используем свой продукт: у каждого бизнес-процесса есть issue со своим статусом, движением и комментариями. Всё внутри GitLab.

В компании есть присказка "Everything starts with a merge request". Если сотрудник хочет зафиксировать мысль из митинга, он создаёт merge request или issue. 

Такой подход сильно упрощает управление задачами: ничего не теряется, всё лежит на своём месте. Этим трудно удивить, многие компании используют системы управления задачами. Но GitLab делает это у всех на виду.

Зачем открывать issues

Открытые, прозрачные процессы исходят из нашей системы ценностей CREDIT:

-   Collaboration

-   Results

-   Efficiency

-   Diversity, Inclusion & Belonging

-   Iteration

-   Transparency

Я не буду переводить всю суть прозрачности из нашего хендбука, а отмечу главное — прозрачность делает совместную работу легче. Если сотрудник хочет добавить что-то в процесс, он знает, куда отправить merge request и участвует в обсуждении наравне с другими. Все одобренные предложения попадают в базу знаний.

База знаний

Компании создают и поддерживают знания в разных инструментах: Confluence, WIKI-подобные системы, Slite и похожих. Наша база знаний — это GIT репозиторий. Он открытый и доступен любому пользователю в Интернете. 

Про Handbook

Хендбук — это первое место, где сотрудник ищет информацию или ответ на вопрос. Там есть всё от ценностей компании, принципов управления, до страниц, где сотрудники  рассказывают о себе. База знаний занимает 2 Гб, и вести её —трудоемкая задача. Она не похожа на WIKI-страницу, где можно отредактировать и сохранить. Мы применяем к этой задаче практики из разработки: запускаем CI/CD пайплайны, review apps и прочее.

Тут очень помогает та самая прозрачность. Если в хендбуке нет ответа на вопрос, значит его нужно добавить. Ценность такого хендбука трудно измерить. Мы все работаем удаленно, и наши коммуникации асинхронны, поэтому время ответа на вопрос коллеге может занимать сутки и более. Хендбук даёт ответ за 5 минут.

Знаю, что некоторые коллеги берут наш Handbook за основу для своих идей: процессы, чек-листы, инструкции. Когда я был CTO в Elonsoft, то тоже использовал хендбук GitLab: строил процессы, обучал сотрудников. Я был поражен, что огромное количество внутренних процессов доступно любому человеку со стороны. Есть и другие хэндбуки, похожие на наш. Например, публичный хендбук компании Sourcegraph.


Report Page