Инструменты для командной работы

Поделиться:

Вопросы из этого раздела мы задавали только тем, кто работает в компаниях или организациях.

Какие из перечисленных типов инструментов вы регулярно используете?

76%

Инструмент для совместной работы над исходным кодом

60%

Инструменты для совместной работы, управления задачами, проектами или процессами

50%

Баг-трекер

45%

Инструмент непрерывной интеграции или непрерывной доставки

20%

Облачный редактор или IDE

16%

Инструмент код-ревью

16%

Инструмент статического анализа

10%

ПО для службы поддержки

4%

Никакие

Какие средства коммуникации вы регулярно используете в работе?

85%

84%

Мессенджеры/видеозвонки

85%

82%

Электронная почта

69%

65%

Видеоконференцсвязь

55%

50%

Календари

17%

20%

Корпоративный портал

16%

17%

Служба поддержки

1%

2%

Никакие

Для каких из следующих инструментов вы используете мобильные приложения?

20192020202120222023
74%77%75%66%64%Мессенджеры/видеозвонки
75%78%76%66%60%Электронная почта
16%24%38%39%34%Видеоконференцсвязь
39%42%41%40%33%Календари
4%4%3%4%4%Корпоративный портал
4%5%4%3%3%Служба поддержки
8%6%7%14%15%Никакие
3%78%

Использование мобильных приложений для рабочей коммуникации явно пошло на спад после пика в 2020 и 2021 годах. По-видимому, все больше сотрудников возвращаются в офис, что, похоже, поощряется во многих компаниях.

Какие системы непрерывной интеграции вы регулярно используете?

В целомВ компанииДля себя
54%50%12%Jenkins
51%29%37%GitHub Actions
36%29%14%GitLab CI
15%13%4%Azure DevOps Server
13%12%4%Собственное решение
11%7%5%CircleCI
11%8%4%Bitbucket Pipelines
11%9%3%AWS CodePipeline / AWS CodeStar
10%7%4%TeamCity
9%4%5%Travis CI
7%5%4%Google Cloud Build
7%3%5%JetBrains Space
6%4%2%Bamboo
5%2%3%Drone
4%2%2%AppVeyor
4%3%2%GoCD
4%2%2%CodeShip
4%3%2%Buildkite
4%2%2%Harness
2%54%

Какие из перечисленных инструментов используются в вашей компании/организации для следующих целей?

Отслеживание ошибокУправление проектамиСторонние, личные и опенсорс-проектыВ целом
47%44%8%58%Jira
23%16%27%46%GitHub Issues
14%11%9%24%GitLab Issues
8%10%5%15%Azure DevOps Server
8%9%5%14%Собственное решение
7%11%10%23%Trello
6%6%4%12%Redmine
5%4%4%10%YouTrack
4%6%3%11%Asana
3%7%3%11%Microsoft Project
3%4%4%9%JetBrains Space
3%3%3%7%Linear
2%3%3%7%Basecamp
2%4%3%8%monday.com
2%3%3%7%Wrike
2%58%

Какие системы контроля версий вы регулярно используете?

87%

Git

6%

Apache Subversion

6%

Azure DevOps Server

1%

CVS (Concurrent Versions System)

1%

Perforce

1%

Mercurial

1%

Plastic SCM

1%

Helix Core

1%

Другое

7%

Никакие

Git де-факто является стандартом для контроля версий. Однако в некоторых областях с ним успешно конкурируют другие системы, например Perforce в разработке игр (35% ее пользователей геймдевелоперы).

Какие сервисы контроля версий вы регулярно используете?

В целомВ компанииДля себя
87%50%77%GitHub
47%38%19%GitLab
23%17%9%Bitbucket
10%8%3%Azure DevOps Server
7%5%3%Собственное решение
6%4%3%AWS CodeCommit
6%2%4%JetBrains Space
4%2%2%Perforce
3%1%2%SourceForge
3%1%2%Helix Core
1%87%

Какие из перечисленных инструментов вы или ваша команда начали использовать за последний год?

44%

39%

Инструмент для совместной работы над исходным кодом

16%

27%

Инструменты для совместной работы, управления задачами, проектами или процессами

22%

22%

Инструмент непрерывной интеграции или непрерывной доставки

17%

19%

Баг-трекер

5%

11%

Облачный редактор или IDE

Мартен Бальо

Девелопер-адвокат в JetBrains

Удаленные среды разработки — отличный способ стандартизировать рабочее окружение и быстро запускать новые машины (в том числе по запросу в облаке). Приятно видеть, что инфраструктура-как-код начинает применяться и для управления средами разработки.

Используете ли вы какие-либо из этих инструментов в облаке?

46%

Инструмент непрерывной интеграции

40%

Баг-трекер

37%

Инструмент непрерывной доставки

25%

Инструмент автоматизированного код-ревью / статического анализа

33%

Не использую никакие из этих инструментов

Елена Пишкова

Руководитель маркетинга YouTrack, JetBrains

Использование инструментов для управления проектами и задачами растет. В этом году еще больше команд отметили, что перешли на новое решение. В случае с YouTrack мы видим, что технические команды особенно заинтересованы в сочетании функций управления проектами, рабочими процессами и эффективного баг-трекинга. Примерно половина команд выбирают YouTrack Cloud за простоту настройки, а другая половина предпочитает собственный сервер для большего контроля.

Какой вариант установки вы выбрали для основного CI/CD-инструмента?

50%

На облачных машинах, которыми управляю я или моя компания

27%

В облачном сервисе, управляемом поставщиком

22%

Локально

1%

Другое

Как вы предпочитаете взаимодействовать с системой контроля версий?

56%

64%

Из IDE

61%

59%

Через терминал

31%

27%

С помощью специальных инструментов

15%

16%

В браузере

Мартен Бальо

Девелопер-адвокат в JetBrains

Приятно видеть, что в 2023 году все больше людей используют IDE для работы с системами контроля версий. Могу быть необъективен, но инструменты для работы с Git в IDE от JetBrains просто фантастические и намного проще в использовании. Интерактивный rebase в IntelliJ IDEA — одно удовольствие.

Какие инструменты используются в вашей компании или организации для управления артефактами и зависимостями?

33%

32%

GitHub

24%

23%

GitLab

9%

15%

npm

12%

10%

Docker Hub

Какие инструменты используются в вашей компании/организации для код-ревью?

36%

42%

GitHub

33%

32%

GitLab

19%

17%

Bitbucket

12%

14%

Azure DevOps Server

Какие инструменты используются в вашей компании/организации для видеозвонков/видеоконференций?

42%

43%

Microsoft Teams

40%

35%

Zoom

30%

29%

Google Meet

20%

18%

Slack

Какие инструменты используются в вашей компании или организации для обмена знаниями и совместной работы над документами?

32%

28%

Confluence

24%

26%

Microsoft Docs / Microsoft 365 / SharePoint

28%

25%

Google Документы / Google Таблицы / Google Диск

14%

12%

GitLab

Елена Пишкова

Руководитель маркетинга YouTrack, JetBrains

В JetBrains мы обмениваемся информацией с помощью базы знаний YouTrack. В ней легко создавать наглядный и увлекательный контент благодаря возможности встраивать видео и гифки, Google-документы и файлы из Figma. Полнотекстовый поиск, фильтры, теги, история статей и возможность обсудить контент с коллегами в комментариях максимально упростили обмен знаниями между проектами и командами.

Ваша компания/организация привязана к какому-то стеку технологий или платформе?

38%

39%

Мы не привязаны к определенной платформе

23%

23%

GitHub

22%

19%

Atlassian

18%

19%

Microsoft

Какие мессенджеры вы используете на работе?

40%

41%

Microsoft Teams

47%

40%

Slack

13%

14%

WhatsApp

11%

12%

WeChat

Для каких из следующих инструментов или действий вы используете плагины для IDE?

38%

Git-хостинг

22%

Инструменты код-ревью

22%

Merge-реквесты

14%

Отслеживание ошибок

7%

Пайплайны

1%

Другое

43%

Никакие

Какие инструменты для организации службы поддержки используются в вашей компании/организации?

33%

Jira Service Desk

17%

ServiceNow

16%

Zendesk

7%

HelpDesk

7%

Salesforce

4%

Freshdesk

3%

Zoho Desk

С 2023 года YouTrack включает в себя решение для организации службы поддержки. Бесплатно можно иметь трех агентов поддержки и обрабатывать обращения от неограниченного числа внешних и внутренних клиентов. Команды могут выбрать облачное или серверное решение в зависимости от своих потребностей.

Какие задачи вы решаете при помощи инструментов службы поддержки?

69%

Внутренние заявки в службу поддержки

49%

Заявки клиентов в службу поддержки

40%

Самоподдержка: база знаний / справочный центр

20%

Создание отчетов и аналитика

20%

Автоматизация рабочих процессов

2%

Другое

TeamCity

Автоматизируйте CI/CD-пайплайны любой сложности, получайте уведомления о проблемах с билдами и легко находите коммиты, которые приводят к падению тестов.

TeamCity — это эффективное CI/CD-решение для разработчиков и DevOps-инженеров. Оно интегрируется с инструментами сборки и тестирования, обеспечивает прозрачность DevOps-пайплайнов и помогает повысить продуктивность вашей команды с первого дня использования.

YouTrack

YouTrack — это решение для управления проектами, которое легко и изящно справится с чем угодно: от личных задач до портфелей проектов в масштабах всей компании.

Управляйте проектами и задачами на Agile-досках, планируйте спринты и релизы, следите за ходом работы с помощью диаграмм Ганта, отчетов и панелей мониторинга. Создавайте рабочие процессы для автоматизации рутинных задач, храните всю нужную информацию в единой базе знаний и организуйте службу поддержки для клиентов и внутренних пользователей. С YouTrack командная работа проще, чем кажется.

Инструменты для командной работы:

2023

Спасибо, что уделили время!

Если результаты исследования показались вам интересными, поделитесь ими с друзьями и коллегами.

Если у вас есть вопросы или пожелания, свяжитесь с нами по адресу surveys@jetbrains.com.