全般的な開発トレンド

共有:

開発

どのような活動に関わっていますか?

開発環境にどのオペレーティングシステムを使用していますか?

オープンソースプロジェクトに貢献していますか?

41%

オープンソースプロジェクトに貢献した回答者の割合。20% がほぼ定期的に貢献しています。

オープンソースプロジェクトに貢献している開発者数(国別)

IDE またはエディターでどのようなプラグインを使用していますか?

クロスプラットフォーム開発

クロスプラットフォームソフトウェアを開発していますか?

クロスプラットフォームデスクトップアプリケーションはどのプラットフォームを対象としていますか?

Maarten Balliauw

デベロッパーアドボケイト、JetBrains

デスクトップの使用では Windows の存在が非常に大きいですが、私は macOS のほうがシェアが大きいと思っていました。こんなに多くの人が Linux を対象としているのは興味深いですね。

クロスプラットフォームモバイルアプリケーションはどのプラットフォームを対象としていますか?

クロスプラットフォームデスクトップアプリケーションを開発する際、通常はどのようにして複数の異なるオペレーティングシステムやプラットフォームに取り組んでいますか?

クロスプラットフォームモバイルアプリケーションを開発する際、通常はどのようにして複数の異なるオペレーティングシステムやプラットフォームに取り組んでいますか?

モバイル

どのモバイルオペレーティングシステムを対象に開発していますか?

モバイル開発に携わっている大多数の開発者が Android アプリケーションに取り組んでおり、半数以上が iOS 開発に関わっています。

どのようにモバイルオペレーティングシステム向けに開発していますか?

モバイル開発者の約半数がクロスプラットフォームテクノロジーを使用しています。Kotlin Multiplatform とその他 5 つの代表的なクロスプラットフォームフレームワークについては、こちらをご覧ください。

どのクロスプラットフォームのモバイルフレームワークを使用していますか?

セキュリティ

62%

安全なソフトウェア開発ライフサイクル(SSDLC)に従っている開発者の割合。

セキュア開発には、どのツールを使用していますか?

どの統合ソリューションを使用して、開発したソフトウェアのセキュリティを管理していますか?

静的解析

業務ではどのようにしてコードの品質を維持していますか?

あなたのプロジェクト / 組織で高品質なコードを維持するのに最大の障害となっているのは何ですか?

自動コード解析 / 静的解析にはどのツールを使用していますか?

マイクロサービス

以下の質問は、マイクロサービスを開発している回答者にのみ提示されました。

34%

マイクロサービスを開発していると答えた回答者の割合。

システム設計ではどのようなアプローチを使用していますか?

アプリケーションの分散部分はどのように通信していますか?

適切なツールをお探しください

最後までご覧いただきありがとうございました!

レポートはお役に立ちましたか?
ぜひこのレポートを友人や同僚と共有してください。

JetBrains Tech Insights Lab にご参加ください

JetBrains 製品をより使いやすく、さらに強力にするためのアンケートと UX 調査にご協力ください。調査にご参加いただいた方には報酬を獲得できるチャンスもあります。

生データ 準備中

生データを準備中です。メールアドレスをご入力いただくと、ダウンロード可能になった時点で通知が届きます。

By submitting this form I agree to the JetBrains Privacy Policy

ご質問やご提案がございましたら、surveys@jetbrains.comまでお問合わせください。