Hintergrund
Bitte beschreiben Sie Ihr Unternehmen und Ihre Position dort.
Ich bin Gründer und CEO eines Unternehmens, das Projektmanagement-Software entwickelt und anbietet.
Herausforderung
Für welche Projekte/Dienstleistungen hat Ihr Unternehmen Moravio engagiert und was waren Ihre Ziele?
In der Vergangenheit verwendeten wir die Standard-REST-API. Um die Datenkonsistenz im Frontend-Teil der Anwendung zu beschleunigen und aufrechtzuerhalten, war es notwendig, auf GraphQL umzusteigen. Wir mussten die Kapazität erhöhen und uns das entsprechende Fachwissen aneignen.
Lösung
Wie haben Sie diesen Anbieter ausgewählt und was waren die ausschlaggebenden Faktoren?
Der erste Kontakt mit Moravio fand auf einer lokalen Veranstaltung für Entwickler statt. Ihr Ansatz gefiel uns und nachdem wir eine Empfehlung erhalten hatten, beschlossen wir, sie zu kontaktieren. Sie boten uns ihre Entwicklungsmöglichkeiten schnell genug an.
Beschreiben Sie detailliert den Arbeitsumfang, einschließlich der Projektschritte, der wichtigsten Ergebnisse und der verwendeten Technologien.
Die bestehende Anwendung läuft auf dem Ruby on Rails-Backend und dem React-Frontend. Wir haben eine große Anzahl von Leseanfragen und ein Minimum an Schreibvorgängen. Daher wurde beschlossen, einen Erlang Phoenix-Server mit GraphQL-API vorzubereiten. Es war notwendig, die Architektur der Lösung zu entwerfen und dann die Implementierung zu arrangieren. Der nächste Schritt bestand darin, das React-Frontend an die Verwendung dieser GraphQL-API anzupassen.
Wie viele Personen aus dem Verkäuferteam haben mit Ihnen zusammengearbeitet und welche Positionen hatten sie?
Wir waren auf der Suche nach 2 weiteren Entwicklern, Moravio lieferte 1 Backend-Entwickler und 1 Frontend-Entwickler. Von unserer Seite wurde die Zusammenarbeit vom CTO verwaltet.
Ergebnisse
Können Sie uns irgendwelche messbaren Ergebnisse des Projekts oder allgemeines Feedback zu den Ergebnissen geben?
Dank Moravio konnten wir dieses Projekt schneller starten. Die Umstellung auf GraphQL war ein strategischer Meilenstein, den wir sonst wahrscheinlich nicht rechtzeitig hätten erreichen können.
Beschreiben Sie ihren Projektmanagementstil, einschließlich Kommunikationstools und Aktualität.
Wir haben agiles Projektmanagement in Jira für das Aufgabenmanagement verwendet. Wir haben die Fähigkeit von Slack als Tool für schnelle Kommunikation geschätzt. Das Team war ziemlich agil und reagierte schnell auf angeforderte Änderungen.
Was fanden Sie an diesem Unternehmen am beeindruckendsten oder einzigartigsten?
Wir waren beeindruckt von ihrer Begeisterung und Leidenschaft für Webprojekte.
Gibt es Verbesserungsmöglichkeiten oder etwas, das sie hätten anders machen können?
Unser CTO war es nicht gewohnt, in agiler Zusammenarbeit so viel zu kommunizieren.
