In der heutigen Zeit füllt die Software jedes Gerät mit Leben. Sie bestimmt maßgeblich ,ob ein Gerät ein Erfolg wird, oder nicht.
Eine gute Software ist intuitiv, einfach und stabil. Und aktuell.
Dafür stellen wir moderne Updatemöglichekeiten zur Verfügung, wie Firmewareupdate „Over The Air“ (OTA), über das Internet oder über wechselbare Speichermedien.
Fernwartungen und Ferndiagnosen und Fernparametrierungen bieten Ihnen den besonderen Nutzen, Ihr Produkt und Ihre Kunden besser zu verstehen, als Ihre Mitbewerber.
Sie können so besonders schnell auf Kundenwünsche reagieren oder Probleme schon im Vorfeld erkennen.
Das Ergebnis dieses Schrittes ist das Lastenheft, zu dessen Erstellung die folgenden Fragen berücksichtigt werden:
Wir unterstützen Sie bei der Auswahl und Erarbeiten mit modernen Methoden den optimalen Ablauf und das optimale Bedienkonzept.
Parallel zur Erstellung der Software-Architektur werden die (Firmware-) Treiber für Peripherie-Geräte (z.B. Bluetooth-Module, GSM-Module, WLAN-Module, oder verschiedene Sensoren) geschrieben und getestet.
Am Ende dieses Schrittes steht eine erste lauffähige Softwarefunktion mit der das Bedinkonzept und Funktionsweise erprobt und getestet werden können.
Die Erkenntnisse aus dem vorhergegangem Schritt werden berücksichtigt und der Code entsprechent zum Abgabestand hin optimiert. In diesem Schritt erfolgt zudem die abschließende Dokumentation der Software.
Abgeschlossen wird diese Phase mit der Freigabe der Software und dem Test auf den "Null-Serien" / C-Muster Hardwareständen.
Neben der Firmwareentwicklung bieten wir zudem die Erstellung von App-, Desktop- und Web-Anwedungen (GUIs) sowie die dazugehörigen Server-Backend Lösungen an.