Im Rahmen unserer langjährigen Zusammenarbeit mit bonprix hatten wir die Möglichkeit, aktiv an der Neuentwicklung der neuen Produktdaten-Plattform mitzuwirken. Die bestehende monolithische .NET-Flatclient-Applikation war im Laufe der Zeit zu komplex geworden und sollte in kleinere, besser handhabbare Anwendungen und Services aufgeteilt werden.
Das Projekt wurde von zahlreichen Dienstleistern unter der konzeptionellen Leitung von bonprix umgesetzt. Wir von RocketBase stellten gemeinsam mit einem Team indischer Entwickler über fast drei Jahre das Kernentwicklungsteam für die Hauptanwendung "d:product". In dieser Applikation werden Produkte initial angelegt, mit Attributen versehen und für den Vertrieb vorbereitet. Dabei mussten wir ein komplexes Datenmodell für die Speicherung lokalisierter Preise, Größenläufe und weitere regionenspezifische Merkmale entwickeln und gleichzeitig höchste Performance gewährleisten – eine Herausforderung, die wir erfolgreich gemeistert haben.
Ein besonderes Augenmerk lag auf der Integration eines Hamburger Entwicklerteams mit einem indischen Team, um die Expertise beider Welten zu vereinen und eine langfristige Übergabe des Projekts an den indischen Partner zu ermöglichen. Trotz anfänglicher Schwierigkeiten wuchs das Team durch gegenseitige Besuche und gemeinsame Aktivitäten zusammen. Das Ergebnis ist eine erfolgreiche und nachhaltige Lösung, die sich sehen lassen kann.