Humanressourcen Schweiz

Verkürzung der Vorlaufzeit für Änderungen von zwei Monaten auf einen Tag und eine Einsparung von 50% bei den Cloud-Kosten des Kunden

Zusammenfassung

Herausforderung: Der Kunde erwartete ein beträchtliches Wachstum und benötigte einen wesentlich flexibleren Systemrahmen und schnelle Produktinnovationen. Ihre Software musste modernisiert werden.

Ansatz: Wir kooperieren mit den Produktteams von Adia zusammen, um neue Funktionen zu entwickeln, die Architektur zu verbessern und das Hauptsystem zu aktualisieren. Wir stellen das System auf Microservices um.

Ergebnis: Die Zusammenarbeit hat zu einer digitalen Transformation unserer bestehenden Prozesse geführt. Der Kunde verfügt nun über ein System, das für alle von großem Nutzen ist.

Inhalt

Über den Kunden

Adia ist ein Tochterunternehmen eines weltweit tätigen Anbieters von Personaldienstleistungen.

Unser Kunde, ein HR-Unternehmen, verfügt über eine Online-Personalbeschaffungsplattform und mobile Anwendungen, die modernste Technologie mit jahrzehntelanger Erfahrung auf dem Arbeitsmarkt verbindet.

Adia erleichtert einfachen Zugang zu flexiblen Arbeitskräften, wodurch Unternehmen in hohem Maße in ihrem Tagesgeschäft profitieren. Auf der anderen Seite des Marktplatzes stellen sie über eine mobile App potenzielle Mitarbeiter ein und bieten ihnen Arbeitsplätze entsprechend ihrem Standort und ihren Qualifikationen an.

Bedarf an einem neuen, vertrauenswürdigen Partner

Adia betreibt als einen digitalen Marktplatz und seine Softwarelösung ist das Herzstück seines Geschäftsmodells. Das Unternehmen benötigte einen Partner aus zwei wichtigen Gründen: um ein erhebliches Wachstum zu ermöglichen und eine modernisierte Strategie für seine Technologie- und Lösungsarchitektur umzusetzen. Ein weiterer wichtiger Punkt war die Implementierung eines wesentlich flexibleren Systemrahmens und einer schnellen Produktinnovation.

Adia wandte sich im Mai 2019 an uns, weil sie einen neuen, vertrauenswürdigen Technologiepartner suchten, der qualitativ hochwertige Lösungen innerhalb der vereinbarten Fristen liefern konnte.  Es war von entscheidender Bedeutung, manuelle Eingriffe in das System zu vermeiden, da sie erhebliche Kosten verursachten, sowohl in finanzieller Hinsicht als auch im Hinblick auf den Ruf unseres Kunden. Das vorherige Unternehmen, mit dem Adia zusammenarbeitete, erfüllte die Anforderungen nicht und behinderte die mögliche Entwicklung der Lösung. Dies löste Besorgnis aus, veranlasste die Suche nach einer Lösung und führte schließlich zu unserer Partnerschaft.

Die Zusammenarbeit hat zu einer digitalen Transformation unserer bestehenden Prozesse geführt. Das Team sorgte für kontinuierliche und nahtlose Produktinnovationen und brachte sie in kurzer Zeit auf den Markt.

Die Mitarbeiter von Future Processing beherrschen verschiedene Technologien und Frameworks, haben uns herausgefordert und bessere Lösungswege vorgeschlagen, sind operativ agil, man kann ihnen als Partner vertrauen, sie haben eine hohe Arbeitsmoral, sorgten für eine vorhersehbare und qualitativ hochwertige Lieferung, sind ein unkomplizierter und hochflexibler Partner, haben uns ein großartiges Kundenerlebnis verschafft und denken agil.

Unsere tägliche Arbeit basiert auf Flexibilität und einem ständigen Informationsfluss zwischen uns und Future Processing. Die Zusammenarbeit mit Future Processing hat uns viel Spaß gemacht, und gemeinsam haben wir ein gut funktionierendes, proaktives Expertenteam gebildet, das sich regelmäßig trifft, gemeinsam an Workshops teilnimmt und eine ähnliche Arbeitsmoral hat. Wir sehen die Zusammenarbeit als Erfolg an.

Maurice Suter
Head of Digital Operations

Was wir zusammen erreicht haben

Zu Beginn unserer Zusammenarbeit eine Reihe von Workshops durchgeführt, um die Anforderungen zu erfassen und die bestmögliche Lösung für die geschäftliche Realität unseres Kunden zu entwickeln. Unsere Empfehlungen und Ideen wurden positiv aufgenommen, so dass das Projekt nach erfolgreicher Umstellung von ihrem vorherigen Softwareanbieter startete. Die Idee war, das bestehende System zu bereinigen und zu stabilisieren und es durch die Umgestaltung der bestehenden Prozesse und Code-Refactoring digital zu transformieren.

Wir haben die Verantwortung für die Unterstützung und das Upgrade der Legacy-Lösung von einer monolithischen Anwendung zu cloudbasierten Microservices übernommen. Außerdem haben wir den Prozess um automatisierte Tests und die Bereitstellung erweitert, um die Funktionalitäten weiter zu optimieren.  Ferner arbeiten wir an vierteljährlichen und jährlichen Roadmaps für die Bereitstellung neuer Funktionen und Anpassungen. Ein weiteres Ziel ist es, die mobile Anwendung von Adia neu zu schreiben und zu aktualisieren.

Als HR-Unternehmen arbeitet Adia dynamisch, und unsere Zusammenarbeit basiert auf Flexibilität und einem ständigen Informationsfluss, um den größtmöglichen Wert des Projekts zu gewährleisten. Wir kooperieren mit den Produktteams von Adia vor Ort zusammen, um neue Funktionen zu entwickeln, die Architektur zu verbessern und das Hauptsystem zu aktualisieren, um seine Robustheit zu gewährleisten. Gemeinsam bilden wir ein proaktives Expertenteam, das sich regelmäßig trifft und an regelmäßigen Entdeckungsworkshops teilnimmt und eine ähnliche Arbeitskultur hat.

Datengestützte Entscheidungen

Dank unserer Arbeit konnten wir die Vorlaufzeit für Änderungen von 2 Monaten auf 1 Tag verringern, haben die Fehlerquote bei Änderungen von über 30 % auf unter 10 % verbessert und 50 % der Cloud-Kosten des Kunden eingespart. Jede neue Funktion hat eine direkte Auswirkung auf das Geschäft des Kunden. Wir erstellen regelmäßig eine Zusammenfassung unserer Arbeit und des konkreten Nutzens, den sie gebracht hat. Dazu gehören Metriken wie Zeit- und Ressourceneinsparungen sowie Informationen darüber, welche anderen wichtigen Aufgaben dank der frei gewordenen Ressourcen erledigt werden konnten.

Adia schätzt die Zusammenarbeit mit uns in besonderem Maße, da wir verschiedene Technologien beherrschen, bewährte Frameworks und Methoden einsetzen und die Fähigkeit besitzen, Verbesserungen zu hinterfragen und vorzuschlagen.

Der Kunde bezieht uns in Entscheidungsprozesse bezüglich neuer Lösungen von Drittanbietern und die Zusammenarbeit des Kunden mit Unternehmen wie Microsoft ein. Dazu gehören die Auswahl von Marketingtools und die Erfassung von Anforderungen für die Integration mit der bestehenden technischen Lösung.

In einem aktuellen Fall ging es darum, einen Ansatz und eine Technologie für eine der mobilen Anwendungen des Kunden zu empfehlen, da die derzeitige Anwendung nicht mehr unterstützt wird. Wir führten eine gründliche Analyse durch, die zu einer Beschreibung der vorhandenen Optionen aus der Perspektive der Unternehmensziele führte und dem Kunden half, eine fundierte Entscheidung zu treffen. Derzeit schreiben wir die App mit neuer Technologie neu und implementieren dabei funktionale und leistungsbezogene Verbesserungen.

Hauptvorteile unserer Partnerschaft

  • Erhebliche Prozessoptimierung mit dem Ergebnis einer Verkürzung der Vorlaufzeit für Änderungen von 2 Monaten auf nur 1 Tag, einer Verbesserung der Fehlerquote bei Änderungen von über 30 % auf unter 10 % und einer Einsparung von 50 % der Azure-Kosten des Kunden
  • Umschreiben und Umgestalten der Anwendung in Microservices, begleitet von Funktions- und Leistungsverbesserungen
  • Die Häufigkeit der Bereitstellung wurde von vierteljährlich auf kontinuierliche Bereitstellung (On-Demand) verbessert
  • Aufrechterhaltung des Ökosystems des Kunden während des sicheren und reibungslosen IT-Umstellungsprozesses vom vorherigen Anbieter
  • Kontinuierliche und nahtlose Produktinnovation, die für eine kurze Time-to-Market-Lieferung sorgt
  • Operative Agilität, die es ermöglicht, die Projektkompetenzen an veränderte Anforderungen anzupassen
  • Offene, völlig transparente Zusammenarbeit, die die agile Denkweise beider Unternehmen nutzt
  • Als vielseitiger technischer Partner unterstützen wir den Kunden bei der Aufrechterhaltung der bestehenden Lösung und der Bereitstellung neuer Funktionalitäten

Vielfältiges Team

Bei Future Processing sind wir operativ agil und passen unsere Kompetenzen flexibel an sich ändernde Anforderungen an. Die Qualität unserer Projektkommunikation zeichnet sich dadurch aus, dass jedes Teammitglied in direktem Kontakt mit dem Kunden steht, was eine effektive und nahtlose Zusammenarbeit gewährleistet.

Unser Team ist nun das einzige technische Team, das mit Adia zusammenarbeitet. Das Team, das sich aus Technologieberatern und -entwicklern zusammensetzt, ermöglicht die reibungslose Abwicklung des Tagesgeschäfts, die Bereitstellung aller benötigten Funktionen und die Bereitstellung klarer und hochwertiger Daten, die für fundierte Geschäftsentscheidungen unerlässlich sind.

Unser Scrum Master sorgt für ein reibungsloses Projektmanagement, indem er die Führung über die Spezialisten übernimmt und Prozessverbesserungen und Projekt-Governance-Aktivitäten umsetzt. Unser Business Analyst spielt eine entscheidende Rolle bei der Ermittlung neuer Anforderungen und der Überbrückung der Kluft zwischen geschäftlichen und technischen Perspektiven. Der BA ist für die Verwaltung des Backlogs und die Durchführung regelmäßiger Workshops zuständig, die es dem Kunden ermöglichen, neue Optimierungsmöglichkeiten zu entdecken. Das gesamte Team übernimmt die Verantwortung dafür, dass die Best Practices in der Softwareentwicklung umgesetzt werden.

Technologien im Projekt