Sennheiser Communications arbeitete mit Eficode zusammen, um seine Continuous-Delivery-Pipeline auszurichten. Erfahrt, wie eine globale Marke DevOps erfolgreich einführte und einen kabellosen Konferenzlautsprecher drei Monate vor dem geplanten Termin fertigstellte.
Kurz gesagt
Engpässe beseitigen
Als immer mehr Produkte bei Sennheiser Communications mit Softwarekomponenten ausgestattet wurden, stellte das Unternehmen fest, dass Infrastruktur- und Entwicklungsprozesse zu Engpässen geworden waren. Die Softwareentwicklung verlangsamte die Produkt-Releases.
Um hochwertige Produkte stabil skalieren zu können, entschied sich die Softwareabteilung deshalb für eine vollständig Agile Arbeitsweise durch die Einführung von DevOps. Diese Entscheidung traf John Sørensen, Head of Software Development bei Sennheiser Communications.
Eine virtuelle DevOps-„Gilde“
Die Strategie bestand nicht darin, ein eigenes DevOps-Team aufzubauen, sondern eine virtuelle DevOps-„Gilde“ über alle Softwareabteilungen hinweg. Gemeinsam mit dieser Gilde entwickelte ein neu ernannter DevOps Manager eine maßgeschneiderte Continuous-Delivery-Pipeline für die bereits von den Entwicklern genutzten Frameworks.
Eine DevOps-Kultur bei Sennheiser Communications verankern
Die Strategie mit der virtuellen Gilde half dem Unternehmen dabei, eine Kultur zu schaffen, die DevOps fördert. Die Mitglieder der virtuellen Gilde blieben in ihren Teams und jeweiligen Rollen, übernahmen bei DevOps-Bedarf jedoch bereitwillig Aufgaben als Treiber der DevOps-Transformation.
Ziel war es, abteilungsübergreifend eine DevOps-Kultur zu fördern, um den Automatisierungsgrad kontinuierlich zu erhöhen. Dazu gehörten eine Kultur schuldloser Post-Mortems sowie die Automatisierung weiterer Feedback-Prüfungen innerhalb des Frameworks.
Kennzahlen wurden auf Dashboard-Bildschirmen in allen Abteilungen angezeigt. Das ermöglichte eine bessere Zusammenarbeit und schnellere Reaktionen auf Incidents.
Das Sennheiser SDW Headset
Wireless Speakerphone drei Monate vor dem geplanten Termin fertiggestellt
Sennheiser Communications sorgte gleich zu Beginn dafür, Fortschritte in Bereichen wie Continuous Integration, automatisierten Tests, Agile Zusammenarbeit und Dashboard-Transparenz schnell sichtbar zu machen. So zeigte das Unternehmen, dass sich eine DevOps-orientierte Arbeitsweise lohnt.
Die wichtigsten Vorteile der Umstellung auf DevOps-Arbeitsweisen unterschieden sich je nach Perspektive:
Für das Management bedeuteten mehr Transparenz und Übersicht datengestütztere Entscheidungen, eine bessere Ressourcenoptimierung und zuverlässigere Lieferprognosen;
Für Entwickler brachte die Umstellung eine stabilere Plattform, sodass sie sich auf die Entwicklung großartiger Produkte konzentrieren können: Qualität bei hoher Geschwindigkeit – mit Tools, die kontinuierliches Feedback liefern;
Für die IT bedeutete sie ein besseres und schnelleres On- und Offboarding sowie eine vereinfachte Governance der Gruppen.
Mit der Zeit wurde deutlich, dass Produkte wie das GSP 670 heute schneller entwickelt werden als zuvor. Die Entwicklung einer Variante des Wireless Headsets SDW 5000 von Sennheiser Communications dauerte nur vier Monate. Darüber hinaus wurde ein SP 30 Wireless Speakerphone drei Monate vor dem geplanten Termin fertiggestellt.
Das kabellose Sennheiser GSP 670 Gaming Headset
Sennheiser Communications entscheidet sich für Eficode
Um diese Erfolge optimal zu nutzen, arbeitete Sennheiser Communications mit Eficode zusammen. Die Zusammenarbeit begann damit, dass Eficode das zentrale maßgeschneiderte Framework optimierte und vereinheitlichte.
Die DevOps-Gilde des Unternehmens hatte Eficode auf einer Konferenz über Robot Framework und Testautomatisierung sprechen hören. Das war einer der Gründe, warum sie sich für Eficode entschieden.
Eficode als zusätzlicher Katalysator
Dank Eficode entstand in Rekordzeit ein überarbeitetes Framework. Es integriert verschiedene Tools, die Entwickler benötigen. Seine Stabilität unterstützt Prozesse wie Entwicklungs-Workflows, Branching, Versionierung, Tagging, Sicherheit, Governance und Merging. Deployments lassen sich konfigurieren, und Gating ist direkt im Framework integriert.
Dank seiner DevOps-Expertise lieferte Eficode praxiserprobte Beratung und skalierbare Implementierungen. Das förderte eine nachhaltige DevOps-Kultur bei Sennheiser Communications, in der autonome Teams sich an einer gemeinsamen Strategie ausrichten.
Ich finde, dass es eine wirklich gute Partnerschaft ist, weil Eficode bestrebt ist, bei den neuesten DevOps-Trends Schritt zu halten oder ihnen sogar voraus zu sein. Wir haben mit verschiedenen Anbietern zusammengearbeitet, aber die Beziehung zu Eficode hat sich wie Teamwork angefühlt. Wir freuen uns darauf, Eficode ROOT, die DevOps-Plattform, auszuprobieren.
- DevOps
- Industry and energy
- Embedded
Get in touch
Related client stories