JetBrains tools help companies of all sizes grow, develop, and create. Plus de 300 000 entreprises de secteurs d'activité variés utilisent nos outils pour atteindre leurs objectifs.
Kevin Le, ingénieur logiciel principal chez Second Dinner
Découvrez comment JetBrains Rider a renforcé la productivité des développeurs, amélioré les capacités de test et est devenu un éditeur de code standard de facto pour travailler avec Unity chez Second Dinner.
Klára Dvořáková, associée directrice, Holubová advokáti
Je ne sais pas comment nous pourrions gérer notre cabinet d'avocats sans YouTrack dans le monde ultra rapide et communicatif d'aujourd'hui. Il nous aide à gérer notre équipe de 10 avocats et à suivre facilement toutes les procédures et toutes les tâches en temps réel.
Luke Morton, architecte technique principal chez Evri
Qodana a considérablement réduit les délais de publication chez Evri en fournissant un retour rapide sur les requêtes de fusion, ce qui permet d'accélérer la résolution des problèmes. Ses temps d'analyse rapides, aussi courts que trois à cinq minutes, ont remplacé les durées fastidieuses de 20 minutes.
Amit Weinblum, chef d'équipe infrastructure chez Moovit
Qodana a stabilisé notre système de production et permis aux développeurs d'éviter de résoudre les problèmes trop tard dans le pipeline. Nous assistons à un changement de paradigme, dans lequel les équipes de développement suivent les politiques et s'épargnent quelques nuits blanches grâce à Qodana.
Vladimír Krasula, directeur juridique général, JetBrains
De nombreuses équipes chez JetBrains développent des produits logiciels et nous, en tant qu'équipe juridique, contribuons à la sortie de ces outils. Nous fournissons une assistance juridique pour des produits plébiscités par 11 millions de professionnels dans le monde. Notre équipe traite 18 types de demandes dans plus de 13 juridictions, et des solutions intelligentes telles que YouTrack nous aident à travailler plus efficacement.
Marco Patrini, responsable des opérations et des analyses chez GreenJinn
Si vous m'aviez posé la question il y a quelques mois, je vous aurais répondu que nous étions absolument coincés. Nous luttions constamment pour satisfaire les demandes d'informations. L'équipe technique était mobilisée sur des tâches de faible valeur, comme extraire des données et effectuer des révisions sans fin, ce qui nous empêchait de nous concentrer sur le développement de produits hautement prioritaires.
Dr Steffen Möllenhoff, directeur associé chez neXDos
Auparavant, pour le prototypage, les tests de validité rétroactifs et la pérennisation de ses algorithmes de trading, neXDos hébergeait JupyterLab et JupyterHub. Mais cette approche était problématique en raison de sa complexité dans de nombreux domaines, notamment la gestion de l'environnement du serveur, les mises à jour fréquentes et la gestion des plugins associés au sein de JupyterLab.
Alexandria Morales-Garcia, analyste des risques d'investissement chez Venerable
Sur le plan de notre efficacité, l'un des problèmes majeurs était ce réseau de feuilles de calcul interdépendantes. Imaginez maintenant qu'une de ces feuilles de calcul contienne une erreur et que vous ne vous en rendiez pas compte. Trois feuilles de calcul plus tard, vous devez maintenant revenir en arrière, corriger cette feuille, et toutes les autres feuilles qui en dépendent, en espérant que vous ne l'avez pas envoyée en interne ou, pire encore, en externe.
Youngrae Lee, chef d'équipe du centre Big Data chez Drama & Company
Avant d'adopter Datalore, Drama & Company utilisait un serveur Jupyter autonome pour ses besoins en recherche de données. Cette configuration rencontrait toutefois souvent des problèmes de performances. Transférer les résultats de la recherche vers un pipeline de données, diffuser le code écrit par les chercheurs et d'autres tâches similaires se sont avérées difficiles et chronophages. Drama & Company a compris la nécessité d'une plateforme de science des données plus robuste et plus évolutive.
Tristan Louet, développeur principal chez Tarsier Studios
Découvrez comment Tarsier Studios a utilisé JetBrains Rider pour booster l'efficacité du développement et la stabilité des processus tout en réduisant les coûts d'outillage de 50 %.
Nauman Hafiz, directeur général de Constellation
Afin de faire évoluer son activité de science des données et fournir des insights de qualité aux clients et parties prenantes internes, Constellation recherchait une solution permettant d'optimiser la collaboration et d'améliorer la flexibilité. Des problèmes tels que la lenteur de la génération de rapports des outils de Business Intelligence traditionnels (Power BI et Looker, notamment) et des workflows en silo freinait la production d'insights personnalisés.
Moritz Renftle, Data Scientist, Scieneers GmbH
J'apprécie l'intégration de l'interpréteur SSH distant dans PyCharm. J'aime aussi la possibilité de déboguer du code sur une machine distante. C'est particulièrement utile notamment lors de la formation d'un modèle de machine learning sur une machine distante dotée d'un GPU spécifique que je ne peux pas tester localement. J'apprécie également la facilité avec laquelle on peut exécuter des notebooks Jupyter distants par SSH dans PyCharm.
Daniel Larson, architecte logiciel, Zynex Monitoring Solutions.
Nous pensons que Qodana peut aider tous nos développeurs à améliorer la qualité du code qu'ils écrivent. Qodana permet aux développeurs juniors d'écrire du code de niveau senior et aux développeurs seniors de maintenir la niveau de qualité de leur code. Avec ses différents types d'inspection, Qodana peut jouer un rôle de coach pour nos développeurs en plus de nous aider à maintenir les normes de qualité du code que nous nous sommes fixées pour nos produits.
Seongduk Cheon, manager senior chez LINE Corporation
Au cours du processus d'évaluation, nous avons constaté que nos développeurs trouvaient l'expérience utilisateur de Datalore familière et que la fonctionnalité de partage des rapports était facile à utiliser. Grâce à la collaboration de notre équipe d'ingénierie et de l'équipe de développement de Datalore, nous avons pu satisfaire nos exigences en matière de workflow et de gouvernance des données .
Regeane, responsable produit, Ometria
L’année dernière, notre équipe a réalisé une avancée révolutionnaire avec l’aide de Datalore. Sa puissance nous a permis de porter nos services de Retail Intelligence vers de nouveaux sommets. Grâce au développement de services internes et de rapports de données personnalisés, notre équipe Réussite client a pu fournir des informations ultrarapides, pour le plus grand profit de nos clients. Cette réalisation constitue l’une des plus grandes victoires de notre équipe au cours de la dernière année.
Piotr Jagielski, vice-président de l'ingénierie, Gradle Build Tool
Notre choix et notre confiance vont au système de CI TeamCity depuis plus d'une décennie. Il fournit d’emblée toutes les fonctionnalités dont nous avons besoin. Nous apprécions également sa fiabilité et utilisons le DSL Kotlin pour configurer nos pipelines de build.
Phillip Peterson, Release Engineer senior
Nous avions un produit que nous utilisions en interne depuis longtemps. Nous avons cherché à passer à un autre concurrent, mais aucun ne faisait vraiment l’affaire. C’est alors que des collègues qui venaient d’une autre société de jeux nous ont dit : « Nous utilisions ce produit qui s’appelle TeamCity ». Nous nous sommes penchés sur la question et avons compris que TeamCity résolvait beaucoup de nos problèmes.
Netanel Golani, un expert en Threat Hunting chez Hunters
Cela fait maintenant un mois que l'équipe de science des données de Hunters utilise Datalore, et nous avons déjà constaté des gains de productivité et d'utilisation dans nos workflows quotidiens, notamment lors de la manipulation de plusieurs sources de données de clients.
Moreno Raimondo Vendra, ingénieur responsable du machine learning chez TrueLayer
Datalore a offert à notre équipe un accès ergonomique à nos données dans le respect des exigences de sécurité. Cela a complètement changé la donne pour nous. Nous pouvons collaborer beaucoup plus facilement, tant au sein de notre équipe machine learning qu’avec nos autres interlocuteurs et interlocutrices.
Yuri Trufanov, directeur exécutif technique de la plateforme technologique
Nous nous sommes retrouvés avec une solution de cloud hybride incluant TeamCity Cloud Profiles et AWS. En plus de cela, nous disposions d’ordinateurs sur site pour les agents de build. Cette association nous a permis de prendre en charge un nombre illimité de builds tout au long de la journée, et fournit également un nombre d'agents de base pour les heures creuses. Nous pouvions ainsi exécuter ce que nous voulions, où nous le voulions.
Ivan Babiankou, ingénieur logiciel en chef chez Picnic
Nous recherchions une solution gérée pour tous nos cas d'utilisation de CI. Nous avions également besoin d’agents autohébergés pour contrôler les logiciels que nous exécutons et les outils précis utilisés. TeamCity Cloud, combiné à des agents autohébergés, a fourni une solution sur mesure. Notre équipe de plus de 300 ingénieur·es l’utilise avec plaisir et elle booste notre productivité.
Surya Rastogi, data scientist senior, Chainalysis
L’un de nos plus grands défis est que l’espace de la blockchain se développe rapidement ; il y a toujours de nouvelles données à acquérir et à analyser. En tant qu'entreprise, nous disposons de nombreuses fonctions d'acquisition et de traitement de données et nous espérons les voir continuer à croître.
Chad Rosenberg, directeur des technologies, Center for New Data
Datalore nous donne simplement des moyens de travailler sur nos données que nous n’aurons pas dans Airflow, comme le débogage des résultats du pipeline, l’essai des webhooks et la visualisation rapide des données grâce aux fonctionnalités de traçage automatique. La possibilité d’utiliser le connecteur Snowflake natif dans Datalore, ainsi que les connecteurs programmatiques dans pandas, a certainement permis de gagner du temps lors du travail sur des notebooks partagés.
Diego Oliveira Sanchez, cofondateur de NutriAdmin
C'est un plaisir de refactoriser du code avec WebStorm. J'ai pu simultanément déplacer, renommer, diviser et restructurer plus d'une centaine de fichiers en refactorisant mon projet avec confiance et efficacité. Une grande opération de refactorisation peut être un cauchemar dans un IDE moins avancé. Beaucoup de développeurs peuvent hésiter à maintenir et à améliorer périodiquement leur base de code, ce qui entraîne une accumulation de la dette technique et la dégradation de la base de code.
Avec WebStorm, c'est un plaisir de garder un code propre au fur et à mesure du développement de nos projets.
Tadeas Kriz, CTO et cofondateur, Brightify
Nos révisions de code se sont considérablement améliorées et nous avons pu tirer parti des webhooks de Space avec TeamCity pour générer chaque branche révisée et la déployer vers notre assurance qualité afin de tester la branche avant de la fusionner. Il est désormais également plus facile de savoir qui est absent du bureau.
Ganesh Samarthyam, cofondateur de CodeOps Technologies LLP
Il a été facile d'adopter Space, car nous avons commencé par les conversations, qui sont simples à utiliser. Dans l'ensemble, c'est un outil génial et nous sommes convaincu·es que toute société de développement logiciel devrait utiliser Space.
Nishant Krishna, CTO et chef architecte, TechMachinery Labs
Nous avons remplacé plusieurs outils existants et futurs par un seul outil de collaboration. De plus, tous les frais généraux d'administration et de maintenance ont disparu.
Joshua Bigoss, directeur des services de données, Ensign Services
Mon équipe n'aurait pas pu répondre aux besoins de notre organisation pendant la pandémie sans l'agilité et la précision offertes par Space. En 2020, mon équipe et moi-même avons connu beaucoup de journées de 12 heures et de semaines de travail de 7 jours. Nous avons connu des mois et des mois de réveil à 3 heures du matin par l'anxiété, le stress ou la peur pour nos résident·es, nos soignant·es et les besoins en évolution constante de notre organisation. Mais je n’ai jamais eu à penser à l’efficacité de la communication, de la collaboration ou de la disponibilité, et j’étais reconnaissant de disposer de cet outil.
Swapnil Kulkarni, contributeur technologique actif, OpenStack
PyCharm présente de nombreux avantages par rapport aux éditeurs de texte, sur le plan des fonctionnalités prises en charge. En ce qui concerne le développement Python, PyCharm se démarque définitivement par des fonctionnalités telles que le débogage à distance, les contrôles de qualité du code et les intégrations avec des logiciels tiers comme Docker et Kubernetes.
Piotr Polus, responsable technique du front-end chez Miquido
Nous avons choisi JetBrains pour trois raisons : la praticité, la configurabilité et la disponibilité élevée des plugins.
Ruslan Trachuk, responsable de la technologie, Unidata
WebStorm est un genre de couteau suisse. Il existe toujours un meilleur outil pour tel ou tel cas particulier, mais WebStorm est la seule solution polyvalente qui offre une prise en charge robuste de tous les cas qu’un développeur ou une développeuse JavaScript peut rencontrer au quotidien. De plus, il est joli, solide, riche en fonctionnalités et facile d’utilisation.
Roland Soós, Développeur logiciel, Wasabi Wallet
Depuis que j'ai adopté Rider, je n'ai pas ouvert d'autre IDE. Il me permet de travailler beaucoup plus rapidement, ce qui est très gratifiant. Dans mon équipe Interface utilisateur, tout le monde utilise désormais Rider.
Varij Kapil, développeur logiciel, IT Manufactory
Nous sommes toujours dans une phase où nous ajoutons de nouvelles caractéristiques et fonctionnalités à notre produit principal, et nous avons parfois beaucoup de changement un peu partout. Des modifications et des refactorisations disruptives doivent se répercuter dans plusieurs modules Java et composants React. Des changements aussi importants n’auraient pas été possibles sans les produits JetBrains.
Manuele Simi, ingénieur logiciel senior, Weill Cornell Medicine
MetaR tire parti de JetBrains MPS pour faciliter l'analyse des données avec le langage R. MPS a créé des possibilités toutes nouvelles et uniques pour MetaR.
Garth Gilmour, responsable de l'apprentissage, Instil
Lorsque les restrictions de distanciation sociale ont été introduites en mars 2020, nous avons eu besoin d'un outil qui nous permettrait de collaborer en ligne avec des étudiants dans le cadre de prestations virtuelles, et Space a été une évidence.
Andras Kindler, fondateur, Makery
Plutôt que de recourir à une multitude d’outils, nous avons toujours privilégié les environnements intégrés. Nous avons commencé à chercher un nouveau foyer numérique et, lorsque nous avons entendu parler de Space à la KotlinConf, nous avons vraiment aimé le concept. Nous avons donc décidé de nous inscrire.
Anna Vinogradova, directrice marketing, AmberCore Software Ltd
La communication s’est accélérée depuis que nous avons commencé à utiliser Space. Je pense que les facteurs qui nous ont décidés à choisir Space ont été sa facilité d’utilisation et sa polyvalence.
Wooseong Kim, APAC Channel Lead et Partnership Manager, Tangunsoft
JetBrains vous aide à écrire un code propre, professionnel, facile à entretenir et de la plus haute qualité.
Alexander Shtanov, chef d'équipe, Skillaz
Nous avons opté pour JetBrains en raison de son écosystème d'outils, dont les nombreuses fonctionnalités améliorent non seulement notre productivité, mais nous aident également à mieux travailler par d'autres moyens.
Matt Lucas, responsable produit, RoadBotics
Nous sommes passés à WebStorm en partie parce que de nombreuses fonctionnalités premium sont prépackagées, ce qui nous a permis de démarrer rapidement et de réduire notre dépendance envers des tiers. De plus, la centralisation de toutes nos licences logicielles a facilité la gestion de l'accès à nos outils de développement.
Kris Wong, Architect/ingénieur logiciel, VMware
Notre équipe a soigneusement pesé les avantages et les inconvénients des différents frameworks sur lesquels pourrait reposer notre stratégie, et Kotlin Multiplatform s'est finalement imposé comme le framework de choix.
Ankush Gupta, Ingénieur logiciel senior, Quizlet
En générant concrètement des frameworks Objective-C, des fichiers JavaScript et du bytecode Java, Kotlin Multiplatform promet d'offrir la possibilité d'écrire du code en Kotlin et de le faire fonctionner en tant qu'objet de première classe sur chaque plateforme.
Ben Asher, Développeur iOS, Autodesk
Avec Kotlin Multiplatform, un ingénieur peut créer une nouvelle fonctionnalité et la tester sur une plateforme, puis d'autres plateformes peuvent simplement connecter les modèles de données et la logique métier à l'interface utilisateur sur leur plateforme et réutiliser la majeure partie du travail accompli. Maintenant que nous travaillons dans une base de code partagée, nous collaborons davantage entre les plateformes.
Aleksandr Pogrebnyak, PDG, IceRock
Pour toutes celles et ceux qui cherchent à introduire Kotlin Multiplatform Mobile dans un grand projet, nous suggérons de le faire progressivement, fonctionnalité par fonctionnalité. La technologie le permet sans aucun problème, car il est facile d'intégrer et de commencer à implémenter une tâche simple pour les deux plateformes, ce qui améliore l'efficacité de la technologie.
Daniel Rampelt, Ingénieur logiciel, Chalk
Le plus grand avantage que nous avons constaté est l'accroissement de la productivité lors du développement de nouvelles fonctionnalités pour nos applications, tout en conservant l'interface utilisateur native, performante et spécifique à la plateforme attendue par nos utilisateurs.
Verachad Wongsawangtham, Ingénieur mobile principal, Fastwork
Kotlin Multiplatform est entré en jeu pour la couche des données et du domaine afin d'aider à partager la logique métier et le service API entre les plateformes.
Liew Jun Tung, Développeur logiciel principal, NetVirta
Réutilisation du code - Nous avons gagné beaucoup de temps sur de nombreux projets avec une équipe relativement petite.
Martin Gagnon, Cofondateur et ingénieur principal, Mirego
L'approche multiplateforme de Kotlin Multiplatform a répondu à nos exigences en simplifiant le partage de la logique métier tout en valorisant les avantages de chaque plateforme. Kotlin étant le principal langage de développement pour Android, la communauté en croissance rapide, et la grande interopérabilité entre Swift et Javascript ont été les principales raisons pour lesquelles nous avons décidé de faire ce changement.
Diederik Dulfer, Administration fiscale néerlandaise
JetBrains MPS nous donne le pouvoir de créer un langage compréhensible pour la réglementation fiscale néerlandaise. Nous utilisons ce langage dans MPS pour spécifier et tester nos calculs fiscaux et pour générer du code source pour nos plateformes cibles.
Daniel Schröder, responsable du développement, evolver group
De nombreuses fonctionnalités essentielles sont disponibles et prêtes à l'emploi dans PhpStorm (ou avec des extensions gratuites téléchargeables à partir du référentiel). Nous n'avons donc pas besoin d'utiliser des outils tiers. Dès que le groupe evolver est passé à PhpStorm, nous avons pu accéder à toutes les fonctionnalités dont nous avions besoin pour le développement de logiciels, et nous les avons trouvées puissantes et simples à utiliser.
Stephan Hochdörfer, responsable des opérations commerciales informatiques, bitExpert
PhpStorm facilite la navigation dans les grandes bases de code, ce qui est particulièrement pratique si nous reprenons un projet existant de nos clients. La configuration des débogueurs pour PHP ou Javascript est super simple, donc il n'y a aucune raison pour un développeur de ne pas l'utiliser quotidiennement.
Greg Witkamp, Foldcraft
On peut facilement voir l'état de tous les tickets d'un projet et ce qui doit être fait ensuite. YouTrack apporte une meilleure visibilité sur les processus. Il était assez clair après quelques semaines que nous nous serions noyés dans le chaos si nous n'avions pas utilisé YouTrack.
Martin Klima, producteur exécutif, Warhorse Studios
Le meilleur atout de YouTrack est que vous pouvez personnaliser beaucoup de choses : ajouter divers champs personnalisés, ou rédiger des workflows pour couvrir toutes sortes de processus. La flexibilité offerte par YouTrack s’adapte parfaitement à l'industrie du développement de jeux.
Vlad Vyskocil, architecte logiciel, Ubiquiti Networks
Le point le plus important est la carte agile personnalisable, qui permet à toute l'équipe non seulement de surveiller l'état d'un sprint, mais également d'avoir un aperçu clair des priorités et de l'ordre des tâches.