「当社が JetBrains を支持した理由は、そのツール群からなるエコシステムが生産性を向上するだけでなく、その他の点でも業務改善を促す多くの機能を備えていることです。」
— Alexander Shtanov、Skillaz チームリーダー
当社のバックエンドは全体的に C# で記述されています。ほとんどの開発者は Windows と macOS で開発しており、Rider でコーディングやその他の日常業務を遂行しています。
また、アーキテクト用に 2 つの IntelliJ IDEA Ultimate ライセンスを使用しています。これにより、コードのパフォーマンスと品質の分析により多くのツールを使用できるようにしています。
ユーザーインターフェースに関しては、フロントエンド開発者が JetBrains WebStorm を React/TypeScript スタックと共に使用しています。
当社ではこれらのソリューションを 2018 年 8 月から使用しています。最初はいくつかのサブスクリプションのみを購入して機能を試していました。全体的に気に入りましたので、その後すぐにすべての開発環境を Rider に移行しました。
Rider を採用するまで、.NET の開発には Visual Studio をコーディングとコードの調査が大幅に楽になる非常に便利な拡張機能である ReSharper と共に使用していました。
当社が制作している Skillaz は採用プロセスを自動化し、採用専門家の日常的な苦労を減らす複雑なシステムです。そういう意味では ReSharper は非常に似通った哲学に基づいていました。そのおかげで開発者は複数の日常業務から解放され、細かな部分ではなく全体像に注目できるようになりました。
しかしその後、このツール構成は私たちが求めていたほどパフォーマンスや応答性が高くなかったことに気が付きました。ブランチの切り替えは遅く、少なからず生産性に影響が出ていました。その時に Rider を試すことにしたのです。
当社は創立してまもない開発会社でしたから、JetBrains のスタートアップ割引プログラムに応募することができました。これは私たちによって非常に有益な機会に映りましたので、複数のサブスクリプションを 50% オフで購入してすべてのツールを確かめることにしました。
Skillaz は 2015 年の創立ですので、2019 年まではスタートアップとして認められていました。また、開発チームの規模も非常に小さなものでした。当社はスタートアップ割引プランのすべての要件を満たしていたため、2018 年にこの機会を利用しました。
私たちのチームはその後大きな成長を遂げたため、最新のサブスクリプションは定価で購入しました。
当社は ReSharper の使用経験があるため、Rider の採用には全く支障はありませんでした。重大な問題にぶつかることはなかったため、その当時のチームの小ささを考えると、特にお話しできるような苦労はなかったと思います。
ReSharper で使い慣れていたすべての機能を Rider でも利用できたことは、非常に大きなメリットでした。
当社が JetBrains を支持した理由は、そのツール群からなるエコシステムが生産性を向上するだけでなく、その他の点でも業務改善を促す多くの機能を備えていることです。Visual Studio から JetBrains のツール群に乗り換えることで獲得できた主なメリットは次の 4 つであると断定できます。
Matt Lucas、RoadBotics 製品部門長
当社は部分的に WebStorm への移行を完了させましたが、その決め手となったのは多数の優れた機能が最初から含まれていることでした。おかげさまですぐに仕事に着手し、余計なサードパーティ製品への依存度を下げることができました。 また、すべてのソフトウェアライセンスが一箇所に集約されているため、開発ツールへのアクセスを管理しやすくなりました。
Greg Witkamp、Foldcraft
プロジェクト内のすべてのチケットのステータスを表示し、次に何を行うべきかを非常に簡単に確認できます。 YouTrack はプロセスにその見通しを提供してくれるのです。 YouTrack を使用していなければ、数週間後には間違いなく混乱に陥っていたでしょう。
Martin Klima、Warhorse Studios エグゼクティブプロデューサー
YouTrack の一番優れた点は、異なるカスタムフィールドを追加したり、すべての種類のプロセスをカバーできるようにワークフローを書いたりと、カスタマイズがたくさんできる点です。 YouTrack が提供する柔軟性はゲーム開発業界での使用に非常に適しています。