Magento-Enterprise-Projekte in Magentos eigener ECG geführt
Zwei Magento-Enterprise-Projekte, Easton-Bell Sports und Longines, geleitet als Mitglied der ursprünglichen Magento Expert Consulting Group, 2009–2011.
- Kunde
- Magento Inc. (Expert Consulting Group)
- Branche
- Sportartikel und Luxusuhren
- Zeitraum
- 2009–2011
- Rolle
- ECG-Berater und Teamleiter
Ergebnisse
- Geführte Entwickler bei Easton-Bell Sports
- 11
- Geführte Entwickler bei Longines
- 4
- Jahre in der ECG
- 2
Herausforderung
Zwischen 2009 und 2011 war Magento Enterprise neu, und die Händler, die darauf setzten, waren groß. Die Expert Consulting Group (ECG) war Magentos eigene Beratungseinheit: eine kleine Gruppe von Entwicklern, die kam, wenn ein Enterprise-Kunde Architektur, Code-Review oder Umsetzung von Leuten brauchte, die die Plattform von innen kannten. Ich gehörte zur ursprünglichen Gruppe.
Zwei Projekte prägten diese Zeit. Easton-Bell Sports betrieb eines der größten Magento-Enterprise-Deployments seiner Zeit. Longines, Teil der Swatch Group, brauchte einen Shop, der den Ansprüchen eines Luxusuhrenherstellers genügt. Beide entstanden auf einer Plattform, die noch reifte und kaum bewährte Muster bot.
Vorgehen
Bei Easton-Bell Sports leitete ich ein ECG-Team von 11 Entwicklern, bei Longines eines von 4. Die Methode war in beiden Fällen dieselbe. Die Architektur früh festlegen. Entscheiden, was in die Konfiguration gehört und was individuellen Code braucht. Jede Änderung gegen die Konventionen der Plattform prüfen. Das Team des Kunden so aufstellen, dass es den Shop ohne die Berater betreiben kann.
Neben den Projekten gehörte ich zur S.W.A.T.-Einheit, der kleinen Gruppe, die Magento zu dringenden Eskalationen bei Enterprise-Kunden schickte. Die Aufgabe dort war klar umrissen: die Ursache schnell finden, beheben und eine Lösung hinterlassen, die die Entwickler des Händlers verstehen.
Ergebnis
Das bleibende Ergebnis ist die Methode, kein Dashboard. Die ECG-Arbeit hat mich gelehrt, eine fremde Magento-Codebasis schnell zu lesen, Plattformprobleme von Anpassungsproblemen zu trennen und Entwickler an fremdem Code zu führen, ohne das Geschäft dahinter aus dem Blick zu verlieren.
Dieselben Gewohnheiten prägen meine Arbeit 17 Jahre später. Architektur-Reviews beginnen damit, wie die Plattform erweitert werden soll. Audits ordnen Befunde nach geschäftlicher Wirkung, nicht nach Anzahl. Lange Mandate wie Teabloom und MarketNation folgen derselben Regel wie die ECG: ein Team hinterlassen, das ohne mich weitermachen kann.