Was macht Leasingmarkt?
LeasingMarkt.de ist einer der führenden Online-Marktplätze für Gebraucht- und Neuwagen-Leasing in Deutschland. Ob Neuwagen, Lagerwagen, Gebrauchtwagen oder Leasingrückläufer – auf LeasingMarkt.de finden sowohl Privatkunden als auch Unternehmen das passende Leasingangebot. Dank zahlreicher Filter-, Sortier- und Suchoptionen ist der Besucher nur noch einen Klick von seinem Traumwagen entfernt. Seine Favoriten speichert er auf dem Parkplatz und greift jederzeit wieder darauf zu. Suchagenten informieren automatisch, wenn neue passende Angebote eingehen.
Worum ging es bei Eurem Projekt?
Bis zu 70% der Besucher von LeasingMarkt.de nutzen ein Smartphone, um Leasingfahrzeuge zu suchen. Die Webseite ist bereits seit 2015 responsive, d.h. sie ist sowohl per Desktop- als auch Smartphone nutzbar. Um den Besuchern allerdings höchste Geschwindigkeit und maximalen Bedienungskomfort zu bieten, sollte ergänzend zum Web-Angebot eine Apps für iOS und Android entwickelt werden. Die neue Apps soll den Vergleich von Leasing-Angeboten noch stärker vereinfachen und dank Push-Nachrichten dauerhaft beim Benutzer präsent zu sein. Einstellungen und Präferenzen lassen sich lokal speichern und sind beim nächsten Besuch wieder sofort verfügbar.
Was waren Eure Kriterien für die Auswahl eines Technologiepartners?
Wir haben einen Dienstleister gesucht, der über eine umfangreiche Expertise bei der Entwicklung mobiler Anwendungen verfügt. Gleichzeitig sollte der Partner mit unserem existierenden Entwickler-Team eng zusammenarbeiten, um das bestehende Backend von LeasingMarkt.de als Daten- und Funktionsquelle für die mobile App wiederzuverwenden. Dabei zählten für uns vor allem 3 Kriterien:
- Kommunikation: Eine direkte und schnelle Kommunikation mit den App-Entwicklern ist uns wichtig, da wir selbst eine große Expertise in der Produktentwicklung und -management haben.
- Technologie: Der Technologie-Stack sollte so gewählt werden, dass zukünftige Änderungen auch von dem internen LeasingMarkt.de-Team selbstständig vollzogen werden können. Dabei liegt unser Fokus grundsätzlich auf HTML, CSS und JavaScript als Frontend-Stack. Dieser sollte jedoch die bestmögliche Leistung bringen, weshalb Hybrid-App-Ansätze nicht geeignet waren. Stattdessen setzen wir auf Facebooks React Native als Schlüsseltechnologie und kombinieren so die vertraute Entwicklung mit HTML/CSS mit einem nativen Unterbau.
- Referenzen: Um den Umsetzungserfolg der jeweiligen Dienstleister zu prüfen, haben wir sorgfältig die Referenzen der uns vorliegenden Angebote gesichtet.
Habt Ihr andere Remote-Projekt-Erfahrung gemacht?
Ja, unser eigenes Team hat mehrere Mitarbeiter in Deutschland und Osteuropa, teilweise arbeiten diese auch remote.
Was waren die Hauptprobleme?
Die Herausforderung in der Zusammenarbeit mit einem Dienstleister sind entweder die Expertise oder die Arbeitsweise. Letztere Herausforderung begegnen wir weitaus häufiger. Daher sind Kommunikation, einheitliche Arbeitsrituale und Kollaborationsinstrumente die Schlüssel einer guten Zusammenarbeit über weitere Entfernungen. Sehr wichtig sind gute Kenntnisse in der gemeinsam genutzten Sprache, insbesondere im schriftlichen Bereich. Wenn hier die Sprachbarriere zu groß ist, muss gehandelt werden.
Wo waren die Unterschiede bei flexwork?
Uns haben die Vorgespräche mit flexwork schnell überzeugt. Unser technischer Ansprechpartner hat Fachexpertise und das Verständnis einer gemeinsamen Arbeitsweise hervorragend kombiniert. Es wurde keine “Zwischenschicht” zwischen Entwickler und Kunde gesetzt, stattdessen haben sich die Entwickler nahtlos in unsere agile Arbeitsweise eingebettet. Durch die Kommunikation in einem eigenen Slack-Channel wurden Fragen und Antworten stets innerhalb kürzester Zeit geklärt. Die Reaktionszeiten sind dabei stets gering.
Konnte flexwork das Projekt agiler gestalten?
Unser Team arbeitet selbst agil. Geschwindigkeit gehört bei uns zum Alltag und ist kein Ziel sondern eine Arbeitsweise. Das ermöglicht uns, mehrere Releases von LeasingMarkt.de wöchentlich auszurollen. Dabei gehen wir modular vor und unterteilen große Epics in kleinere User Stories. flexwork verfolgt denselben Arbeitsmodus, weshalb unsere Zusammenarbeit nahtlos funktionierte. Den Zustand der App konnten wir dank Pilot-Releases jederzeit nachvollziehen und durch unsere Product Owner testen lassen.
Wie einfach/schwer war es den Prozess zu managen?
Der Abstimmungsprozess mit flexwork gestaltete sich komplikationsfrei. Wesentlicher Erfolgsfaktor war hier das fxw-Ticket-System von flexwork. Dies deckt den kompletten Entwicklungsprozess von Anforderungserstellung, Zeitschätzung, Umsetzung, QA, Abnahme bis zum Bug-Reporting und -Handling ab. Wir haben dabei i.d.R. viele kleinschrittige Tickets erstellt, so dass die Schätzungen und die benötigte Realzeit für beide Parteien zu jeder Zeit transparent waren.
Habt Ihr Verbesserungsvorschläge, wie wir flexwork besser machen?
Der Prozess hat uns sehr zugesagt und hat alle Punkte vollständig abgedeckt. Wir freuen uns auf weitere Projekte gemeinsam mit flexwork in der Zukunft.
Über Marcel Gleis
Marcel Gleis ist CTO der LeasingMarkt.de GmbH und
seit 1998 beruflich mit dem Internet verwoben.