Software Testing
Neue Testing Solutions Division bei SINOVO: Expertenmeinung zu Software- & Hardware-Testing
Pressemitteilung
Bad Vilbel, 21. November 2023
Mit der Einführung der neuen „Testing Solutions Division“ für Software & Hardware verfolgt das Unternehmen das Ziel, die Testverfahren für Produkte in streng regulierten Märkten auf höchste Qualitätsstandards zu setzen. Automatisierte Tests ersparen langfristig Kosten.
Das IT-Unternehmen SINOVO business solutions GmbH hat kürzlich den neuen Bereich Testing Solutions für Software und Hardware ins Leben gerufen. Diese strategische Initiative zielt darauf ab, die Testprozesse für Produkte in regulierten Märkten zu optimieren und höchste Qualitätsstandards zu gewährleisten. Der Bereich wurde in wenigen Monaten mit hochqualifizierten Mitarbeitern aufgebaut, um Kunden eine optimale Qualitätssicherung von Software und in Verbindung mit Hardware anzubieten.
Ziel ist, dass Kunden sich auf effiziente und umfassende Testlösungen mit Schwerpunkt auf Testautomatisierung verlassen können, die dazu beitragen, Risiken zu minimieren, die Markteinführungszeit zu verkürzen und die Gesamtkosten der Produktentwicklung zu optimieren.
Ein Schlüsselfaktor in diesem Prozess ist die Entscheidung, Dominic Fromke als erfahrenen Leiter aus der unbemannten Luftfahrindustrie für die Testing Solutions Division zu gewinnen, um seine Expertise in Hardware und Software-Testing in unbemannter Luftfahrt und regulierten Umgebungen einzubringen. „Sein Wissen im Umgang mit komplexen und regulierten Märkten wird nun auf den Aufbau von Testverfahren für Hardware- und Software-Testing bei SINOVO übertragen, um höchste Standards im regulierten Umfeld zu gewährleisten“, sagt Jan Filip, einer der beiden Geschäftsführer von SINOVO.
Testautomatisierung im Mittelpunkt der Strategie für höchste Softwarequalität
Testautomatisierung steht im Mittelpunkt der Strategie, um Softwarequalität und Effizienz zu steigern. „Während manuelle Tests bei einmaliger Entwicklung sinnvoll sind, da kostengünstiger, ermöglicht die Testautomatisierung eine kontinuierliche Überprüfung, da die App stetig weiterentwickelt wird“, erläutert Dominic Fromke, Unit Manager - Testing Solutions. Ein erster Meilenstein war die erfolgreiche Umsetzung von Testautomatisierung für eine medizinische App, die TÜV-Anerkennung erhielt. Dieser Erfolg wurde anschließend für weitere Software- und Hardwareprodukte genutzt, wie z.B. für eine Software, welche die automatisierte Abrechnung von Solarmieterstrom übernimmt.
Die Testing Solutions Division wurde als interne Einheit in alle Unternehmensbereiche von SINOVO integriert, um eine konstant hohe Softwarequalität sicherzustellen. Als neutrale Instanz überprüfen die Experten die Softwareentwicklung und unterstützen die Entwickler in allen Phasen.
Expertenmeinung: Drei Vorteile der Testautomatisierung am Beispiel einer medizinischen App
Am Beispiel einer selbst entwickelten, medizinischen Diabetes-App erklärt Fromke, weshalb der neue Ansatz des neuen Bereichs Testing Solutions so vielversprechend ist. Er nennt uns an diesem Beispiel drei Vorteile der Testautomatisierung.
- Fehler zwischen den Systemen erkennen
„Konventionelles Testen deckt die Tests bis zu den Schnittstellen der Software ab. Wir erleben aber immer wieder, dass Fehler, welche zwischen den Systemen auftreten, mit den konventionellen Methoden nicht automatisiert gefunden werden können“, so Fromke. Diese werden erst beim manuellen Testen gefunden, wenn Endgeräte wie die Smartphones und die CGM-Sensoren (CGM: kontinuierliche Glukosemess-Systeme) hinzukommen.
Dann treten Fehler wie eine fehlgeschlagene Bluetooth-Verbindung auf. Die Fehlerbehebung wird zu diesem Zeitpunkt aber schon kostenintensiver, da bereits eine Softwareversion, die noch letzte Tests bestehen muss, bevor sie final freigegeben wird, veröffentlicht wurde und die Entwickler an anderen, neuen Tasks, bzw. Features arbeiten. - Fehler automatisiert frühzeitig finden und Zeit sparen
Um auch diese Fehler automatisiert und frühzeitig zu finden, arbeiten wir derzeit an der Integration von CGM-Systemen in die Testautomatisierung. Dazu stimulieren wir die Elektronik der CGM-Transmitter mit eigens entwickelten Leiterplatten und steuern diese während des Testdurchlaufs. So können wir reproduzierbar CGM-Werte simulieren und gezielt Alarme triggern.
Dies ermöglicht es uns das gesamte System, d.h. das gesamte Stack, zu testen und beispielsweise etwaige Bluetooth-Probleme des Smartphones oder Sensor-Probleme zu einem sehr frühen Zeitpunkt zu erkennen. Das spart den Entwicklern nicht nur Nerven, sondern zusätzlich auch Kosten. - Kosten durch automatisierte Tests des gesamten Systems sparen
Fromke verdeutlicht die Kosteneinsparungen durch die automatisierten Full-Stack-Tests wie folgt. „Diese Vorgehensweise lohnt sich vor allem bei Projekten, welche einen längeren Lebenszyklus anstreben. Die anfängliche Investition in die Automatisierung zahlt sich nach hinten heraus deutlich aus. Durch das regulierte Umfeld und die damit einhergehende Post-Market-Surveillance sei diese lange Lebensdauer per se gegeben, da die Inverkehrbringer der medizinischen App für die Mindestlebenszeit der App den Support gewährleisten und den Sicherheitsanforderungen genügen müssen. Dies impliziert u.U. auch Tests des gesamten Systems zu sehr späten Zeitpunkten, z.B. nach Updates von Smartphone-Betriebssystemen.“
Strategisches Ziel: Test- und Validierungsprozesse auf eine völlig neue Ebene heben
Der heutige Technologiemarkt ist geprägt von einer beispiellosen Entwicklungsgeschwindigkeit. Produkte, insbesondere in den Bereichen Software und Hardware, werden immer komplexer und vielfältiger. Kunden erwarten nicht nur Innovation, sondern auch eine garantierte Sicherheit und Zuverlässigkeit. Dies hat dazu geführt, dass Unternehmen ihre Test- und Validierungsprozesse auf eine völlig neue Ebene heben müssen.
Die neu geschaffene Testing Solutions Division bei SINOVO kommt genau diesem Bedarf entgegen. Durch die Konzentration auf eine effiziente und gründliche Teststrategie wird das Unternehmen sicherstellen, dass Produkte den höchsten Qualitätsansprüchen genügen und gleichzeitig den komplexen regulatorischen Anforderungen genügen. Dieser Schritt ist von strategischer Bedeutung, da er nicht nur dazu beiträgt, die Wettbewerbsfähigkeit von SINOVO zu steigern, sondern auch den Kunden einen echten Mehrwert bietet.
SINOVO business solutions GmbH
Das SINOVO bietet Firmenkunden seit 25 Jahren branchenübergreifend individuelle Softwareentwicklung, Gestaltung von IT-Infrastrukturen inkl. IT-Sicherheit, Entwicklung von Digitalen Gesundheitsanwendungen (DiGA), Qualitätsmanagement-Services und Softwaretestung. Mit unserem nach ISO 13485 und ISO 9001 zertifizierten Qualitätsmanagementsystem, unserer Zertifizierung nach ISO 27001 für Informationssicherheitsmanagementsysteme, sowie unserer Zertifizierung als Microsoft-Partner, stellen wir sicher, dass unsere Lösungen Ihren hohen Qualitätsansprüchen gerecht werden.
Pressekontakt
SINOVO business solutions GmbH, Tanja Schönfeld, Willy-Brandt-Str. 4, 61118 Bad Vilbel, Tel.: +49 6101 590 90 00, E-Mail: presse@sinovo.de , Web: sinovo.de