Industrie: Softwareentwicklung
Verwendete JetBrains-Produkte: WebStorm, IntelliJ IDEA, GoLand, PhpStorm, PyCharm, DataGrip, TeamCity
Organisationsgröße: 100-250
Land: Polen, Vereinigte Staaten, Großbritannien, Deutschland, Österreich, Schweiz, Belgien, Niederlande, Luxemburg, Dänemark, Norwegen, Schweden
Als Beratungsunternehmen für Produktstrategien unterstützt Miquido seine Kunden bei der Entwicklung digitaler Produkte von der Ideenfindung bis zur Marktreife. Miquido hat seinen Hauptsitz im polnischen Krakau und ist weltweit tätig, mit den geografischen Schwerpunkten USA, Großbritannien, Benelux, DACH und Skandinavien. 120 der 220 Beschäftigten des Unternehmens sind Entwickler*innen.
„Wir haben uns aus drei Gründen für JetBrains entschieden: unkomplizierte Nutzung, Konfigurierbarkeit und einfache Verfügbarkeit von Plugins.“
— Piotr Polus, Technischer Leiter Frontend, Miquido
Unser funktionsübergreifendes Expertenteam unterstützt Unternehmen in jeder Phase der digitalen Produktentwicklung. Neben Konzeption und Entwicklung bieten wir unseren Kunden auch ergänzende Dienstleistungen an, darunter:
Unser Spezialgebiet ist die Bereitstellung digitaler Lösungen für FinTech, Unterhaltung, Reisen und E-Commerce.
Das Miquido-Team arbeitet täglich mit WebStorm, IntelliJ IDEA, AppCode, GoLand, PhpStorm, PyCharm, DataGrip und TeamCity.
Vor einigen Jahren suchten wir als expandierendes Softwareunternehmen nach einem Partner, der uns helfen würde,
Die Lösungen von JetBrains halfen Miquido, von 50 auf über 200 Teammitglieder zu wachsen. Während dieser ganzen Zeit haben wir TeamCity und Upsource für unsere Prozesse eingesetzt. JetBrains-IDEs wurden zum Standard-Handwerkszeug für vier Entwicklungsteams innerhalb von Miquido: Android, Frontend, Node JS und PHP.
Wir haben uns aus drei Gründen für JetBrains entschieden: unkomplizierte Nutzung, Konfigurierbarkeit und einfache Verfügbarkeit von Plugins. Unsere Schlussfolgerungen fasst ein Zitat unseres Android-Teams am besten zusammen:
„Wenn es um die Android-Entwicklung geht, gibt es keine bessere Alternative zu den Tools von JetBrains. Niemand in unserem Entwicklungsteam denkt über einen Toolwechsel nach (oder hat dies je getan).“
— Jan Hudzik, Technischer Leiter Android, Miquido
Ursprünglich hatte TeamCity eine ziemlich hohe Einstiegsschwelle für Entwickler*innen mit geringer Berufserfahrung.
Einerseits bot die Konfigurierbarkeit zahlreiche Möglichkeiten zur Anpassung des CI/CD-Prozesses. Andererseits fühlten sich Entwickler*innen beim ersten Einsatz des Tools oft überfordert.
Bei Miquido arbeiten wir gleichzeitig an zahlreichen Projekten, und die Unterschiede zwischen diesen Projekten sind sehr groß. Zum Beispiel erfordert die Pipeline einer iOS-Mobilapp einen ganz anderen Ansatz als ein Microservice-Backend oder ein statisches Web-Frontend.
„Die Flexibilität von TeamCity hat es uns im Laufe der Jahre ermöglicht, 100% des CI/CD-Prozesses mit einem Tool zu erledigen. Durch diese Flexibilität konnten wir alle unsere Lösungen mit demselben Tool erstellen und das themenspezifische Wissen an einem einzigen Ort konzentrieren.“
— Piotr Polus, Technischer Leiter Frontend, Miquido
Wir planen den Einsatz von Code With Me für die gemeinsame Codebearbeitung bei der Softwareentwicklung im Team und bei der Paarprogrammierung. Da wir während der Pandemie auf Remote-Arbeit umgestiegen sind, dürfte es eine gute Idee sein, das Tool zu testen und in unsere täglichen Arbeitsabläufe zu übernehmen.
Außerdem freuen wir uns schon auf das neue Tool von JetBrains: Fleet!
Wir haben zwei Tipps:
Swapnil Kulkarni, aktiver Technologie-Mitwirkender, OpenStack
In Bezug auf die unterstützte Funktionalität bietet PyCharm unzählige Vorteile im Vergleich zu Texteditoren. Bei der Python-Entwicklung hebt sich PyCharm durch Features wie Remote-Debugging, Codequalitätsprüfungen und Integrationen für Drittanbieter-Software wie Docker und Kubernetes ab.
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.
Joshua Bigoss, Director of Data Services, Ensign Services
Mein Team hätte ohne die Flexibilität und Präzision, die Space anbietet, nicht auf die Bedürfnisse unserer Organisation während der Pandemie reagieren können. Im Jahr 2020 hatten mein Team und ich eine ganze Menge 12-Stunden-Tage und 7-Tage-Wochen. Es gab Monate, in denen mich Stress oder Angst um unsere Bewohner*innen und Betreuer*innen und die sich ständig ändernden Bedürfnisse unserer Organisation um 3 Uhr aus dem Schlaf holten. Aber um effektive Kommunikation, Zusammenarbeit oder Verfügbarkeit musste ich mir nie Sorgen machen und ich war dankbar, dieses Tool zu haben.