Das Formular wurde erfolgreich abgeschickt.
Weitere Informationen finden Sie in Ihrem Briefkasten.
Sprache auswählen
Innowise hat eine App zur Überwachung der Strahlenbelastung aktualisiert, die Reaktionszeit um das 3,3-fache verbessert und die Grundlage für die Erweiterung der Softwarefunktionalität geschaffen.
Unser Kunde ist ein europäisches Beratungs- und Technologieunternehmen, das sich auf Strahlenschutz-, Qualitäts- und Sicherheitsmanagement spezialisiert hat. Das Unternehmen unterstützt Unternehmen im Gesundheitswesen, im Transportwesen und in der Energiewirtschaft und hilft ihnen bei der Einhaltung regionaler Strahlenschutzvorschriften und internationaler Normen, darunter ISO 9001, ISO 14001 und ISO 19443.
Eines ihrer Vorzeigeprodukte, eine umfassende SaaS-Plattform, wird täglich von über 200 Unternehmen zur Überwachung der Strahlenbelastung und des Gesundheitszustands ihrer Mitarbeiter eingesetzt. Mit dem Ziel, die Sicherheit und das Wohlbefinden der Mitarbeiter zu verbessern, bietet die Web-App Funktionen zur Berechnung der Strahlenbelastung auf der Grundlage der manuellen Eingabe von Dosimetriedaten. Darüber hinaus bietet die App die Überwachung der Gesundheitsdaten der Mitarbeiter, personalisierte Gesundheitschecks und eine proaktive medizinische Risikobewertung für Personen, die in potenziell gefährlichen Umgebungen arbeiten.
Detaillierte Information über den Kunden kann aufgrund der Bestimmungen des NDA nicht veröffentlicht werden.
Die Anwendung zur Überwachung der Strahlenbelastung ist bereits seit mehr als 10 Jahren auf dem Markt, aber ihre Codebasis wurde in dieser Zeit nicht wesentlich aktualisiert oder umgeschrieben. Als das Geschäft des Kunden wuchs, wuchs auch sein Bedarf an einer robusteren, skalierbaren Lösung.
Das Innowise-Team begann das Projekt mit einer gründlichen Prüfung der App zur Überwachung der Strahlenbelastung, um die Ursachen der Probleme zu verstehen, die das System beeinträchtigten. Hier ist, was wir gefunden haben:
Der Kunde wollte, dass die Entwicklung der Anwendung so reibungslos wie möglich vonstatten geht. Deshalb haben wir die Änderungen für die Endnutzer unsichtbar gemacht, um sicherzustellen, dass es keine Betriebsunterbrechungen gibt. In nur 3 Monaten führte das Team von Innowise die folgenden Änderungen an der Anwendung zur Überwachung der Strahlenbelastung ein.
Um die Leistung zu steigern und künftige Skalierungsanforderungen zu unterstützen, haben wir die Anwendung in mehrere Schlüsselkomponenten aufgeteilt: Frontend, Backend, Berichtsmodule, Protokollierungs- und Überwachungsmodul und Datenbank. Anschließend containerisierte unser Team jede Komponente und migrierte sie auf separate virtuelle Maschinen. Diese Änderungen unterstützten die wachsenden Arbeitslasten, die der Kunde erwartete.
Wir aktualisierten den technischen Stack der Anwendung, indem wir veraltete Frameworks und Tools auf den neuesten Stand brachten, Fehler beseitigten und sicherstellten, dass das System künftige Erweiterungen unterstützen kann. Dadurch erhielt die Anwendung einen dringend benötigten Schub an Leistung und Wartungsfreundlichkeit.
Das Team von Innowise überarbeitete die Datenbank der App zur Überwachung der Strahlenbelastung, indem es die Datenbankabfragen verbesserte, Indizes hinzufügte und Fremdschlüssel einführte. Unser umfassender Ansatz steigerte die Datenbankleistung nach dem Refactoring um das 1,5- bis 3-Fache.
Wir haben eine kontinuierliche Integrations- und Bereitstellungspipeline (CI/CD) eingeführt, um den manuellen Bereitstellungsprozess zu ersetzen. Mit diesem neuen Ansatz automatisierte unser Team den Bereitstellungsprozess und sorgte für schnellere und zuverlässigere Aktualisierungen. Außerdem haben wir die Systemprotokollierung und -überwachung mit Prometheus und Grafana eingeführt, um die Systemleistung und Probleme in Echtzeit zu verfolgen und zu visualisieren.
Das Team von Innowise nutzte Infrastructure as Code (IaC) für die Wiederherstellung im Katastrophenfall, was bedeutet, dass die gesamte Anwendung jetzt in nur 15 Minuten in einer neuen Umgebung bereitgestellt werden kann. Wir haben außerdem robuste Backup-Verfahren eingerichtet, um sicherzustellen, dass die Daten sicher sind und bei Bedarf schnell wiederhergestellt werden können.
Parallel zum Refactoring erstellte das Team von Innowise eine sorgfältige Dokumentation für die App zur Überwachung der Strahlenbelastung, einschließlich aller Änderungen an der Architektur und am System.
Frontend
Angular
Backend
Node.js, WinDev
Cloud
OVHcloud
Datenbank
MySQL
DevOps
Terraform, Bitbucket, Grafana, Prometheus, Docker, Docker Compose
Da der Kunde Flexibilität beim Projektumfang wünschte, einigten wir uns auf ein Time & Material-Preismodell, d. h. wir schätzten die Projektstunden im Voraus, stellten dem Kunden aber nur die tatsächlich aufgewendeten Stunden in Rechnung. Wenn der Kunde den Projektumfang erweitern musste, stellte unser Projektmanager zusätzliche Berechnungen zur Verfügung, so dass der Kunde die Ausgaben und den Projektfortschritt leicht verfolgen konnte.
Wir wählten einen iterativen Projektmanagementansatz, indem wir das Projekt in Sprints aufteilten und für jede Phase klare Meilensteine definierten. Jede Woche hielt unser Projektteam Telefonate mit den Stakeholdern des Kunden ab, um sich über Fortschritte und Ergebnisse auszutauschen und die Abstimmung im Team zu verbessern.
1
Projektmanager
1
Delivery Manager
1
Business-Analyst
1
Lösungsarchitekt
1
Back-End-Entwickler
1
Front-End-
Entwickler
1
DevOps-Ingenieur
1
QA-Ingenieur
1
Ingenieur für Penetrationstests
Jetzt, nach nur 3 Monaten, verfügt der Kunde über eine wesentlich robustere, skalierbare und wartbare Anwendung zur Überwachung der Strahlenbelastung. Wir haben die Software-Infrastruktur erfolgreich überarbeitet, Leistungsprobleme behoben und sichergestellt, dass die Architektur für künftiges Wachstum geeignet ist. Das Team von Innowise hat außerdem eine klare Roadmap für die Entwicklung neuer Funktionen und Systemverbesserungen erstellt, die die Benutzerfreundlichkeit und die betriebliche Effizienz weiter verbessern werden.
In den nächsten Monaten wird unser Team die geplanten Upgrades durchführen, um den Kunden bei der Erfüllung der sich entwickelnden Nutzeranforderungen zu unterstützen.
3.3
Mal schnellere Reaktionszeit der Anwendung
1.5-3
eine vielfach bessere Datenbankleistung
Anruf buchen oder füllen Sie das Formular unten aus und wir melden uns bei Ihnen, sobald wir Ihre Anfrage bearbeitet haben.
Sobald wir Ihre Anfrage erhalten und bearbeitet haben, werden wir uns mit Ihnen in Verbindung setzen, um Ihre Projektanforderungen zu besprechen und eine NDA (Vertraulichkeitserklärung) für die Vertraulichkeit der Informationen zu unterzeichnen.
Nach der Prüfung der Anforderungen erstellen unsere Analysten und Entwickler einen Projektvorschlag, der Arbeitsumfang, Teamgröße, Zeit- und Kostenschätzung enthält.
Wir vereinbaren einen Termin mit Ihnen, um das Angebot zu besprechen und eine Vereinbarung mit Ihnen zu treffen.
Wir unterzeichnen einen Vertrag und beginnen umgehend mit der Arbeit an Ihrem Projekt.
Erfahren Sie als Erster von IT-Innovationen und interessanten Fallstudien.
Mit der Anmeldung erklären Sie sich mit unseren Nutzungsbedingungen - als auch mit der Datenschutzrichtlinie, einschließlich der Verwendung von Cookies und der Übermittlung Ihrer persönlichen Daten - einverstanden.
© 2007-2025 Innowise. Alle Rechte vorbehalten.
Datenschutzrichtlinie. Cookies-Richtlinie.
Innowise Sp. z o.o Ul. Rondo Ignacego Daszyńskiego, 2B-22P, 00-843 Warschau, Polen
Mit der Anmeldung erklären Sie sich mit unseren der Datenschutzrichtlinie geschickt zu bekommen
Vielen Dank!
Ihre Nachricht wurde gesendet.
Wir werden Ihre Anfrage bearbeiten und Sie so schnell wie möglich kontaktieren.
Vielen Dank!
Ihre Nachricht wurde gesendet.
Wir werden Ihre Anfrage bearbeiten und uns so schnell wie möglich mit Ihnen in Verbindung setzen.