Domaine : Développement de logiciels, Gouvernement

Produits JetBrains utilisés : WebStorm

Taille de l'organisation : 65

Pays : États-Unis

RoadBotics

RoadBotics est une société informatique issue du Robotics Institute de l’Université Carnegie Mellon de Pittsburgh en 2016. À ce jour, elle a levé plus de 11 millions de dollars en investissement de capital-risque. RoadBotics permet aux villes de prendre des décisions objectives, à partir des données, concernant leurs routes et leurs infrastructures. L'entreprise aide ses clients à automatiser les inspections et à obtenir des données exploitables sur les réseaux routiers, notamment l'identification des détresses individuelles comme les nids-de-poule et les fissures des revêtements.

“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.”

— Matt Lucas, responsable produit, RoadBotics

Adoption de WebStorm

Matt Lucas, chef de produit chez RoadBotics, a déclaré que le groupe de développeurs JavaScript qu'il supervise avait utilisé plusieurs éditeurs de texte avant de passer à WebStorm. En 2019, ils sont arrivés à la décision d'unifier leurs outils de développement au sein du département d'ingénierie. Ils considéraient que cela améliorerait la productivité sur le long terme, car tout le monde travaillerait à partir de la même boîte à outils.

L'équipe a examiné plusieurs éditeurs de texte populaires, mais il leur manquait un environnement de développement intégré. Matt avait précédemment utilisé PyCharm Community Edition pour le développement Python et, se rappelant de sa puissance, il a suggéré que l'équipe essaye WebStorm, un autre IDE JetBrains.

Les principaux avantages de l'utilisation de WebStorm

Matt a souligné plusieurs bénéfices de l'utilisation de WebStorm pour l'équipe des développeurs JavaScript :

  • Capacité à se mettre au travail rapidement. L'une des raisons pour lesquelles l'équipe RoadBotics a décidé de s'en tenir à WebStorm était la grande variété de fonctionnalités haut de gamme disponibles et prêtes à l'emploi. Étant donné que tout, des refactorisations de code à la prise en charge de JavaScript et de TypeScript, était prépackagé, l'équipe a pu commencer à travailler immédiatement, sans perdre de temps à configurer des environnements de travail. De plus, la centralisation de toutes les licences logicielles a permis à RoadBotics de gérer plus facilement l'accès à ses outils de développement.
  • Processus de débogage simplifié. Comme tous les développeurs sont maintenant alignés sur le plan environnemental, ils peuvent passer directement au débogage du code au lieu d'essayer d'unifier la façon dont ils déboguent le code à l'aide de différents outils ou d'installer des extensions supplémentaires. La possibilité d'ajouter des points d'arrêt et de parcourir le code à l'intérieur de l'IDE fluidifie également le processus. L'équipe n'a plus besoin de plonger profondément dans le code sur l'interface du navigateur, ce qui permet de minimiser les distractions dues à l'alternance d'interfaces.
  • Refactorisation de code plus efficace. Matt dit que le processus de refactorisation de code aussi est devenu beaucoup plus rapide avec WebStorm. Ayant utilisé PyCharm dans le passé, il savait que JetBrains avait toujours eu de fantastiques fonctionnalités de refactorisation. WebStorm s'est avéré tout aussi fiable que PyCharm.

Contacts

Matt Lucas, responsable produit, RoadBotics
twitter.com/mattlucasDOTme
https://www.roadbotics.com

Témoignages de clients similaires

IT Manufactory

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.

Unidata

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.

Instil

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.

Plus de témoignages