Leistungen
Technologie-Workshop
Prozess-Analyse & -Optimierung
Code-Analyse & -Generierung
Datenformatentwicklung
Tooling
Technologien
C++
XML
Qt-Framework
Langlebigkeit und Innovation verbinden
Ob Mähdrescher, Traktoren oder Feldhäcksler: Als einer der weltweiten Marktführer im Bereich Agrartechnik steht das Unternehmen CLAAS seit mehr als 100 Jahren gleichermaßen für Innovationskraft und für die Langlebigkeit seiner Produkte. Diese Kombination stellt die Softwareentwicklung für Landmaschinen vor eine komplexe Herausforderung: die Parallelisierung von Neuentwicklungen und der Modellpflege verschiedener Generationen von Serienprodukten.
Komplexität bei der Code-Verwaltung steigt
Infolge kürzerer Innovationszyklen und der Skalierung des Funktionsumfangs erforderte die Verwaltung und Aktualisierung des Codes für die Softwareapplikationen der Landmaschinen eine toolgestützte Methode, um Code aus verschiedenen Quellen effizient verwalten und zusammenführen zu können.
Teilautomatisierte
Code-Verwaltung
Die Lösung beinhaltet eine Struktur, welche Applikationen beschreibt bzw. die Konfiguration für Softwareapplikationen ermöglicht, sowie ein Tool, mit dem Dateiformate verwaltet bzw. konfiguriert werden können. Code kann dadurch heute sehr schnell und effizient nach bekannten, logisch getrennten Elementen durchsucht und automatisiert für neue Entwicklungen übernommen werden.
Die Softwareentwicklung bei CLAAS hat deutlich an Geschwindigkeit gewonnen, indem Feedback-Zyklen verkürzt sowie die Integration neuer Features beschleunigt werden konnten.
Durch eine Teil-Automatisierung der Code-Entwicklung konnte der Entwicklungsprozess im Hinblick auf Effizienz und Fehleranfälligkeit optimiert werden.
Die Entwicklungsrisiken konnten insgesamt erheblich reduziert werden.
Make people happy: Der manuelle Code-Abgleich entfällt, so dass sich die Entwickler:innen bei CLAAS auf anspruchsvolle Entwicklungsaufgaben konzentrieren können.