Smart Commerce
Merck KGaAPharma / Chemie

Anforderungsanalyse, Systemauswahl und Code Review

Merck KGaA — Pharma / Chemie

Tech Stack

Intershop

Ausgangslage.

Die Merck KGaA, in Nordamerika EMD, ist ein Unternehmen der Chemie- und Pharmaindustrie mit Sitz in Darmstadt und eines der ältesten pharmazeutisch-chemischen Unternehmen der Welt. Rund 58.100 Mitarbeitende arbeiten für das Unternehmen, davon 13.300 in Deutschland. Merck Millipore ist die Life-Science-Sparte und beliefert die Biotech- und Pharmaindustrie in Forschung, Entwicklung und Produktion.

Zwei Mandate liefen über Smart Commerce. Das erste begleitete die Ausschreibung einer neuen Shop-Plattform für einen Geschäftsbereich ohne bisherige eCommerce-Aktivitäten. Das zweite prüfte Architektur und Quellcode eines laufenden Intershop-7-Projekts.

Anforderungsanalyse und Systemauswahl.

Smart Commerce hat als unabhängiger Experte gemeinsam mit der IT-Abteilung Anforderungsworkshops mit den Stakeholdern durchgeführt und die Anforderungsdokumente für die Ausschreibung erstellt.

Dazu kamen Szenarien für Einführung, Umsetzung und Integration der neuen eCommerce-Lösung in die komplexe Systemumgebung, jeweils bewertet. Die Gesamtkosten des Projekts lagen dem Management damit schon vor der Ausschreibung vor.

Architektur- und Code Review.

Merck Millipore hat ein unabhängiges Gutachten zur Qualität von Architektur und Quellcode eines neuen eCommerce-Projekts auf Basis von Intershop 7 beauftragt. Geprüft wurden fünf Bereiche.

  • Generelle Qualität des Quellcodes und Einhaltung der Java Best Practices.
  • Einhaltung der Intershop-7-Architektur und der Designvorgaben.
  • Einhaltung der bewährten Projektvorgehen in Stabilität und Performance.
  • Verwendung von Intershop-Standardkomponenten im Vergleich zu individuellen Anpassungen.
  • Schlüsselthemen der Architektur: Channel-Konzept, Lokalisierungsstrategie, Produktdatenverarbeitung und Einsatz der Web-CMS-Komponenten.

Das Review lief über ein Team mit mehrjähriger Erfahrung in Softwareentwicklung und Architektur auf der Intershop-Plattform. Ergänzend hat SonarQube den Quellcode automatisiert auf Auffälligkeiten und Fehler untersucht und die Analysen und Statistiken dazu geliefert.

Ergebnisse.

Das Gutachten enthält neben der unabhängigen Einschätzung der Softwarequalität Empfehlungen für kurzfristige und langfristige Verbesserungen an Architektur und Quellcode. Die Präsentation lief getrennt für die Zielgruppen Management und Entwicklung.

Das Management hatte damit eine belastbare Beurteilung des Qualitätszustands einer Software, die ein neuer Partner mit weltweit verteilten Entwickler:innen umgesetzt hatte. Auf dieser Grundlage ließ sich entscheiden, ob der weltweite Rollout auf dem vorhandenen Softwarestand möglich ist und welche Weiterentwicklungen in den nächsten Jahren anstehen.

Zwei Wege ins Gespräch.

Der Intershop 7 Code Review der Experten von Smart Commerce klärte die Ursache unserer Performance-Probleme und lieferte uns eine klare Roadmap für die Abtragung des Technical Debts.
Marc DawsonCIO, Merck Millipore

Lassen Sie uns über Ihr Projekt sprechen.

Pflichtfelder sind mit * gekennzeichnet. Ihre Daten werden vertraulich behandelt.