Individualentwicklung:
Kassensystem in Java
auf Basis von TREND
Als IT-Gesellschaft von dm-drogeriemarkt stellt FILIADATA allen europäischen dm-Filialen das von Grund auf neu entwickelte touchscreenbasierte Kassensystem dmPOS zur Verfügung. Das System ist in über 1.000 Filialen erfolgreich im Einsatz.
Die Herausforderung
Trotz bereits vollzogener Modernisierung des POS durch Standardsoftware entschied sich dm für den Wechsel auf eine Eigenentwicklung. Hauptmotivation war die mangelnde Flexibilität der Standardprodukte sowie die lange Dauer und oft verbesserungswürdige Softwarequalität der beauftragten Anpassungen.
Lösung und Unterstützung
Als Partner für die technisch und fachlich anspruchsvolle Umsetzung von dmPOS entschied sich FILIADATA für die GEBIT Solutions. Das technologisch führende Beratungshaus hat sich bereits seit 1991 auf Objekt- und Komponenten-Technologien im Bereich unternehmensspezifischer Lösungen spezialisiert. Mit dem erfolgreich in Time & Budget umgesetzten Warenwirtschafts- und Kassensystem für OBI konnte GEBIT eine namhafte und beeindruckende Referenz vorweisen, womit die Entscheidung für GEBIT nahe lag.
Bildquelle: dm-drogerie märkte
Innerhalb einer 5-wöchigen Prototypphase stellte GEBIT eindrucksvoll unter Beweis, welche Ergebnisse dank des eingesetzten Werkzeugkastens TREND in kurzer Zeit erreichbar sind. Die Softwarearchitektur und Qualität des kassierfähigen und optisch ansprechenden Java-Prototyps wurde durch einen unabhängigen Dienstleister als sehr gut eingestuft.
Der gewählte prototypische Entwicklungsprozess ermöglichte einen zielgerichteten Fortschritt im geplanten Zeitrahmen. Neben dem eigentlichen Touchscreen-basierten Kassensystem entstanden im Rahmen des Projektes weitere Komponenten wie z. B. eine Filialserverkomponente, um Geldwirtschaftsoperationen auszuführen, sowie eine hochperformante Zentralserverkomponente, um die Bons aus allen europäischen Filialen zeitnah einzusammeln. Im Zentralserver werden die Daten aufbereitet, verdichtet und an die nachgelagerten Zentral-systeme zur Weiterverarbeitung übergeben.
Touchscreenbasiertes Kassensystem
Begleitet wurde die Umsetzung von dmPOS von Beginn an mit der Erstellung von automatisierten Regressionstests. Im Projektverlauf sind mehrere Testsuiten für die einzelnen Komponenten sowie integrative Aspekte entstanden, die zu jedem Zeitpunkt einen detaillierten Überblick über die Funktionalität und Stabilität der Software geben. Die manuellen Testaufwände vor dem Rollout eines Releases haben sich dank dieser Maßnahme auf ein Minimum reduzieren lassen. Im Gesamtkontext bilden die automatisierten Tests eine unabdingbare Grundlage für die schnelle Reaktionsfähigkeit bei der Umsetzung von neuen Funktionalitäten sowie einen sicheren Rückhalt bei der Behebung eventueller produktiver Probleme so-wie Parameteränderungen.
Mit dmPOS ermöglicht Filiadata dem Kunden dm zukünftig sehr flexibel innovative Ideen in kurzer Zeit umzusetzen. Dies ist für dm unumgänglich, um die Marktführerschaft im Drogeriebereich weiter auszubauen und die Kundenzufriedenheit auf höchstem Niveau weiter zu steigern.
Projektüberblick
Erste produktive Pilotfiliale 15 Monate nach Projektbeginn
Rollout von 1.000 Filialen in Deutschland innerhalb von 2 Monaten
moderne komponentenbasierte Systemarchitektur
gemeinsamer Kassenkern für alle Länder mit länderspezifischen Zusatzmodulen
mit TREND komplett modellgetrieben entwickelt
hochperformante Zentralserverlösung zur Near-Time-Verarbeitung der Kassenbons aller Länder
hohe Benutzerakzeptanz
umfangreiche Parametriermöglichkeiten
hoher Testabdeckungsgrad durch automatisierte Regressionstests
Stimmen aus dem Projekt-Team: „Wir waren begeistert zu sehen, wie schnell GEBIT die Entwicklung von dmPOS vorangetrieben hat.“ Projektleiterin dm-drogerie markt
„Eine Standard-Software durch eine Eigenentwicklung abzulösen scheint ungewöhnlich – aber für dm war es genau der richtige Schritt.“ Roman Melcher Geschäftsführer dm-drogerie markt
Weitere Informationen:
POS_Framework - Das beste aus beiden Welten:
Die beste Verbindung von individueller Eigenentwicklung und Kauf/Standard-Lösung! Mit unserem POS_Framework können in deutlich kürzerer Zeit als bisher üblich, sehr leistungsfähige und stark individualisierte POS-/Kassenlösungen entwickelt werden...