Diamant
Implementierung und technischer Support von eCommerce für einen Zuckerproduzenten mit Integration in SAP

Über süßen E-Commerce und unsere Aufgabe
Für die Marke Diamant, eine der bekanntesten Zuckermarken in Polen, haben wir E-Commerce mit der in SAP integrierten Magento 2.0-Technologie entwickelt und implementiert. Nach der Implementierung bieten wir seit über 6 Jahren umfassenden SLA-Support und führen Entwicklungsarbeiten durch.
eShop vor den Änderungen
Ursprünglich wurde eCommerce für die Abwicklung von Einzelkunden und Bestellungen aus dem Imkerei- und Agrarmarkt mit Magento 1.0-Technologie entwickelt. Nach mehreren Jahren der Nutzung war eine Aktualisierung sowohl der Benutzererfahrung als auch der Technologie erforderlich. Aus diesem Grund wurden wir zur Zusammenarbeit eingeladen.
Beratungsprozess
Zu Beginn der Arbeiten haben wir die Funktionalitäten basierend auf dem funktionierenden E-Commerce in Magento 1.0 neu erstellt. Darüber hinaus haben wir durch die Analyse des Quellcodes und der Integrationsmethoden die wichtigsten Prinzipien der Plattformfunktionalität vor den Änderungen kennengelernt. Im Vorbereitungsprozess analysierten wir das Kaufverhalten und die Prozesse auf der Plattform, um die Lösungen besser an die spezifischen Bedürfnisse der Nutzer anzupassen. Im Einzelnen:
- Wir diskutierten strategische und vertriebliche Annahmen
- Wir diskutierten Produktbäume und Produktdetails
- Wir analysierten die Typen und Bedürfnisse von Personas basierend auf historischen Ereignissen im E-Shop
- Wir entwickelten eine Liste von Ansichten und Entwicklungsfunktionen im Kontext der Betreuung großer Geschäftskunden.
Strategie-Workshops und Erstellung von Pflichtenheften
Im nächsten Schritt führten wir eine Reihe strategischer Workshops mit den Abteilungen des E-Commerce-Supports bei Pffeiffer&Langen durch (darunter Logistik, Kundenservice, IT und Marketing). In den Meetings erarbeiteten wir detaillierte Richtlinien für neue Funktionalitäten und notwendige Integrationen.
Zu den einzigartigen und zugleich anspruchsvollen Funktionalitäten, die wir für die Implementierung vorbereitet haben, zählen:
- Ein fortschrittliches System zur Auswahl von Großverpackungen je nach Produktart, Sammelverpackungen und die zugehörige Logik zur Auswahl des Spediteurs (einschließlich Eimerlogistik und Mini-Verpackungslogistik).
- Versand aus verschiedenen Lagern in verschiedenen Zuckerfabriken in ganz Polen.
- Änderungen im nativen Magento 2.0-Warenkorb.
- Ein fortschrittliches Preislistenverwaltungssystem für einzelne Kundengruppen.
- Umfassendes System für temporäre Aktionen, die Produktpakete zusammenfassen und deren Analyse ermöglichen.
- Umfassendes System zur Veröffentlichung von Informationen für Benutzer in Form eines Pop-ups mit der Möglichkeit,
- Veröffentlichungszeitpunkte, Anzeigedauer und Zuordnung zu bestimmten Unterseiten oder Produkttypen festzulegen.
Analyse der SAP-Integration und externer Integrationen
Die Integration mit SAP ist stets eine große Herausforderung. Im Diamant-Projekt erfolgt der Informationsaustausch mit SAP in Echtzeit (einschließlich Lagerbestände, Dokumentenerstellung, Auftragsaustausch). Preislisten werden auf Anfrage oder einmal täglich aktualisiert. Die größte Schwierigkeit im Projekt bestand in der Umrechnung des Produktpreises von Euro im SAP-System in PLN-Preise (es schien trivial, aber bei Zuckerpreisen sind vier Dezimalstellen wichtig, und hier begannen die Probleme :)). Dank der Zusammenarbeit mit dem IT-Team des Kunden gelang es uns, dieses Problem zu lösen.
Entwerfen
und Erstellen von anklickbaren Desktop-Modellen
Wir entwarfen 82 einzigartige Desktop-Ansichten und 23 zusätzliche Bildschirme. Im Rahmen der Dokumentation erstellten wir zunächst Low-Fidelity-Mockups und anschließend vollständig anklickbare Prototypen der beiden Benutzeransichten vor und nach der Anmeldung. Die Implementierungsdokumentation wurde durch die SAP-Integrationsspezifikation ergänzt – wobei die IT-Abteilung des Kunden maßgeblich an der Implementierung der SAP-Endpunkte beteiligt war.
Design und Erstellung von
anklickbaren mobilen Mockups
Für die meisten Desktop-Ansichten haben wir auch mobile Designs erstellt – standardmäßig erstellen wir einen separaten, klickbaren Prototyp in Figma, der das Verhalten auf iOS- und Android-Systemen zeigt. Aufgrund des hohen mobilen Datenverkehrs sind mobile Ansichten oft sogar wichtiger als Desktop-Ansichten. Im Fall von Diamant kam der Datenverkehr aufgrund der spezifischen Bestellungen hauptsächlich von Desktop-Geräten, weshalb wir das Design in dieser Reihenfolge gestaltet haben.
- Integrationsspezifikation – hier spielte die interne IT-Abteilung von Diamant eine wichtige Rolle bei der Vorbereitung der SAP-Endpunkte, einschließlich der Lösung eines großen Problems bei der Preisumrechnung (mit vielen Dezimalstellen).
- Inhaltsspezifikation für den Kunden – Richtlinien zur Erstellung der Inhalte.
- Testinhalte – in diesem Fall war die Aufgabe einfacher, da die Testinhalte die Inhalte des „alten“ Online-Shops sein konnten.
Implementierungsarbeiten der Plattform
Die Implementierung der Plattform dauerte etwa ein Jahr. Das Hauptproblem bestand darin, die nativen Funktionen des Warenkorbs ändern zu müssen, um die spezifischen Erwartungen des Kunden zu erfüllen. Unter anderem nahmen wir Änderungen an der Warenkorbstruktur vor, änderten die Standardversandmethoden und entwickelten ein Modul zum Herunterladen spezieller Preislisten. Für die Implementierung wurde eine Testversion von SAP eingeführt, die wir durch Integration in unsere Testumgebung angebunden haben.



Vorbereitung für die Veröffentlichung
Vor der Live-Umstellung durchlief eCommerce einen Prozess der Inhaltserweiterung und strengen Tests.
- Manuelle Tests in einer Testumgebung – wir führten Tests anhand von Kaufszenarien durch, die von der Diamant-Serviceabteilung erstellt wurden.
- Lasttests – unser Serveradministrator führte Geschwindigkeits- und Lasttests durch, auch im Hinblick auf den Informationsaustausch mit SAP.
- Überprüfung von Preisen und Produktpräsenz.
- Nach der Live-Umstellung führten wir einen weiteren Szenariotest in der Live-Umgebung durch.

Süße Worte über unsere Zusammenarbeit
Die Mitglieder des Teams, mit dem wir das Projekt umgesetzt haben, äußerten nette Worte über unsere Zusammenarbeit. In einem solchen Moment haben wir das Gefühl, dass wir nicht nur für Geld arbeiten ?
Support nach der Implementierung
Wir bieten seit über sechs Jahren technischen Support für das System. In dieser Zeit kam es zu mehreren durch externe Faktoren verursachten Ausfällen, die jedoch von unserem Team erkannt und umgehend behoben wurden. Aufgrund technologischer Veränderungen haben wir die Diamant-Plattform inzwischen auf die nächste Version aktualisiert.
Wir achten bei der Entwicklung auf hohe Standards in Bezug auf Arbeitskultur und Wissenskontinuität. Dies umfasst:
- Die Entwicklungsarbeit erfolgt in einer 1:1-Testumgebung mit Bezug auf die in die SAP-Testumgebung integrierte Live-Version.
- Alle grafischen Änderungen werden zunächst in klickbaren Mockups in Figma, dem sogenannten Master, implementiert und auf ihre Auswirkungen auf die UX im E-Commerce geprüft.
- Wir haben ein System zur Überwachung der wichtigsten Funktionen implementiert, das den E-Commerce-Betrieb stündlich testet.
- Wir pflegen ein Code-Repository.
Haben Sie eine Vision, die Sie umsetzen möchten?
Kontaktieren Sie uns, und wir helfen Ihnen, eine Marke aufzubauen, die den Markt erobert.


































