Industrie: Software­entwicklung, Behörden

Verwendete JetBrains-Produkte: WebStorm

Organisationsgröße: 65

Land: Vereinigte Staaten

RoadBotics

RoadBotics ist ein IT-Unternehmen, das 2016 aus dem Robotikinstitut der Carnegie Mellon University in Pittsburgh ausgegliedert wurde. Bis heute erhielt das Unternehmen Risikokapitalinvestitionen in Höhe von mehr als 11 Millionen US-Dollar. Mit RoadBotics können Städte objektive, datenbasierte Entscheidungen über ihre Straßen und Infrastruktur treffen. Das Unternehmen hilft seinen Kunden, Inspektionen zu automatisieren und handlungsrelevante Daten über Straßennetze zu erhalten, einschließlich der Identifizierung punktueller Probleme wie Schlaglöcher und Netzrisse.

“Wir sind unter anderem deswegen auf WebStorm umgestiegen, weil viele der Premium-Funktionen bereits vorinstalliert sind. Dadurch können wir schnell loslegen und gleichzeitig die Abhängigkeit von weiteren Anbietern reduzieren. Außerdem lässt sich den Zugang zu unseren Entwicklungstools leichter verwalten, wenn wir alle unsere Softwarelizenzen an einem Ort konzentrieren.”

— Matt Lucas, Produktleiter, RoadBotics

Der Umstieg auf WebStorm

Die unter der Leitung von Produktleiter Matt Lucas arbeitenden JavaScript-Entwickler von RoadBotics hatten vor dem Wechsel zu WebStorm verschiedene Texteditoren eingesetzt. 2019 fiel dann die Entscheidung, die Entwicklungswerkzeuge in der gesamten Engineering-Abteilung zu vereinheitlichen. Das Team war zur Überzeugung gekommen, dass dies die langfristige Produktivität steigern würde, da alle mit derselben Toolbox arbeiten würden.

Das Team sah sich mehrere populäre Texteditoren an, aber das Fehlen einer integrierten Entwicklungsumgebung war ein Ausschlusskriterium. Matt hatte zuvor die PyCharm Community Edition für die Python-Entwicklung verwendet, und angesichts der Leistungsfähigkeit von PyCharm schlug er dem Team vor, mit WebStorm eine andere JetBrains-IDE auszuprobieren.

Die Hauptvorteile von WebStorm

Matt wies auf mehrere Aspekte hin, von denen das JavaScript-Entwicklerteam durch den Einsatz von WebStorm profitiert hat:

  • Die Möglichkeit, schnell mit der Arbeit loslegen zu können. Einer der Gründe, warum sich das RoadBotics-Team für WebStorm entschieden hat, waren die umfangreichen Premium-Funktionen, die „out of the box“ verfügbar sind. Da vom Code-Refactoring bis hin zur JavaScript- und TypeScript-Unterstützung alle Funktionen sofort verfügbar waren, konnte das Team direkt mit der Arbeit beginnen, ohne die Arbeitsumgebung erst mit viel Aufwand einrichten zu müssen. Durch den zentralen Zugriff auf alle Softwarelizenzen kann RoadBotics außerdem den Zugang zu den Entwicklungstools einfacher verwalten.
  • Optimierter Debugging-Prozess. Da alle Entwickler jetzt dieselbe Entwicklungsumgebung verwenden, können sie ohne Umwege mit dem eigentlichen Debuggen beginnen, statt erst ihre Debugging-Methoden mittels verschiedener Tools oder der Installation zusätzlicher Plugins aufeinander abzustimmen. Die Möglichkeit, innerhalb der IDE Haltepunkte einzufügen und den Code schrittweise auszuführen, hat ebenfalls zur Optimierung des Prozesses beigetragen. Das Team muss zur Untersuchung des Codes nicht mehr über die Browser-Oberfläche gehen – so werden Ablenkungen durch Kontextwechsel minimiert.
  • Effizienteres Code-Refactoring. Eine Aktivität, die laut Matt von WebStorm erheblich beschleunigt wurde, ist das Code-Refactoring. Durch frühere Erfahrungen mit PyCharm wusste Matt bereits von den fantastischen Refactoring-Fähigkeiten von JetBrains, und WebStorm hat sich als ebenso zuverlässig wie PyCharm erwiesen.

Kontakt

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

Ähnliche Kundenstudien

IT Manufactory

Varij Kapil, Softwareentwickler, IT Manufactory

Wir befinden uns noch in einer Phase, in der wir unser Hauptprodukt um neue Features und Funktionen erweitern, und manchmal ändern sich ganz viele Dinge an ganz vielen Stellen. In mehreren Java-Modulen und React-Komponenten werden signifikante Änderungen und Refaktorierungen vorgenommen. Ohne die Produkte von JetBrains wären so umfassende Änderungen nicht möglich gewesen.

Unidata

Ruslan Trachuk, Chief Technology Officer, Unidata

WebStorm ist wie ein Schweizer Messer. Es gibt immer ein besseres Tool für einen speziellen Fall, aber WebStorm ist die einzige Komplettlösung mit zuverlässiger Unterstützung für alle Situationen, die bei der täglichen JavaScript-Entwicklung auftreten können. Außerdem sieht es gut aus und ist solide, funktionsreich und einfach zu bedienen.

Instil

Garth Gilmour, Head of Learning, Instil

Als im März 2020 die Maßnahmen zur sozialen Distanzierung eingeführt wurden, benötigten wir ein Tool, um im Rahmen von virtuellen Schulungen online mit Teilnehmer*innen zusammenzuarbeiten. Space war dabei die offensichtliche Wahl.

Weitere Kundenstudien