Bachelorabeit bei BHTC
Das Klima von Heute
Die Firma Behr-Hella-Thermocontrol in Lippstadt arbeitet mit drei Meilensteinen bei der Entwicklung von Bedien- und Steuergeräten der KFZ-Klimatisierung:
- Zuerst entsteht das A-Muster mit den richtigen Treibern und Controllern.
- Das B-Muster enthält auch Handler, Basis-Manager, Steuergeräte-HW und Perepherie.
- Im endgültigen C-Muster werden auch die Klima-Applikationen und die Klima-Funktionalität mit eingearbeitet.
Die Nachrichtentechnik des FB ET&IT macht mit bei der Minimierung der aktuellen Fehlerkosten! Im September 2011 wurde dazu die Bachelorarbeit mit dem Thema "Entwickeln einer ökonomischen Low-Level-Teststrategie für embedded Software-Systeme" erfolgreich abgeschlossen.
Der Fehler von Gestern
Da der Termindruck des Kunden häufig hoch ist, werden die Modul- und Integrationstests wegen fehlender Zeit nicht ausreichend durchgeführt. Die entwickelten Komponenten werden somit keinen Modultest auf PC-Ebenen unterzogen, sodass deren Fehlerfreiheit nicht erwiesen ist. Werden Sofwaremodule erst nach der Systemintegration getestet entstehen hohe Kosten für die Fehlerbehebung.
Mit dem Abschluss der Entwicklungsarbeiten und dem Software-Release befindet man sich hinter der Baseline. Im Folgenden entdeckte Fehler verursachen weitaus mehr Arbeit und verbrauchen somit mehr Zeit und Resourcen.
Der Fehler von Heute
Ziel des Testens ist es, möglichst alle Fehler, die beim Modul- und Integrationstest gefunden werden können, auch aufzudecken, bevor der Software-Release stattfindet bei der die Software die Baseline überschreitet. Frühes und besseres Testen findet Fehler an ihrem Entstehungsort und senkt so die Fehlerbehebungskosten.
Studierende der Nachrichtentechnik waren mit Ihrer Bachelorarbeit an der Optimierung des Low-Level Softwaretest bei der Fa. BEHR beteiligt.
Das Testen unter Beachtung der Fehlermöglichkeitsliste benötigt mehr Zeit als bisher. Unter Berücksichtigung der besseren Effizien wird aus diesem scheinbaren Nachteil aber ein überzeugender Vorteil.
Das zeitlose Modell
- Beim V-Modell werden aus den Anforderungen die späteren Tests erstellt.
- Somit erfolgt die eigentliche Realisierung von Modulen unabhängig von deren Teststrategie.
Durch einen verbesserten Modultest (Low-Level) konnte ein Student der Nachrichtentechnik mit seiner Bachelorarbeit die Fehlerkosten reduzieren.