Software für automatisierte Leistungstests
Software-Entwicklungsprojekt zur Automatisierung von Leistungstests von Patientenbeatmungsgeräten
Ausgangslage
Unser Kunde ist ein führender Hersteller von Beatmungsgeräten und hatte das Ziel, den Entwicklungsprozess und die Markteinführung neuer innovativer Modelle zu beschleunigen. Um dieses Ziel zu erreichen, wollte der Kunde die Gasflusstests der Beatmungsgeräte automatisieren, die häufig während des Entwicklungs- und Verifizierungsprozesses in Verbindung mit Gasflussmessgeräten durchgeführt werden. In Absprache mit der IMT wurde beschlossen, eine Windows-basierte Software zu entwickeln, die sowohl das Beatmungsgerät als auch den Gasflussmessgerät steuern und während der Leistungstests synchronisieren kann. Diese Strategie würde die Testverfahren automatisieren und die mühsame und zeitraubende manuelle Arbeit für die Entwickler reduzieren, während gleichzeitig genaue und synchronisierte Messtestdaten bereitgestellt würden.
Ziel des Projekts
Ziel des Entwicklungsprojekts von IMT war die Entwicklung einer benutzerfreundlichen Windows-basierten Anwendung mit folgenden Funktionen:
- Steuerung und Konfiguration von Geräteeinstellungen für Beatmungsgeräte und PF-30x (PF-300, PF-301 oder PF-302) Gasflussmessgeräten von IMT Analytics
- Definieren von Testparametern, Erstellen, Bearbeiten und Ausführen von Testsequenzen
- Empfangen und Auswerten von synchronisierten Messdaten
- Protokollierung der Prüfparameter und Export der Ergebnisse
Technische Umsetzung
Ergebnis
Innerhalb von 3 Monaten und in enger Zusammenarbeit mit dem Kunden haben wir die neuartige Anwendung entwickelt.
Nun können die spezifischen Beatmungsgeräteeinstellungen, Hardwarekonfigurationen und Kombinationen automatisch getestet werden. Die Anwendung ermöglicht es dem Kunden, die neu entwickelten Beatmungsgeräte effektiv zu testen und zu optimieren. Die schnelle und einfache Auswertung der Testergebnisse spart den Entwicklern Zeit und hilft, notwendige Anpassungen schnell umzusetzen und damit die Produktentwicklung und Markteinführung des neuen Produkts zu beschleunigen. Darüber hinaus hat der Kunde die Möglichkeit, den Quellcode der Anwendung weiter zu modifizieren und zusätzliche Funktionen hinzuzufügen.