Kundenfälle | Eficode

VR beschleunigt mit zentralen Tools den Übergang zur DevOps-Kultur

Geschrieben von Eficode | Dezember 10, 2021

VR verwendet und entwickelt in seinem Unternehmen zahlreiche unterschiedliche und hoch spezialisierte Softwareprodukte. Die Wartung und Verwaltung dieser hoch spezialisierten Software erfolgt häufig durch externe Partner von VR. Die Softwareentwicklung von VR soll durch die Einführung neuer DevOps-Methoden verbessert werden. Diese kulturelle Änderung wird erleichtert, wenn eine einfache Möglichkeit zum Einführen der Methoden geboten wird.

Ermöglichen einfach zu erzielender Vorteile für Partner mit einem plattformbasierten Ansatz

Um den Übergang der Softwareentwicklung zu DevOps zu beschleunigen, bietet VR seinen Partnern zukünftig eine neue Plattform. Dies motiviert die Partner zum Weiterentwickeln ihrer Arbeitsmethoden. Die Plattform bietet zudem die Tools für die Implementierung von DevOps-Methoden in allen Unternehmensprojekten. Die Plattform besteht aus Entwicklungstools (Dev) und Betriebstools (Ops), die für alle Projektaufgaben in der VR-Organisation zentral geboten werden.

Da die Teams ihre Tools nicht mehr selbst zu warten brauchen, können sie sich auf die Entwicklung neuer Features konzentrieren. Die Umgebung bietet darüber hinaus Informationen zur Codequalität, führt eine Qualitätssicherung durch, verringert Zeit und Aufwand für die Toolimplementierung und vereinheitlicht die Betriebsmodi. Dies erleichtert zudem die Zusammenarbeit zwischen den Lieferanten erheblich.

Die Umgebung bietet VR die Möglichkeit, die Ausrichtung seiner Softwareentwicklungsmethoden in der Organisation zu steuern. Die Umgebung verbessert die Transparenz während Projekten und ermöglicht Kosteneinsparungen gegenüber dezentralen Tools. VR möchte als Auftraggeber die Transparenz und Qualität der Softwareentwicklung verbessern. Mit der neuen Plattform lässt sich dies in der gesamten Organisation und Supply Chain verwirklichen.

One-Stop-Shop für alle Erfordernisse

Eficode bietet VR und seinen Partnern einen umfassenden Umgebungsservice, der Lizenzen, Serverkapazität, Support, Wartung und die Implementierung beinhaltet. Die Lieferung umfasst das Softwareentwicklungs-Ressourcenmanagement-Tool Deveo Atlassian-Dokumentation und Aufgabenmanagement-Tools, einen CI-Server, ein Artefaktmanagement-System sowie Systeme für die Protokollüberwachung und -analyse.

„Es gab mehrere Gründe für den Erwerb der Plattform. Der wichtigste war jedoch, dass die VR-Softwareproduktion zentral bei uns statt bei Unterauftragnehmern erfolgen sollte und wir durch Automatisierung schnellere und hochwertigere softwarebasierte Tests, Qualitätssicherung und Produktion ermöglichen wollten. Der zentrale DevOps-Umgebungsservice bringt außerdem Kosteneinsparungen, und VR muss sich nicht mehr um die Updates und Wartung der Server und Software kümmern.“ – MARKUS NISKANEN, VR-Entwicklungsteam, Systemarchitekt

Die Verwendung des neuen Systems in den Projekten wird allmählich gemäß den Zeitplänen des jeweiligen Projekts begonnen. Mitarbeiter von Eficode planen und implementieren den Wechsel zur neuen Plattform. Die Verwendung von Plattformtools erfolgt in den Projekten oft stufenweise; in der Regel sind die ersten implementierten Plattformtools ein Versionsverwaltungsservice, die Continuous-Integration-Server und das Aufgabenmanagement.