aleon gmbh
Projekt
Wenn Standardsoftware nicht weiterhilft, entsteht das passende Werkzeug eben selbst.
Kunde
aleon GmbH
Standort
Wangen im Allgäu
Leistungen
Softwareentwicklung · Konzeption · Automotive Tools
Jahr
Laufende Entwicklung
Für die aleon GmbH habe ich über mehrere Jahre individuelle Softwarelösungen für Aufgaben entwickelt, für die es keine passende Standardlösung gab. Der Schwerpunkt lag dabei auf Anwendungen und Tools im Automotive-Umfeld – von der Verarbeitung technischer Beschreibungs- und Messdaten bis zu kundenspezifischer Konfigurationssoftware.

Dabei ging es selten darum, einfach nur eine vorgegebene Oberfläche umzusetzen. Die eigentliche Aufgabe bestand darin, komplexe technische Anforderungen zu verstehen und daraus Software zu entwickeln, die im Arbeitsalltag tatsächlich funktioniert.
Zum Projekt →
Ziele
Komplexe Fahrzeugdaten so aufbereiten, dass daraus ein nutzbares Werkzeug wird.
A2L-Dateien, CAN-Kommunikation, XCP oder Binärformate wie Intel HEX und S19 sind zunächst technische Daten und Protokolle. Für den Anwender müssen daraus jedoch konkrete Arbeitsabläufe entstehen.

Meine Aufgabe bestand deshalb nicht nur in der Programmierung. Anforderungen mussten gemeinsam mit Kunden und Anwendern verstanden, technische Zusammenhänge analysiert und anschließend in möglichst einfache Bedienabläufe übersetzt werden.

Das Ziel: Spezialwissen und komplexe Daten im Hintergrund und eine möglichst klare Anwendung davor.
Prozess
Erst das technische Problem verstehen. Dann entscheiden, wie Software daraus eine Lösung machen kann.
Am Anfang stand häufig keine fertige Spezifikation, sondern eine konkrete technische Aufgabe. Ich habe Anforderungen analysiert, Datenformate und Schnittstellen untersucht und daraus gemeinsam mit den Beteiligten ein Lösungskonzept entwickelt.

Anschließend entstanden individuelle Anwendungen mit C# und .NET sowie Webtechnologien wie React. Dazu gehörten unter anderem die Verarbeitung von A2L-, S19- und Intel-HEX-Daten sowie die Kommunikation über Automotive-Protokolle wie XCP und CAN.

So wurde aus einer technischen Anforderung Schritt für Schritt ein Werkzeug für den tatsächlichen Einsatz.
Ergebnis
Software, die genau für die Aufgabe gebaut wurde, die sie lösen soll.
Entstanden sind keine allgemeinen Softwareprodukte, sondern spezialisierte Werkzeuge für konkrete Prozesse im Automotive Engineering. Die Software verbindet dabei tiefes technisches Wissen über Fahrzeugdaten, Schnittstellen und Datenformate mit einer Oberfläche, über die Anwender diese Komplexität beherrschen können.

Genau darin lag für mich der Kern der Arbeit: Komplexität nicht an den Anwender weiterzugeben, sondern sie durch Software beherrschbar zu machen.
Lass uns reden.