Team Tools

Share:

These questions were shown only to those respondents who are employed by a company or organization.

Which of the following types of tools do you regularly use?

76%

Source code collaboration tool

60%

Team collaboration / Task management / Project management / Workflow management tool

50%

Issue tracker

45%

Continuous integration / Continuous delivery tool

20%

In-cloud editor or IDE

16%

Code review tool

16%

Static analysis tool

10%

Service desk / Helpdesk automation solution

4%

None

Which of the following communication tools do you regularly use for work?

85%

84%

Instant messaging / Video calling

85%

82%

Email

69%

65%

Video conferencing

55%

50%

Calendars

17%

20%

Corporate portal

16%

17%

Service desk / Helpdesk

1%

2%

None

For which of the following types of tools do you use the mobile app version?

20192020202120222023
74%77%75%66%64%Instant messaging / Video calling
75%78%76%66%60%Email
16%24%38%39%34%Video conferencing
39%42%41%40%33%Calendars
4%4%3%4%4%Corporate portal
4%5%4%3%3%Service desk / Helpdesk
8%6%7%14%15%None
3%78%

Mobile app usage for communication tools has clearly been taking a dive after peaking in 2020 and 2021. The probable reason is that more employees are returning to the office, which many companies seem to be encouraging.

Which continuous integration (CI) system do you regularly use?

TotalCompanyPersonal
54%50%12%Jenkins
51%29%37%GitHub Actions
36%29%14%GitLab CI
15%13%4%Azure DevOps Server
13%12%4%Custom tool
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%

Which of the following tools do you use in your company / organization for …?

Issue trackingProject managementSide, open-source, or personal projectsTotal
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%Custom tool
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%

What version control systems do you regularly use?

87%

Git

6%

Apache Subversion

6%

Azure DevOps Server

1%

Concurrent Versions System

1%

Perforce

1%

Mercurial

1%

Plastic SCM

1%

Helix Core

1%

Other

7%

None

Git is the de facto standard for version control in general software development. Still, there are areas in which other systems are competing well, such as Perforce for game development (35% of its users are game developers).

What version control services do you regularly use?

TotalCompanyPersonal
87%50%77%GitHub
47%38%19%GitLab
23%17%9%Bitbucket
10%8%3%Azure DevOps Server
7%5%3%Custom tool
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%

Which of the following types of tools have you and/or your team adopted in the past 12 months?

44%

39%

Source code collaboration tool

16%

27%

Team collaboration / Task management / Project management / Workflow management tool

22%

22%

Continuous integration / Continuous delivery tool

17%

19%

Issue tracker

5%

11%

In-cloud editor or IDE

Maarten Balliauw

Developer Advocate, JetBrains

Remote development and dev environments are a great way for teams to standardize the development environment and get new dev machines up and running quickly (even on demand in the cloud). It’s great to see that our industry is now starting to apply infrastructure-as-code for development machines, as well.

Do you use any of the following types of tools in the cloud?

46%

Continuous integration tool

40%

Issue tracker

37%

Continuous delivery tool

25%

Automated code review / static analysis tool

33%

I don’t use any of these tools

Elena Pishkova

YouTrack Marketing Lead, JetBrains

Usage of project management and issue tracking solutions among teams is on the rise. This year, even more teams reported having adopted a new solution. With YouTrack, we see that technical teams are particularly interested in the combination of project management, workflow management, and robust issue tracking functionalities. About half of teams choose YouTrack Cloud for its easy setup, while the other half prefer self-hosting for greater control.

What type of installation does your primary CI/CD tool have?

50%

Installed on cloud instances that are managed by me or my company

27%

Fully managed cloud service

22%

Installed on my own premises

1%

Other

How do you prefer to work with a version control system (e.g. Git, SVN)?

56%

64%

From the IDE

61%

59%

From the terminal

31%

27%

Using specialized tools

15%

16%

From a web browser

Maarten Balliauw

Developer Advocate, JetBrains

It’s great to see the increasing use of IDEs for working with version control in 2023. I might be biased, but the Git tooling in JetBrains IDEs is fantastic and so much easier to use. Interactive rebase in IntelliJ IDEA is a pleasure to work with.

What tools do you use in your company / organization for artifact / package management?

33%

32%

GitHub

24%

23%

GitLab

9%

15%

npm

12%

10%

Docker Hub

What tools do you use in your company / organization for code review?

36%

42%

GitHub

33%

32%

GitLab

19%

17%

Bitbucket

12%

14%

Azure DevOps Server

What tools do you use in your company / organization for video calls / conferences?

42%

43%

Microsoft Teams

40%

35%

Zoom

30%

29%

Google Meet

20%

18%

Slack

What tools do you use in your company / organization for knowledge sharing and document collaboration?

32%

28%

Confluence

24%

26%

Microsoft Docs / Microsoft 365 / SharePoint

28%

25%

Google Docs / Google Sheets / Google Drive

14%

12%

GitLab

Elena Pishkova

YouTrack Marketing Lead, JetBrains

At JetBrains, we internally share our collective knowledge using YouTrack’s Knowledge base – a place for creating clear and engaging content with embedded videos and GIFs, Figma files, and Google docs. With features like full-text search, filters, tags, article history, and the ability to discuss content with our teammates in comments, sharing information across projects and teams is easier than ever.

If your company / organization is tied to a tooling stack / platform, which one is it?

38%

39%

We do not have any specific stack

23%

23%

GitHub

22%

19%

Atlassian

18%

19%

Microsoft

What instant messaging / chat tools do you use at work?

40%

41%

Microsoft Teams

47%

40%

Slack

13%

14%

WhatsApp

11%

12%

WeChat

For which of the following external tools and actions do you use plugins to integrate with your IDE?

38%

Git hosting

22%

Code review tools

22%

Merge requests

14%

Issue tracking

7%

Pipelines

1%

Other

43%

None

What service desk / helpdesk tools do you use in your company / organization?

33%

Jira Service Desk

17%

ServiceNow

16%

Zendesk

7%

HelpDesk

7%

Salesforce

4%

Freshdesk

3%

Zoho Desk

Starting in 2023, YouTrack comes with Helpdesk projects to help teams support external customers or maintain a service desk for internal users. Unlimited reporters and three support agents are available for free, and teams can choose between a cloud and a server editions.

What types of tasks do you solve with service desk / helpdesk tools?

69%

Internal support tickets

49%

Customer support tickets

40%

Self-service support: knowledge base / help center

20%

Reporting and analytics

20%

Workflow automation

2%

Other

TeamCity

Automate CI/CD pipelines of any complexity and scale, get notified of build problems in real time, and easily find commits that cause test failures.

TeamCity is a powerful CI/CD tool for developers and DevOps engineers. It integrates with your build and test tools, provides granular visibility into your DevOps pipelines, and helps you be more productive from day one.

YouTrack

YouTrack is a project management solution that can help you handle anything, from personal tasks to company-wide portfolios of projects, with ease and elegance.

Manage projects and tasks using agile boards to plan sprints and releases. Track progress with timesheets, Gantt charts, reports, and dashboards. Use automations with workflows that follow your business processes. Start a service desk for external or internal customers. Keep your teammates up to speed with a Knowledge base. With YouTrack, teamwork is easier than you think.

Thank you for your time!

We hope you found our report useful. Share this report with your friends and colleagues.

If you have any questions or suggestions, please contact us at surveys@jetbrains.com.