AVI Medical

AVI Medical

Ein Netzwerk medizinischer Kliniken in ganz Deutschland

Beschreibung

AviMedical beauftragte Emyoli mit der Weiterentwicklung seiner digitalen Dienste und der Bereitstellung einer innovativen, fortschrittlichen Plattform für Patienten in Deutschland. Ziel war es, das Angebot von AviMedical zu erweitern und zu stärken, indem sowohl interne Klinikdienste, wie Patientenakten, AVI-Labor, Apothekenanbindung und ein digitales Warteschlangensystem, als auch externe Dienste wie Arztterminvereinbarungen und Telemedizin nahtlos integriert wurden. Emyoli wurde beauftragt, diese digitalen Anforderungen schnellstmöglich umzusetzen und dabei mit dem internen Entwicklungsteam von AVI zusammenzuarbeiten.

Technische Herausforderungen

Die größte Herausforderung für Emyoli bestand darin, sich nahtlos in ein bestehendes Projekt mit Basisfunktionalität und einem etablierten internen Team zu integrieren. Die Entwickler von Emyoli mussten sich nicht nur mit der bestehenden Codebasis vertraut machen, sondern auch mit dem neuen Team zusammenarbeiten, dessen tägliche Abläufe verstehen und sich reibungslos integrieren. Darüber hinaus stand Emyoli vor der Herausforderung, eine Telemedizin-Plattform von Grund auf neu zu entwickeln und dabei schnell grundlegende Funktionen bereitzustellen und diese gleichzeitig zu erweitern. Darüber hinaus sollte Emyoli ein robustes Warteschlangensystem entwickeln und die Integration mit Laborergebnissen und der Apotheke in Rekordzeit gewährleisten und gleichzeitig eine hohe Arbeitsqualität gewährleisten.

Technologie Stack

Backend: Java, DynamoDB, Redshift, RDS
Infrastruktur: Docker-Files, AWS Lambda-Funktionen, Jenkins für CI/CD
Frontend: React.js mit Material UI
Mobile Apps: ReactNative für iOS und Android
Cloud-Anbieter: AWS

PHP icon PHP
Laravel icon Laravel
Postgres DB icon Postgres DB
Mongo DB icon Mongo DB
Docker files icon Docker files
AWS Lambda icon AWS Lambda
Jenkins icon Jenkins
React.js icon React.js
Material UI icon Material UI
Swift icon Swift
Kotlin icon Kotlin
Microsoft Azure icon Microsoft Azure

Projektzeitplan

Planung und Analyse

Entwicklung und Implementierung

Testen und Starten

Planung und Analyse

  • In dieser Phase sammelten Emyoli und das AVI-Team gemeinsam Anforderungen und analysierten die Geschäftsanforderungen, um einen umfassenden Plan für das Projekt zu entwickeln.

Entwicklung und Implementierung

  • Emyoli arbeitete am Aufbau der Backend-Infrastruktur und nutzte dabei Java und verschiedene AWS-Dienste wie DynamoDB, Redshift, RDS und Docker-Dateien.
  • Lambda-Funktionen wurden eingesetzt, um verschiedene Aufgaben zu rationalisieren und die Effizienz zu steigern.
  • Das Frontend wurde mit React.js und Material UI entwickelt, um eine optisch ansprechende und intuitive Benutzeroberfläche zu gewährleisten.
  • Emyoli konzentrierte sich außerdem auf die Erstellung von iOS- und Android-Versionen der AviMedical-Plattform mit ReactNative für ein nahtloses plattformübergreifendes Erlebnis.

Testen und Starten

  • Ein Team aus zwei engagierten QS-Ingenieuren führte umfangreiche Tests durch, darunter Funktions- und Leistungstests, um die Gesamtqualität und Zuverlässigkeit der Plattform sicherzustellen.
  • Nach gründlichen Tests wurde die AviMedical-Plattform eingeführt und bietet ihre Dienste Patienten in Deutschland an.

Das Team

Senior-Technischer Leiter
Business Analyst und Scrum Master
Senior-Grafikdesigner
Zwei erfahrene Backend-Softwareentwickler
Web-Frontend-Entwickler
Erfahrener Swift-Entwickler
Erfahrener Kotlin-Entwickler
QA-Ingenieure
DevOps-Ingenieur mit Spezialisierung auf AWS

image 95

Projektergebnisse

Emyoli integrierte sich nahtlos in das Team von AviMedical, passte sich schnell deren Arbeitsmethodik an und beteiligte sich aktiv an den täglichen Scrums. Diese Zusammenarbeit ermöglichte eine effiziente Entwicklung und Bereitstellung der AviMedical-Plattform. Dank Emyolis Expertise und Engagement konnten die erforderlichen Funktionalitäten in höchster Qualität bereitgestellt werden, sodass AviMedical Patienten in Deutschland eine fortschrittliche digitale Plattform anbieten konnte. Die erfolgreiche Partnerschaft zwischen Emyoli und AviMedical gewährleistete eine reibungslose digitale Transformation, die Bereitstellung innovativer Dienstleistungen und ein verbessertes Patientenerlebnis im Gesundheitswesen.

Im Laufe des Projekts wurde die Zusammenarbeit zwischen Emyoli und AviMedical weiter intensiviert, was zur Einführung eines Outstaffing-Modells führte. Emyoli stellte AviMedical vier engagierte Entwickler zur Verfügung, die in Vollzeit arbeiteten und sich nahtlos in das Entwicklungsteam von Avi integrierten. Diese Entwickler standen im täglichen Austausch mit dem Teamleiter von Avi und sorgten so für eine enge Koordination und Synchronisierung der Arbeit. Durch diesen Outstaffing-Ansatz wurden die Entwickler von Emyoli zu einem integralen Bestandteil des Teams von AviMedical und brachten ihr technisches Fachwissen und ihre Fähigkeiten direkt in die Produktcodierungsanforderungen von Avi ein. Diese enge Zusammenarbeit und effektive Kommunikation ermöglichten die schnelle Weiterentwicklung der AviMedical-Plattform und die effiziente Bewältigung aller auftretenden Herausforderungen. Das Ergebnis war eine erfolgreiche und qualitativ hochwertige digitale Lösung für die Patienten von AviMedical in Deutschland.