Ziel ist es, 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 zB 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.
1. Fehler zwischen den Systemen erkennen
„Konventionelle Tests 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 letzten Tests bestehen muss, bevor sie endgültig freigegeben wird, veröffentlicht wurde und die Entwickler einen anderen, neuen Tasks, bzw. Funktionen arbeiten.
2. Fehler automatisiert erfolgreich finden und Zeit sparen
Um auch diese Fehler automatisiert und kurzfristig zu finden, arbeiten wir derzeit an der Integration von CGM-Systemen in die Testautomatisierung. Dazu stimulieren wir die Elektronik des CGM-Transmitters mit eigens entwickelten Leiterplatten und steuern diese während des Testdurchlaufs. So können wir reproduzierbar CGM-Werte simulieren und gezielt Alarme auslösen.
Dies ermöglicht es uns, das gesamte System, dh den gesamten 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.
3. Kosten durch automatisierte Tests des gesamten Systems sparen
Anhand einer Grafik (siehe Grafik anbei) verdeutlicht Fromke die Kosteneinsparungen durch die automatisierten Full-Stack-Tests. „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 deutlich aus. Durch das regulierte Umfeld und die damit einhergehende Post-Market-Surveillance sei diese lange Lebensdauer per se, da die Inverkehrbringer der medizinischen App für die Mindestlebenszeit der App den Support gewährleisten und die Sicherheitsanforderungen genügen müssen. Dies impliziert uU auch Tests des gesamten Systems zu sehr späten Zeitpunkten, zB 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.
Fazit der Geschäftsführung: Klarer Maßstab für Qualität, Sicherheit und Kundenorientierung
„Wir verstehen, wie entscheidend Qualität und Compliance in unseren Märkten sind“, sagt Filip. „Die Testing Solutions Division ist nicht nur ein Schritt nach vorn für unser Unternehmen, sondern auch ein Versprechen an unsere Kunden, dass wir ihre Bedürfnisse verstehen und darauf reagieren.“ „
Unsere Experten im Testing Solutions Team werden eng mit unseren Kunden zusammenarbeiten, um sicherzustellen „, dass ihre Anwendungen den höchsten Qualitätsstandards entsprechen“, so Fromke.
Mit dem neuen Bereich Testing Solutions setzt SINOVO einen klaren Maßstab für Qualität, Sicherheit und Kundenorientierung. Die technologische Zukunft verspricht Spannung und Herausforderungen, und SINOVO ist bereit, eine führende Rolle bei der Gestaltung dieser Zukunft zu übernehmen.