Standardisierung bringt uns voran.
Durch Software-Standardisierung kann ein hohes Maß an Wiederverwendung erreicht werden. BHTC setzt in der Software-Entwicklung auf die flexible Konfigurierbarkeit von Software-Modulen, die dadurch in den unterschiedlichsten Steuergeräten einsetzbar sind.
Besonderen Wert legen wir auf die Verwendung von Standard-Schnittstellen sowie einen modularen Aufbau (Treiber, Handler, Manager) der Software-Module. Die Funktionalität der Software wird so in großem Maße hardwareunabhängig. Ändert sich also in einem Projekt der Microcontroller, so muss nur die Treiberschicht ersetzt/angepasst werden, während der Rest der Software gleich bleibt. Die Einbindung von kundenspezifischer Software ist zudem einfach und schnell realisierbar.
Die Standardisierung von Software führt zu einem deutlich reduzierten Testaufwand, der wiederum die Entwicklungszeiten verkürzt und die Software-Qualität steigert.
Die BHTC-Software wird nach dem V-Lifecycle-Modell entwickelt. Zur Einhaltung/Verbesserung dieses Qualitätsstandards verwendet BHTC eine geschlossene Toolkette, mit der gewährleistet wird, dass sämtliche Kundenanforderungen umgesetzt und getestet werden. Die Bewertung der Software-Qualität erfolgt nach dem SPICE-Reifegradmodell.
zurück
|