Lendr ist ein Fintech-Unternehmen, das mehr als 30.000 kleinen Unternehmen in den USA Finanzierungslösungen zur Verfügung stellt. Software-Innovationen sind hierfür ein Muss. Angesichts eines relativ kleinen Entwicklerteams war es für uns von entscheidender Bedeutung, eine Softwareentwicklungsstrategie zu erstellen, um schneller agieren und Geschäftsmöglichkeiten maximieren zu können.

Ursprünglich haben wir mit einem traditionelleren Entwicklungsansatz begonnen. Es war zwar kein Wasserfall-Modell, doch der Ansatz war nur grob als agil definiert. Die Effizienzgewinne, die wir in anderen Abteilungen realisiert hatten, blieben aus. Und so begannen wir, andere Optionen für Innovationen bei der Softwareentwicklung in Betracht zu ziehen. Eines unserer größten Probleme war der Durchsatz. Wir waren nicht in der Lage, unseren Anwendern alle Lösungen zu liefern, die wir liefern wollten.

Vor diesem Hintergrund haben wir angefangen, uns moderne Ansätze für die Applikationsentwicklung anzusehen.

6 Wege, wie moderne App-Entwicklung Innovationen unterstützt

Angefangen haben wir mit der Suche nach modernen Applikationsentwicklungsplattformen, die die Geschwindigkeit und Agilität von Low-Code mit der Leistungsfähigkeit der traditionellen Entwicklung kombinieren. So wollten wir die Zusammenarbeit zwischen Business-Anwendern und dem Technologieteam erleichtern.

Zudem würde dies unserem kleinen Entwicklerteam helfen, einen Mehrwert zu schaffen, effizienter zu arbeiten und somit die Möglichkeiten unserer Partner im Vertriebsteam, dem Underwriting-Team und dem Rest des Unternehmens zu erweitern.

Im Folgenden stellen wir sechs Wege vor, wie wir eine moderne App-Entwicklungsplattform eingesetzt haben, um Software-Innovationen bei Lendr voranzutreiben und eine kollaborative Arbeitskultur zu erreichen.

Binden Sie Ihr Entwicklerteam stärker in das Geschäft ein

Bevor wir OutSystems eingeführt haben, hatten wir einen traditionellen Ansatz. Das heißt: Ein Geschäftsanalyst traf sich mit Anwendern, sammelte Spezifikationen und gab anschließend eine kontextlose User Story an Entwickler weiter. Durch den Einsatz einer modernen App-Entwicklungsplattform mit Low-Code-Funktionen können Entwickler besser nachvollziehen, wie wir einen direkten Mehrwert schaffen und warum eine scheinbar kleine Änderung einen großen Unterschied machen kann.

Ab sofort konnten Entwickler die User Story von Anfang bis Ende begleiten. Dies ermöglichte ihnen einen ganzheitlichen Ansatz bei spezifischen Kundenproblemen. Zugleich konnten sie die Lösung mit mehr Eigenverantwortung erstellen.

2. Konzentrieren Sie sich auf das Benutzererlebnis

Die Finanzbranche ist dafür bekannt, dass sie bei der Einführung von Technologien nur langsam vorankommt. Doch Kunden sind aus anderen Bereichen eine bessere Customer Experience gewöhnt. Wenn Ihre Branche sich gerne Zeit nimmt, sollten Sie nicht erwarten, dass Ihre Benutzer dies langfristig tolerieren.

Mit einem modernen App-Entwicklungsansatz können wir uns auf das Benutzererlebnis konzentrieren und zugleich flexibel genug bleiben, um schnell innovativ zu sein. So helfen wir unseren Kunden, ihre Ziele in möglichst wenigen Schritten zu erreichen.

3. Vereinfachen Sie so viel wie möglich, damit Sie sich auf komplexe Aufgaben konzentrieren können

Moderne App-Entwicklung ermöglicht unseren Entwicklern, schneller und mit mehr Kontext zu arbeiten. Durch einen vereinfachten Entwicklungsprozess konnten wir mehr personelle Ressourcen in unseren manuellen und komplexen Kreditentscheidungsprozess investieren.

Je mehr wir OutSystems einsetzen konnten, um unser Team von täglichen operativen Entwicklungsaufgaben zu entlasten, desto mehr konnte unser Team uns bei Innovationen im Underwriting-Bereich unterstützen. Dadurch können wir Kreditentscheidungen nun innerhalb von Minuten statt Tagen treffen.

4. Denken Sie an Ihre Integrationen

Nichts wird mehr zu 100 % selbst erstellt oder betrieben. Jede Applikation oder Lösung hat aufgrund von Integrationen mit Drittpartnern etliche Abhängigkeiten. Die OutSystems-Plattform ermöglicht uns, alle unsere externen Anbieter für Bonitätsprüfungen, Analysen und mehr einfach an einem zentralen Ort zu integrieren. Unsere Decision Engine kann dann all diese Daten nehmen und sie schneller in eine Kreditentscheidung umwandeln.

Unsere moderne App-Entwicklungsplattform bietet die Erweiterbarkeit, die wir benötigen, um ein Kreditentscheidungsmodell innerhalb von OutSystems aufzubauen, das unseren Bedarf an Drittanbieter-Daten abdeckt und zugleich einen verantwortungsvollen Umgang mit Daten und Architektur gewährleistet.

5. Entlasten Sie Ihre Infrastruktur

Mit einem traditionellen Ansatz bräuchten wir mindestens eine Vollzeitstelle nur für die Verwaltung unserer Netzwerkinfrastruktur und Bereitstellungspipelines.

Dank der nahtlosen Integration von OutSystems mit AWS können wir unsere Netzwerkinfrastrukturanforderungen an andere weitergeben. So können wir die Vollzeitstelle für Software-Innovationen einsetzen. Anstatt sich wie ein typischer Netzwerkadministrator ausschließlich auf die technische Seite des Unternehmens konzentrieren zu müssen, kann diese Person auch geschäftliche Aspekte berücksichtigen.

6. Behalten Sie den Überblick über technische Schulden

In der OutSystems-Plattform verwenden wir das Architecture Dashboard, um automatisch verschiedene zyklische Referenzen und Abhängigkeiten zu erkennen, die Probleme für die langfristige Wartbarkeit unserer Lösung verursachen können.

Wir verbringen einen Tag im Monat damit, diese potenziellen Probleme im Hinblick auf technische Schulden zu überprüfen, damit sie nicht zu einer unangemessenen Belastung für den Durchsatz unseres Entwicklerteams werden.

Ein entscheidender Punkt bei all dem ist die Flexibilität. Mit einem modernen App-Entwicklungsansatz, der alle Aspekte unseres Technologieteams abdeckt, können unsere Entwickler Software-Innovationen nutzen, um mehr Zeit in geschäftliche Aspekte zu investieren. Zugleich haben unsere Business-Analysten mehr Zeit, um ein Verständnis der technischen Seite unserer Lösung zu entwickeln.

So kann sich unser gesamtes Team auf die Frage konzentrieren, wie wir am besten Mehrwert liefern können, statt in Silos zu arbeiten oder herauszufinden, wer wofür verantwortlich ist. Dadurch bleibt unser kleines Entwicklerteam so agil und schnell, dass wir es mit etablierten Wettbewerbern aus der Finanzbranche aufnehmen können und unseren Kunden schnellen Zugang zu den benötigten Krediten ermöglichen.


Dieser Artikel basiert auf einem Interview mit Nick Mates auf dem Cloud Innovation Summit. Die vollständige Session können Sie sich unter How Lendr Overcame Development Bottlenecks anschauen.