Der Kunde - Lampenwelt GmbH
1999 gegründeter Online-Spezialist für Lampen und Leuchten
über 1,2 Millionen vorrätige Artikel in 18 verschiedenen Shops
heute Europas führender Onlineshop für Beleuchtung mit 6 Standorten in Deutschland und Tschechien
Umsatz im Geschäftsjahr 2021: 350 Millionen Euro
Das Projekt
Durch das stetig wachsende Angebot an Produkten rückt dynamisches Preismanagement vor allem im Onlinehandel immer mehr in den Fokus. Für ein E-Commerce Unternehmen wie Lampenwelt ist es daher wichtig, die Preise der eigenen Produkte auf Basis von Faktoren wie Produktionskosten, Markenfaktoren, Steuer- und Währungsfaktoren für verschiedene Verkaufskanäle flexibel anpassen zu können. Bisher wurden diese Berechnungen manuell durchgeführt und auch die Verteilung der Preise fand nur einmal täglich statt.
Dafür sollte eine skalierbare Lösung zur Preisberechnung und -verteilung entwickelt werden. Es sollte zentral und komfortabel konfiguriert werden können, wie sich ein Preis für die verschiedenen Verkaufskanäle zusammensetzt und nachvollziehbar sein, wann der Preis entstanden ist und an welche Kanäle er publiziert wurde. Und genau da konnten unser Entwicklerteam ansetzen.
Die Anforderungen
Pricing Engine als zentrale Komponente zur Berechnung, Verwaltung & Verteilung der Preis e
skalierbare Lösung
schnelle Reaktionsmöglichkeiten
Abbildung flexibler Preisfindungsstrategien
flexible Gestaltung der Preise pro Land, Verkaufskanal, Artikelgruppe oder Lieferant
flexible Rundungsmöglichkeiten je nach Markt und Preissegment
Das Vorgehen
Vor der Umsetzung setzten wir im Rahmen eines gemeinsamen Workshops die fachlichen Anforderungen von Lampenwelt mit unseren technischen Kompetenzen zusammen und konstruierten die Systemarchitektur. Daraus bildeten wir ein passendes High-Performance-Team, bestehend aus 5 Entwickler:innen von newcubator und 3 Entwickler:innen von Lampenwelt sowie einem Product Owner und Scrum Master. So konnten wir nicht nur für, sondern in agiler Zusammenarbeit auch mit Lampenwelt entwickeln.
Bei der Entwicklung der Pricing Engine stand die schnelle Reaktionsmöglichkeit seitens Lampenwelt im Vordergrund. Preise sollten im 15-Minuten-Takt berechnet und verteilt werden können. Je nach Land, Verkaufskanal oder im Extremfall sogar für einen einzelnen Preis sollte die Art der Kalkulation flexibel und einfach festgelegt und verändert werden können.
Unter diesen Rahmenbedingungen konnte die Pricing Engine innerhalb von gut sechs Monaten erfolgreich entwickelt werden.
Die Lösung
ein Management UI zur Preisberechnung, -gestaltung, -verwaltung und Konfiguration
bis zu 10 Millionen parallele Verarbeitungen
Berechnung mehrerer Preise gleichzeitig
automatisierte Berechnung & Verteilung der Daten im 15-Minuten-Takt
Nutzung von cloud native Technologie auf Basis von AWS Lambda und AWS SQS
dynamische Allokation von Server Ressourcen zur Berechnung ohne Standby Kosten
Nachverfolgbarkeit der Preispublikationen
Die Technologien
als flexibles und robustes Cloud-System mit umfangreichem Leistungsspektrum
als relationale Datenbank, die durch hohe Stabilität, Performance und einen enormen Funktionsumfang besticht
als schneller geeigneter Lösungsweg fürs Frontend, da bereits eine Core-Bibliothek im Ökosystem vorhanden war
zur Erstellung effizienter, zuverlässiger und skalierbarer serverseitiger Anwendungen
Noch mehr Erfolgsgeschichten
Lernen Sie uns kennen!
Kontaktieren Sie uns für ein unverbindliches Beratungsgespräch zu Ihrem Projekt!
Standort Hannover
newcubator GmbH
Bödekerstraße 22
30161 Hannover
Standort Dortmund
newcubator GmbH
Westenhellweg 85-89
44137 Dortmund