Gemeinsam mit dem Relaunch des Klavierhaus-Shops hat dieses Projekt den größten Einfluss auf meine Shopware 6-Expertise genommen.
Auch in diesem Projekt wurde ich von der blindwerk GmbH als Shopware-Experte hinzugezogen, um im Projekt temporär die Projektleitung (6 Monate) zu übernehmen und anschließend als technischer PO das Projekt zu betreuen. Das Projekt war zu Beginn sehr beratungsintensiv, da die Anforderungen des Kunden an ein Shop-System sehr unüblich waren. Aufgrund der NDA kann ich den zusätzlichen Funktionsumfang nur grob folgendermaßen darstellen: Es wurden Komponenten von Shopwares B2B-Suite verwendet, um organisationale Hierarchien von Kunden im Shop abbilden zu können. Des Weiteren wurde ein Abstimmungsmodul geschaffen, das es Kunden ermöglicht den Einkauf von Waren abzustimmen und infolgedessen Angebote im Shop erstellen zu lassen.
Meine Tätigkeiten im Projekt reichen vom anfänglichen Requirements Engineering über die Dokumentation, Entwicklung und Konzeption bis hin zur Projektleitung, dem Management der Entwicklungskapazitäten und der Code-Abnahme / Qualitätssicherung als technischer PO.
Um die gewünschten Funktionalitäten in eigenen Extensions abzubilden, wurden zahlreiche Features des Shopware 6-Kosmos genutzt, wie z.B. Flow Builder, Text-Snippets, Mail-Templates, B2B-Suite-Komponenten uvm. Dies hat mir bei den Code-Reviews tiefe Einblicke in die Entwicklung von Shopware-Extensions entlang von Standard-Systemmodulen gewährt (bspw. das Anlegen von Migrationen für den Deploymentprozess, Erweitern von SW-Objekten, Design von individuellen Prozessen, …).
Das Projekt wurde agil anhand der gängigen SCRUM-Methoden gemanagt und fertiggestellt. Die Anbindung des Shops an ein kundeneigenes ERP-System ist Teil eines anstehenden Folgeprojekts, in meine beschriebene Rolle fortsetzen werde.