Viamedici Headless Configuration Engine (HCE)
Komplexe Produkte und der Trend zu individualisierten und personalisierten Angeboten führen zu einer stark wachsenden Variantenvielfalt. Mit Konfiguratoren auf Basis der Headless Configuration Engine (HCE) von Viamedici können alle Verkaufskanäle optimal unterstützt werden.
Die Headless Configuration Engine von Viamedici basiert auf einer MACH*-Architektur und ist deshalb bei wachsender Request-Anzahl dynamisch hochskalierbar.
Auch bei sehr hohen Requestzahlen (Benutzerzahlen) und Hunderten Konfigurationseigenschaften bleiben die Antwortzeiten meist im Millisekundenbereich. Die Micro-Services-basierte Architektur ermögliche darüber hinaus nahezu absolute Ausfallsicherheit.
Die Funktionen der Headless Configuration Engine haben wir in jahrelanger Entwicklungsarbeit optimiert – nun werden sie über eine REST-Schnittstelle für beliebige Frontends verfügbar.
Die HCE realisiert eine Runtime Based Configuration anhand von Constraints (Regeln). Diese in der Praxis bewährte Konfigurationstechnik bietet eine Reihe von Vorteilen.
Award
“Viamedici differentiates in the market based on its combination of multi-domain MDM, PIM, configuration and rules, and real-time data; scalability, performance, and adaptability of the digitalization platform; and 99.3% customer retention rate.“
Frost & Sullivan 2023 Product Leadership Award, Q1/2023
Wissenschaftlich fundierte Segmentierungs- und Konfigurations-Algorithmen der Headless Configuration Engine berechnen sehr effizient gültige Konfigurationen. Dazu zerlegen und erkunden sie den Lösungsraum systematisch. Selbst bei mehreren Hundert Konfigurationseigenschaften und Tausenden von Werten bleiben die Lösungszeiten meist im Millisekundenbereich.
Die Headless Configuration Engine als constraintbasiertes Konfigurationssystem kann Einschränkungen während des Konfigurationsprozesses validieren und erzwingen. So verhindert sie die Auswahl ungültiger oder widersprüchlicher Konfigurationseigenschaften. Die komplette Fehlervermeidung trägt wesentlich zu einem optimalen Benutzererlebnis bei.
Es ist nicht notwendig, vor dem Konfigurationsprozesses eine Reihenfolge der Auswahl von Konfigurationseigenschaften festzulegen. Der Benutzer eines Konfigurators kann einen Konfigurationsprozess mit der für ihn wichtigsten Konfigurationseigenschaft beginnen. So erhalten sowohl Gelegenheitsbenutzer wie auch Experten ein optimales Konfigurations-Erlebnis, das zu ihren spezifischen Erfahrungen passt.
Aufgrund der Beliebigkeit bei der Auswahlreihenfolge von Konfigurationseigenschaften können Zielkonflikte auftreten. Beispielsweise soll vielleicht ein Wert ausgewählt werden, der aber gerade durch eine vorherige Werteauswahl ausgeschlossen wurde. Eine solche Situaton bedarf einer Lösung, die von unserer Headless Configuration Engine automatisch ermittelt und von den Benutzerinnen und Benutzern angewendet werden kann.
Selbstverständlich kann eine solche Konfliktauflösung auch manuell erfolgen.
API bedeutet Application Programming Interface. Über eine solche Programmierschnittstelle gemäß dem REST-Paradigma (REST ist ein Web-Standard) können die optimierten Funktionen der Headless Configuration Engine für beliebige Frontends verfügbar gemacht werden. Die Realisierung erfordert Kenntnisse in Standard-Web-Techniken wie HTTP, HTML,JavaScript bzw. TypeScript, JSON sowie CSS-Frameworks. Die Standard Configuration API ist gut dokumentiert, so dass eine zügige Einarbeitung für Web-Entwickler gewährleistet ist.
Mit Hilfe der funktionsstarken Standard Configuration API von Viamedici können Vorstellungen zu Design und Benutzerführung von Konfiguratoren individuell umgesetzt werden. Es spielt dabei keine Rolle, ob es sich um eine eigenständige Konfiguratoranwendung handelt oder das Konfigurator-User Interface direkt in eine Website oder ein Shop-System eingebunden wird. In jedem Fall wird eine auf die Bedürfnisse der Benutzer abgestimmte User Experience im Corporate Design Ihres Unternehmens gewährleistet.
Die Standard Configuration API von Viamedici kann nahtlos in bestehende Backend-Systeme eingebunden werden. So werden diese um einen leistungsfähigen Konfigurator erweitert.
Bestell- und Verkaufsprozesse bis hin zur Stücklistenerzeugung lassen sich ohne Systembrüche reorganisieren. So kann in der Konstruktion und Fertigung auf dieselben Daten zugegriffen werden wie in der Vertriebskonfiguration. Mehrfach-Datenpflege und die entsprechenden Inkonsistenzen werden vermieden. Voraussetzung dafür ist der über die SCA realisierte Zugriff auf zentral gepflegtes Produkt- und Konfigurationswissen.
Für jeden Prozessschritt angepasste, individuelle Bedienoberflächen können dabei wesentlich zur Akzeptanz der veränderten Prozesse beitragen.
Produktkonfiguratoren auf Basis unserer HCE können direkt über Standardschnittstellen mit der EPIM-Plattform zusammenarbeiten und haben somit Zugriff auf sämtliche Produktinformationen, Medien und Beziehungen. Es erübrigt sich eine separate Datenpflege nur für die Produktkonfiguration.
LÖSUNGEN
Für die Viamedici EPIM Plattform stehen Ihnen eine ganze Reihe von ergänzenden Businessmodulen zu Verfügung. Sie sorgen für Mehrwert und zusätzliche Effizienz.
ECAT
Viamedici ECAT stellt sämtliche Daten in den gängigen Austauschformaten wie BMEcat, ECLASS oder GDSN/ GS1 zur Verfügung. Damit können Sie Ihre Daten mit Geschäftspartnern austauschen und in Marktplätze und Data Pools einspeisen.
Viamedici Dynamic Print Publishing
Nutzen Sie Ihre in EPIM verwalteten Daten für die automatisierte Erstellung von Printmedien wie Kataloge, Preislisten, Flyer, Broschüren, etc.
App
Greifen Sie jederzeit per Smartphone auf Ihre Daten zu, auch wenn Sie offline sind. Unabhängig davon, ob Sie Apple oder Android nutzen.
Data Store
Mit unserem Realtime Data Store habe Sie die optimale Lösung, um Ihre Daten in Echtzeit zur Verfügung zu stellen. Es werden Push und Pull Zugriffe unterstützt.
Historisierung
Sie können sämtliche Änderungen Ihrer Arbeitsdaten im System jederzeit nachvollziehen. Was, wann und von wem oder über welche Schnittstelle verändert wurde, wird dokumentiert. Ihre Daten sind auswertbar und vergleichbar.
Versionierung
Über das Versionsmanagement lassen sich beliebig viele Objektversionen einschließlich aller zugehörigen Attribute, Beschreibungen und Media Assets erstellen und vergleichen.
Onboarding
Mit dem Onboarding-Portal lassen sich Lieferanten-Kataloge importieren, validieren und mit den integrierten Matching, Mapping, Merging und Cleansing Mechanismen bereinigen.
Konnektoren
Harmonie in Ihrer Systemlandschaft: Nutzen Sie eine Vielzahl an standardisierten Schnittstellen von Viamedici für die einfache und schnelle Integration von beliebigen Third-Party-Tools wie zum Beispiel CRM, E-Commerce, ERP, CMS, MAM, PLM und vieles mehr.
Futurization
Mit Futurization lassen sich zukünftige Produktversionen oder Objekte im System pflegen und mit Gültigkeitszeiträumen versehen. Damit können Sie Kampagnen und Produkt-Launches optimal organisieren und planen.
Data Quality Index
Behalten Sie die Qualität Ihrer Daten unter Kontrolle. Über den Data Quality Index lassen sich Quality-Gates auf beliebigen Ebenen wie z. B. Kanäle, Märkte und Produktgruppen definieren und die Ergebnisse visualisieren.
Produktportal
Stellen Sie die Daten aus Ihrem Viamedici EPIM über ein sicheres Webportal mit Self-Service-Charakter zur Verfügung. So können Ihre Kunden, Dienstleister und Partner ohne Probleme auf Ihre Produktdaten zugreifen.
Medienportal
Stellen Sie Ihre Digital- und Media-Assets in einem komfortablen Self-Service-Portal zur Verfügung und teilen Sie diese mit Kollegen, Agenturen und anderen Dienstleistern. Nutzen Sie das Medienportal für eine sichere und effiziente Bereitstellung Ihrer Multimedia-Dateien.
PDK/SDK
Entwickeln und überwachen Sie Schnittstellenprozesse zu unterschiedlichsten Systemen.
BPMN-Engine
Modellieren und visualisieren Sie systemübergreifende Schnittstellen- und Geschäftsprozesse sowie Arbeitsabläufe mit BPMN: So sorgen Sie für höchste Arbeitseffizienz auf Basis von standardisierten Prozessen.
Review Portal
Das Review Portal ermöglicht Ihnen, Ihre Inhalte im Kontext zu überprüfen und bei Prüfungs- und Freigabeprozessen, zum Beispiel im Rahmen von Übersetzungsprozessen, mit Ihren Kollegen und Dienstleistern zusammenzuarbeiten.
Hajo Hensel
Vertriebsleiter D-A-CH