Die Herausforderung

Die Wartung des Findologic Such- und Navigations-Plugins für Shopware übernommen, als Shopware 6 noch im Release-Candidate-Stadium war. Das Plugin benötigte eine vollständige Überarbeitung, um Enterprise-Qualitätsstandards zu erfüllen.

Kritische Problempunkte

  • Plugin musste sich mit den sich schnell ändernden Shopware 6 RC-Releases weiterentwickeln
  • Keine vorhandene Test-Infrastruktur oder CI/CD-Pipeline
  • Enterprise-Kunden verlangen garantierte Stabilität und Support
  • Multi-Versions-Kompatibilität über Shopware-Releases hinweg erforderlich
  • Komplexe Such- und Navigationsfunktionen erfordern umfangreiche Tests

Enterprise-Kunden zögerten, das Plugin ohne Vertrauen in seine Stabilität und laufende Kompatibilität mit Shopware-Updates einzusetzen.

Die Lösung

Das Plugin mit einem Test-First-Ansatz und umfassender Automatisierungs-Infrastruktur neu aufgebaut.

100% Code-Abdeckung

Umfassende PHPUnit-Testsuite implementiert, die alle Plugin-Funktionen, Randfälle und Integrationspunkte abdeckt.

GitHub Actions CI/CD

Automatisierte Test- und Release-Pipeline, die bei jedem Commit Tests ausführt und versionierte Releases automatisch verwaltet.

Multi-Versions-Tests

Testmatrix über mehrere Shopware-Versionen stellt Kompatibilität über die gesamte Plattformentwicklung hinweg sicher.

Dokumentation & Standards

Vollständige Code-Dokumentation und Qualitätsstandards, die anderen Entwicklern die Mitarbeit und Wartung des Plugins ermöglichen.

Ergebnisse & Geschäftsauswirkungen

Null Produktionsfehler

Umfangreiche Tests haben Produktionsprobleme eliminiert und das Vertrauen von Enterprise-Kunden gestärkt.

Nahtlose Shopware-Updates

Plugin wurde erfolgreich von Shopware 6 RC bis Version 6.4 ohne Breaking Changes weiterentwickelt.

Reduzierter Wartungsaufwand

Automatisierte Tests erkennen Regressionen frühzeitig und reduzieren den Zeitaufwand für Bugfixes.

Enterprise-Adoption

Große E-Commerce-Betriebe haben das Plugin aufgrund seiner nachgewiesenen Zuverlässigkeit eingeführt.

Verwendete Technologien

Shopware 5Shopware 6PHP 8SymfonyPHPUnitGitHub ActionsCI/CDREST APIs

Projektdetails

Branche
E-Commerce / Suche
Standort
Germany
Projekttyp
Enterprise-Plugin
Dauer
18 Monate

Benötigen Sie Enterprise-Plugin-Entwicklung?

Plugins, die Enterprise-Standards erfüllen, erfordern geeignete Tests, Dokumentation und Wartungspraktiken. Wir entwickeln Plugins, die langfristig tragen.

Expertenberatung von Elixent Digital Kostenloses Beratungsgespräch buchen

Fallstudie teilen

Interessant gefunden? Teilen Sie es mit Ihrem Netzwerk