01Anforderungen und SoftwarearchitekturWir formulieren überprüfbare Anforderungen und entwerfen die Softwarearchitektur. Darin legen wir Softwareelemente, Schnittstellen und Maßnahmen zur Risikobeherrschung fest.
02Firmware und GerätesoftwareWir entwickeln Firmware, Treiber und Echtzeitkern nach demselben Entwicklungsprozess wie die übrige Produktsoftware.Embedded- und Firmware-Entwicklung →
03PC- und klinische AnwendungenWir entwickeln PC-Anwendungen mit C#, .NET und C++, von der Datenverarbeitung bis zur Benutzeroberfläche.Software für medizinische und zahnmedizinische Bildgebung →
04Mobile Anwendungen und Geräte-AppsWir entwickeln mobile Anwendungen, die über Bluetooth oder die Cloud mit dem Gerät kommunizieren.
05Cloud-Dienste, Webanwendungen und KlinikschnittstellenCloud-Backends, Web-Dashboards und Schnittstellen zu PACS (das Bildarchiv) und Aktensystemen über DICOM, HL7 und FHIR.Datenaustausch und Interoperabilität →
06Benutzeroberflächen und GebrauchstauglichkeitWir gestalten und bewerten Benutzeroberflächen nach den Anforderungen der IEC 62366-1 an die Gebrauchstauglichkeit.
07Automatisierte Tests und DevOpsAb dem ersten Sprint nutzen wir CI/CD, automatisierte Tests und signierte Builds. Wir dokumentieren die Freigabenachweise und geben Software erst nach der Freigabe im Rahmen von Change Control frei.Verifizierung und Validierung →
08Regulatorische DokumentationUnsere Fachleute für regulatorische Fragen und unsere FDA-Berater erstellen die Softwareabschnitte der Einreichungsunterlagen. Sie bereiten auch die Pre-Submission und Antworten auf Rückfragen der Prüfer vor.Regulatorische Beratung →
D-01SoftwareSie erhalten Gerätesoftware, Anwendungen und Cloud-Komponenten einschließlich des Quellcodes in Ihren Code-Repositories.
D-02Dokumentation des SoftwarelebenszyklusWir erstellen Entwicklungsplan, Anforderungsspezifikation, Architekturbeschreibung und detaillierte Entwurfsunterlagen.
D-03Risikomanagement und CybersicherheitWir erstellen die Software-Risikoanalyse, die SOUP-Liste, die SBOM und das Bedrohungsmodell für die vernetzten Komponenten.
D-04Verifizierung und SoftwarefreigabeSie erhalten Testprotokolle, Testberichte, die Rückverfolgbarkeitsmatrix und Release Notes.