Fallstudie: Medizinunternehmen

    Branche
    Gesundheitswesen
    Zusammenarbeitsmodell
    Time & Material
    Dauer
    8 Monate
    Aufwand
    10 Personenmonate

    Über den Kunden

    Unser Kunde betreibt eine sehr beliebte Community-Website zum Thema Akne. Die Plattform wurde 1996 gegründet und zieht heute monatlich über 60.000 Besucher an – damit ist sie das glaubwürdigste und beliebteste Angebot zu diesem Thema.

    Projektkontext und Ziel

    Der Kunde wandte sich an uns, weil seine bestehende Website auf einer angepassten Magento-1-Plattform nicht richtig funktionierte, da der Code nicht den Magento-Standards entsprach. Neben der dringenden Behebung wollte er außerdem Folgendes erreichen:

    • Performance und Sicherheit der Website verbessern
    • Die Integration mit externen Versanddienstleistern für ein reibungsloses Einkaufserlebnis optimieren
    • Die User Experience durch bessere Interaktionen mit der Website verbessern.
    Projektkontext und Ziel

    Herausforderung des Projekts

    Herausforderung des Projekts
    • Die Website hatte veralteten, nicht mehr unterstützten Code, der nicht den Magento-Standards entsprach. Das führte zu häufigen Abstürzen und
    • einer schlechten User Experience.
    • Probleme mit Drittanbieter-Integrationen (vor allem mit dem Versanddienstleister). Bei der Übertragung von Bestelldaten an den US-Versanddienstleister Fulfillco, der die Auftragsabwicklung in den USA übernahm, traten regelmäßig Probleme auf.
    • Schnelle Lieferung in den gesamten USA war einer der wichtigsten Wettbewerbsvorteile des Kunden, und die Störungen
    • zwischen der Website und dem Lieferdienst schadeten dem Ruf des Unternehmens erheblich und verringerten die Kundentreue.
    • Performance-Probleme der Website. Der Kunde setzte alles daran, die Interaktion der Endnutzer mit der Website so bequem und reibungslos wie möglich zu gestalten. Dazu analysierte er mit verschiedenen Analysetools, wie viel Zeit ein Kunde auf der Website und auf den einzelnen Seiten verbrachte – Produktseite, Checkout-Seite usw. Die Auswertungen ergaben, dass die durchschnittliche Sitzungsdauer zu lang war, und der Kunde bat uns, die Ursache zu finden und eine Lösung zu entwickeln.
    Behebung von Website-Problemen

    Um die Probleme der Website zu beheben, begannen wir mit einer vollständigen Analyse und einem Refactoring des bestehenden Codes und suchten und behoben anschließend die Fehler. Als Magento-Experten erkennen wir Probleme im Code zuverlässig, beheben sie schnell und wissen, worauf man zuerst achten muss, wenn etwas schiefläuft.

    Projektablauf und Methodik

    Magedia setzte 2 Magento-Entwickler für das Projekt ein. Sie arbeiteten mit dem IT-Team des Kunden unter einem Projektmanager zusammen, der das Projekt koordinierte und die Prioritäten der Aufgaben festlegte. Nach der Analyse der Anforderungen entschieden wir uns für Kanban, das eine flexible Planung ermöglichte und dem Kunden half, Kosten zu senken. Dank dieser Methode konnten wir zudem die Iterationen verkürzen, und der Kunde sah schnell Ergebnisse bei den verschiedenen Aufgaben.

    Für eine effektive Zusammenarbeit auf gemeinsame Ziele hin wurde ein strukturierter Kommunikationsprozess eingerichtet. Tägliche Meetings, regelmäßige Fortschrittsberichte und Jira als effektives Tracking- und Projektmanagement-Tool sorgten dafür, dass die Teams während der gesamten Entwicklung abgestimmt und eng eingebunden waren. Die enge Zusammenarbeit und der Informationsaustausch schufen zudem die Transparenz, die für den Projekterfolg entscheidend war.

    Um die nötige Qualität sicherzustellen, hat unser Team die Lösung vor der Übergabe sorgfältig getestet. Anschließend schlugen wir automatisierte Tests vor und setzten sie erfolgreich für den Kunden um. Die Testautomatisierung verkürzte nicht nur unseren Entwicklungszyklus, sondern vereinfachte auch das Testen der Software für den Kunden erheblich.

    Projektablauf und Methodik

    Projektergebnisse

    Projektergebnisse
    • Der Kunde erhielt ein engagiertes Team von Magento-Experten
    • Bessere Performance der Website
    • Höhere Sicherheit der Website
    • Integration individueller Zahlungssysteme
    • Besserer Kundenservice (dank optimierter Integration mit den Versanddienstleistern konnte der Kunde Bestellungen ohne Unterbrechungen oder Verzögerungen abwickeln)
    • Schnellere Bearbeitung von Kundenbestellungen
    • Optimierte interne Prozesse der Website
    • Gefundene und behobene Fehler (im Rahmen von Entwicklung und Optimierung)
    • Einführung automatisierter Tests, die dem Kunden das Testen der Software erleichtern
    • Höhere Gewinne

    Technologie-Stack

    Plattform
    Magento 1
    Programmiersprachen
    PHP 5.7
    Framework
    PHPUnit
    Webserver
    Apache 2
    Datenbank
    MySQL
    Testwerkzeuge
    JMeterBrowserstack
    Frontend
    BootstrapjQuery
    Weitere Werkzeuge und Technologien
    RedisLogz.ioNew Relic

    Kontakt