Case Study: Sonepar Suisse AG

Replatforming Elektro­großhändler mit Spryker

BeschaffungsplattformServiceplattformGroßhandel

Die Anforderung vom Kunden

Aufgaben­stellung

Sonepar Österreich ist ein führendes Unternehmen im Bereich Elektrogroßhandel. Um den neuen Kundenanforderungen gerecht zu werden, sollte das alte Shop-System durch eine Neuimplementierung ersetzt werden. Es war ein Anliegen, dass die Integration und Anbindung verschiedenster Systeme wie PIM und ERP über eigens angepasste Module innerhalb des Spryker Webshops durchgeführt wird. Die dadurch entstehende Lösung sollte sich durch eine sehr gute Performance, Robustheit und Flexibilität zur Weiterentwicklung auszeichnen. Die neue Shop-Applikation sollte problemlos mit den 200.000+ Produkten umgehen können. Konsumenten sollten ihre gewünschten Artikel möglichst effizient und einfach finden und kaufen können.

Der Einsatz von Spryker

Technologie­wahl

Der Kunde hat sich bei diesem Projekt für die Spryker-Technologie entschieden, da es sehr viele Anforderungen gegeben hat, die durch Spryker exzellent abgedeckt werden können. Die bereits angesprochene Flexibilität der Implementierung ist durch das modulare System des Spryker Commerce OS ideal abzubilden. Die Integration von externen Systemen wie ERP ist über eigens definierte Schnittstellen von Spryker möglich. Die Code-Qualität, Testbarkeit und dadurch entsprechende Sicherheit und Robustheit der entwickelten Lösung bestätigt auch hier die Entscheidung, auf das Spryker Commerce OS als Technologie zu setzen.

Die Rolle von Antiloop

Tätigkeiten

Antiloop war Teil des Entwicklungsteams in der Backend-Entwicklung mit der Spryker Commerce OS-Technologie, sowie in Frontend-Entwicklung mit Vue.js. Wir agierten zudem innerhalb des Scrum-Teams und führten neben Implementierungsarbeiten auch Tätigkeiten in der Konzeption und Planung von neuen Modulen und Features durch. Die direkte Kommunikation mit dem Partnerunternehmen und dem Endkunden war dabei essentiell.

User, Rechte & Rollen

Benutzerverwaltung

Antiloop hat unter anderem an der Umsetzung der kompletten Benutzerverwaltung innerhalb eines Kunden-Accounts im Spryker Webshop mitgearbeitet. Es können verschiedene Accounts für Mitarbeiter eines Unternehmens angelegt und verwaltet werden. Zusätzlich gibt es verschiedene Einstellungsmöglichkeiten und ein Rechte- und Rollensystem. Die Accounts werden zurzeit auch noch mit der alten Shop-Lösung für einen Parallel-Betrieb synchronisiert und entsprechend abgeglichen.

Produkte konfigurieren und kombinieren

Kombitool

Ein beliebtes Feature des Shops ist das Kombitool. Mithilfe dieses Tools können sich Konsumenten über einen Online-Konfigurator Kombinationsartikel eigenständig zusammenbauen und direkt bestellen. Wir verantworteten die Entwicklung einer passenden Datenstruktur und arbeiteten an der technischen Konzeption mit.

B2B, Feature-Set

Weitere Details

Während der Projektentwicklung wurden zahlreiche individuelle B2B-Features implementiert, die sämtliche Kundenwünsche abdecken. Antiloop hat bei einigen dieser Features an der Konzeption und Implementierung sowohl im Backend- als auch im Frontendbereich mitgewirkt.

Auswahl an Features

  • Multi-Cart Feature
  • Auftragshistory
  • Offerten
  • Adressen- und Objekteverwaltung
  • Exporte und Anforderungen von Preislisten / Katalogen
  • Integrierte Prämienwelt
  • Parkierung von Bestellungen inkl. Freigabeprozess & Workflow
  • Integrierte Merklisten-Funktion

Weitere Features

  • Exporte / Importe von Warenkörben über CSV, Xlsx, Xls und PDF
  • Filter- und Suchfunktionen von Produkten und Kategorien
  • Checkout-Prozess mit ERP-Anbindung
  • Integriertes enhanced E-Commerce Tracking über GA
  • Importe von Produkten, Kategorien und sonstige Daten
  • Sortierung / Verschiebung von Warenkörben und Merklisten
  • Live-Kalkulation von Preisen über ERP

Entwicklungs­zyklus

Stufe 1

Planungsphase

Planning-Day im 2 Wochen Rhythmus mit komplettem Team. Vorort Abstimmungen mit Endkunden.

Stufe 2

Entwicklung

Implementierung von neuen Features und Behebung von Bugs innerhalb von 2-wöchigen Iterationen (Sprints).

Stufe 3

Review

Vorstellung des Sprint-Ergebnisses und Feedback-Runde gemeinsam mit dem Kunden. Deploy von neuem Inkrement.

Stufe 4

Retrospektive

Analyse der Performance, Aufarbeitung von Impediments, Austausch innerhalb des Teams.

Präsentation

Gerne präsentiere ich Ihnen diese und weitere Case-Studies persönlich. Ich freue mich auf Ihre Kontaktaufnahme.