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

Поделиться:

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

84%

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

74%

Десктопный редактор

73%

Автономная IDE

45%

Баг-трекер

44%

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

40%

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

13%

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

12%

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

9%

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

6%

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

1%

Ни одного

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

44%

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

37%

Десктопный редактор

37%

Автономная IDE

22%

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

17%

Баг-трекер

16%

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

5%

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

5%

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

2%

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

2%

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

26%

Ни одного

17%

команд за последний год перешли на новые баг-трекеры.

16%

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

85 000 команд используют YouTrack в качестве универсального инструмента для отслеживания задач, управления проектами, поддержания базы знаний, создания диаграмм Ганта, учета времени и подготовки отчетов.

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

85%

87%

Электронная почта (Microsoft Mail Server, Gmail и т. п.)

85%

86%

Мессенджеры / видеозвонки (Microsoft Teams, Slack, Skype и т. п.)

69%

66%

Видеоконференции (Google Meet, Zoom и т. п.)

55%

51%

Календари (Google Календарь и т. п.)

17%

13%

Корпоративный портал (MS Sharepoint, Pingboard и т. п.)

16%

15%

Службы поддержки (Zendesk, Jira Service Desk и т. п.)

1%

1%

Ни одного

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

Судя по ответам респондентов, самый популярный способ обсудить с коллегой фрагмент кода — демонстрировать экран во время голосового или видеозвонка.

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

В целомВ компанииДля себя
53%27%42%GitHub Actions
52%47%12%Jenkins
35%27%17%Gitlab CI
15%13%5%Azure DevOps
13%8%6%CircleCI
10%3%7%Travis CI
10%8%4%Bitbucket Pipelines
10%8%3%AWS CodePipeline / AWS CodeStar
9%7%3%Собственное решение
8%6%2%TeamCity
6%3%3%Google Cloud Build
4%4%1%Bamboo
4%1%3%JetBrains Space
3%2%2%Drone
2%1%1%AppVeyor
2%1%1%GoCD
1%1%1%Codeship
1%53%

Самый распространенный вариант для личного пользования — по-прежнему GitHub Actions, а компании предпочитают Jenkins.

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

В целомОтслеживание ошибокУправление проектамиСторонние, личные и опенсорс-проекты
51%26%19%35%GitHub Issues
50%43%39%7%Jira
23%7%12%12%Trello
21%13%10%10%GitLab Issues
11%6%8%4%Azure DevOps
9%6%7%4%Собственное решение
8%5%5%2%Redmine
7%3%4%2%Asana
6%3%2%2%YouTrack
6%1%4%2%Microsoft Project
5%2%2%2%JetBrains Space
4%1%2%1%Basecamp
4%1%2%1%Monday.com
3%1%1%1%Wrike
1%51%

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

91%

Git

6%

Apache Subversion

5%

Azure DevOps

1%

Perforce

1%

Mercurial

1%

Concurrent Versions System (CVS)

1%

Plastic SCM

1%

Другое

5%

Ни одного

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

В целомВ компанииДля себя
89%45%82%GitHub
45%34%20%GitLab
23%16%10%Bitbucket
9%7%3%Azure DevOps
4%3%2%Собственное решение
3%2%1%Amazon CodeCommit
3%1%2%JetBrains Space
2%1%1%SourceForge
2%2%1%Perforce
1%1%1%Helix Core
1%89%

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

В целомБесплатныеПлатные
85%52%37%Инструмент для совместной работы над исходным кодом
73%37%41%Автономная IDE
73%68%7%Десктопный редактор
44%12%30%Баг-трекер
43%23%20%Инструмент непрерывной интеграции или непрерывной доставки
37%14%21%Инструменты для совместной работы / управления задачами, проектами или процессами
12%7%4%Инструмент статического анализа
10%7%2%Облачный редактор или IDE
8%3%3%Инструмент код-ревью
6%1%4%ПО для службы поддержки
1%85%

Баг-трекеры и инструменты для совместной работы становятся все популярнее и имеют ключевое значение для работоспособности команд. Большие команды чаще используют платные версии, а маленькие — бесплатные.

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

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

46%

Ресурсы можно приобрести, но есть ограничения

28%

Наш бюджет строго ограничен

26%

Ресурсы легко приобрести

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

51%

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

45%

Баг-трекер

42%

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

25%

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

32%

Ни одного

Переход на облачные инструменты непрерывной интеграции и непрерывной доставки сейчас в самом разгаре.

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

42%

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

31%

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

26%

Локально

1%

Другое

Где вы храните исходный код?

70%

Сервис, предоставляющий систему контроля версий

41%

Система контроля версий, развернутая самостоятельно

2%

Другое

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

61%

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

56%

Из IDE

31%

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

15%

В браузере

Используются ли в рабочих процессах вашей компании или организации пул- и merge-реквесты?

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

66%

76%

Электронная почта (Microsoft Mail Server, Gmail и т. п.)

66%

75%

Мессенджеры / видеозвонки (Microsoft Teams, Slack, Skype и т. п.)

40%

41%

Календари (Google Календарь и т. п.)

39%

38%

Видеоконференции (Google Meet, Zoom и т. п.)

4%

3%

Корпоративный портал (MS Sharepoint, Pingboard и т. п.)

3%

4%

Службы поддержки (Zendesk, Jira Service Desk и т. п.)

14%

7%

Ни одного

Сокращается использование мобильных приложений электронной почты и мессенджеров: в обоих случаях доли уменьшились на 20% с 2020 года. Это может быть связано с переходом к гибридной работе: когда для работы используются домашние компьютеры, почту и сообщения можно смотреть на них же, а мобильные устройства используются реже.

Используете ли вы в работе панели мониторинга или решения для создания отчетов?

49%

Нет

14%

Да, но не знаю какие

12%

Да, это наша собственная разработка

11%

Да, это специализированное автономное решение или сервис

10%

Да, мы используем комбинацию инструментов

3%

Да, это встроено в нашу платформу

1%

Другое

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

33%

GitHub

24%

GitLab

13%

Затрудняюсь с ответом

12%

Docker Hub

9%

JFrog Artifactory

9%

npmjs.com

9%

AWS Container Registry / CodeArtifacts

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

36%

GitHub

33%

GitLab

19%

Bitbucket

12%

Azure DevOps

10%

Собственное решение

5%

Gerrit

4%

Crucible

JetBrains Space поддерживает ревью кода в веб-интерфейсе решения, в IDE и в мобильном приложении. Вы можете вместе с коллегами создавать код-ревью и merge-реквесты, добавлять однострочные и многострочные комментарии, предлагать изменения, устанавливать критерии качества и настраивать Safe Merges, чтобы слияние кода не приводило к ошибкам во время сборки.

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

57%

Google Calendar

38%

Outlook

13%

Microsoft Exchange

5%

Apple Calendar

5%

Другое

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

39%

Веб-интерфейс в браузере

34%

Календарь на смартфоне или планшете

26%

Календарь Windows

24%

macOS Calendar

3%

Thunderbird

2%

Fantastical

10%

Другое

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

47%

47%

Slack

40%

32%

Microsoft Teams

13%

14%

WhatsApp

11%

8%

Discord

11%

12%

WeChat

Треть респондентов указали, что встречи и рабочие переписки занимают у них 10–20% рабочего времени. Еще у 27% эти цифры даже выше: 21–30%.

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

42%

33%

Microsoft Teams

40%

44%

Zoom

30%

29%

Google Meet

20%

17%

Slack

9%

Tencent Meeting

Все больше команд используют Microsoft Teams и для обмена сообщениями, и для видеозвонков. В 2022 году Microsoft Teams удалось опередить Zoom и стать самым распространенным инструментов для видеозвонков. Это показывает, как важно быстро адаптировать свои продукты к меняющейся ситуации и добавлять новые функции, а также подчеркивает значение экосистемы, в которую входит продукт.

Вы включаете камеру во время видеозвонков?

36%

Обычно нет

23%

Обычно да

19%

Примерно в половине случаев

13%

Всегда

10%

Никогда

Сколько человек в среднем участвуют в ваших регулярных встречах?

16%

Не больше 3

68%

4–10

12%

11–20

3%

21–30

1%

31–50

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

32%

Confluence

28%

Google Docs / Spreadsheets / Google Drive

24%

Microsoft Docs / Office 365 / SharePoint

14%

GitLab

9%

Notion

9%

GitHub Wiki

8%

Собственное решение

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

38%

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

23%

GitHub

22%

Atlassian

18%

Microsoft

17%

GitLab

16%

Google

13%

Amazon

1%

Zoho

2%

Другое

TeamCity

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

Наши IDE предоставляют больше возможностей для качественного написания кода, а TeamCity делает то же самое для непрерывной интеграции. Он интегрируется с вашими инструментами сборки и тестирования, предоставляет детальную визуализацию DevOps-пайплайнов, и с самого первого дня увеличивает вашу производительность.

YouTrack

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

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

Space

JetBrains Space — это универсальная платформа, на которой есть все, что нужно командам разработки: Git-хостинг, код-ревью, автоматизация CI/CD-процессов, пакеты, облачные среды разработки, чаты, доски, задачи, документы и многое другое. Все это в одном инструменте, интегрированном с IDE JetBrains. Все модули Space тесно связаны между собой, образуя единую эффективную систему.

Space — расширяемая платформа. Чтобы максимально адаптировать ее к потребностям вашей команды, используйте приложения, доступные на Space Marketplace, или создавайте собственные. Вы можете установить Space локально или пользоваться облачной версией, работать в браузере, в десктопном или мобильном приложении и выбрать подходящий план — от бесплатного до Enterprise.

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

2022

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

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

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