Konfiguratoren selbst erstellen

Konfigurator Entwicklung: Plattform vs. Eigenbau

Autor: Klaus Pilsl

Was ist ein Konfigurator?

Ein Konfigurator stellt ein reales Produkt virtuell und interaktiv dar. Der Konfigurator bietet somit Veränderungsmöglichkeiten an (Lösungsraum), wendet die hinterlegte Produktintelligenz an (Regelwerk) und stellt das Produkt beispielsweise in 2D oder 3D dar (Visualisierung).
 

Allgemeines Konfigurator Entwicklung

Wenn Sie darüber nachdenken, Ihren Kund:innen die Möglichkeit zu geben, Ihre Produkte individuell anzupassen, indem Sie einen Konfigurator einführen, ist das eine großartige Idee. Doch bevor Sie damit beginnen, einen Konfigurator zu bauen, gibt es einiges zu bedenken.

Es ist verständlich, dass Sie zuerst nur an den Aufwand denken, der mit dem Bau eines Konfigurators verbunden ist. Vielleicht haben Sie sich eine kurze ToDo-Liste erstellt, die folgendermaßen aussieht: Auswahloptionen festlegen, Visualisierung erstellen, von einem Entwickler programmieren lassen,…. Dieser Schnellstart kann nicht nur zu erheblichen Verzögerungen und finanziellen Einbußen führen, sondern auch ein erhebliches Risiko für Ihr Unternehmen darstellen. Tatsächlich scheitern etwa 75 % aller Eigenbau-Konfiguratorprojekte.

In diesem Artikel möchten wir genauer untersuchen, warum sich die Verwendung einer Plattform für die Entwicklung eines Konfigurators lohnt. Eine Plattform bietet bereits eine Umgebung mit allen erforderlichen Funktionen für den Bau und den Betrieb von Online-Konfiguratoren an, sodass lediglich die Produktdaten des zu konfigurierenden Produkts hinterlegt werden müssen. Wir zeigen auf, welche Unterschiede beim Eigenbau im Vergleich zum Einsatz einer Plattform zum Tragen kommen.

Konfigurator Entwicklung: Plattform vs. Eigenbau
Konfigurator Entwicklung: Plattform vs. Eigenbau

Faktoren: Wartbarkeit & Erweiterbarkeit

Konfiguratoren sollten keine starren Konstrukte sein, die einmal erstellt werden und dann jahrelang unverändert betrieben werden. Stattdessen sind sie ein Kommunikationsinstrument, welches ständig auf die neuen Anforderungen des Marktes, des Unternehmens und des Produktes reagiert. Daher muss es einfach sein, alle Inhalte (Produktdaten, Visualisierungen, Benutzeroberfläche, Schnittstellen, etc.) pflegen und aktuell halten zu können. Seien Sie sich bewusst wie strategisch wichtig es ist mit guten Werkzeugen ausgestattet zu sein. Eine Eigenentwicklung mag zwar eingangs günstiger sein, langfristig ist eine Plattform aber kosten- und zeiteffizienter sowie funktional mächtiger als Eigenentwicklungen. Eigenentwicklungen werden meist von einzelnen Entwickler:innen umgesetzt, was nicht unerhebliche Risiken mit sich bringt. Denn speziell auf längere Sicht setzen Sie damit ihr Unternehmen dem Risiko aus, diese strategische Funktion an einzelne Entwickler zu binden.

Um auch auf längere Sicht am Stand der Technik zu bleiben, müssen bei Eigenentwicklungen alle Neuerungen von den einzelnen Entwicklern grundlegend neu umgesetzt werden. Plattformen übernehmen diese Aufgabe Großteils, weil sie ständig neue und oft sofort einsetzbare Funktionen anbieten, die Sie einfach in Ihren Konfigurator aufnehmen können.


Faktoren: Skalierbarkeit und Stabilität

Konfiguratoren nehmen eine zentrale Rolle im Unternehmen ein. Denn sie bilden das Produkt und damit den Existenzgrund des Unternehmens ab. Sobald der Konfigurator im Betrieb ist, verlassen sich immer mehr Kunden, Mitarbeiter:innen und Führungskräfte auf seinen reibungslosen Dienst. Daher muss sich jeder zu 100% auf den Konfigurator verlassen können. Bereits unscheinbare Programmierfehler, Performanceengpässe oder ungetestete Spezialfälle können den Geschäftsbetrieb empfindlich beeinträchtigen. Das stellt einzelne Entwickler vor große Herausforderungen und bringt sie nicht selten unter Druck. Plattformen haben dafür viele Mannjahre an Entwicklung investiert, was einzelne Entwickler:innen nicht wirtschaftlich sinnvoll leisten können. Plattformen bieten außerdem einfach zu verwendende Plugins für Fremdsysteme an, um eine automatisierte Kommunikation zwischen dem Konfigurator und anderen Systemen zu ermöglichen.
 

Was sind die Vor- und Nachteile eines Konfigurator Eigenbaus im Vergleich zu einer Plattform?

Konfigurator Eigenbau

Vorteile:

  • für sehr einfache Konfiguratoren geeignet 
  • keine Abo-Gebühren für Plattform
     

Nachteile:

  • Wissenskonzentration bei einzelnen Entwickler:innen 
  • ohne kostspielige Weiterentwicklung veraltet der Konfigurator langfristig
  • kein Hochverfügbarkeitsbetrieb 
  • langfristig teurer als mit Plattform
  • erforderlicher Testaufwand im Konfiguratorbau wird oft nicht gemacht – geringe Stabilität
  • Hosting muss selbst bereitgestellt und gepflegt werden 


Konfigurator Plattform

Vorteile:

  • keine Systementwicklung erforderlich 
  • schnelles Time-To-Market
  • hochverfügbarer Betrieb 
  • viele sofort einsetzbare Erweiterungen
  • fertige Integrationen in Fremdsysteme
  • kann von mehreren Mitarbeiter:innen gepflegt werden 
  • Support und Knowhow vom Plattformbetreiber


Nachteile:

  • es fallen Abo-Gebühren an


Fazit

Bei sehr einfachen Konfiguratoren (wenige Parameter, keine Visualisierung, keine Integrationen) sind Eigenentwicklungen durchaus sinnvoll, da sie sehr schnell und ohne laufende Kosten Ergebnisse liefern. Unsere Erfahrungen zeigen jedoch, dass Unternehmen fast immer die Komplexität ihrer eigenen Produkte unterschätzen. Sobald jedoch der Umfang steigt, wird auch der Ruf nach einer professionellen Plattform laut. Diese stellt sicher, dass das konfigurierbare Produkt strukturiert, weiterentwickelt werden kann, auf neue Technologien zugreifen kann, stabil läuft und die ständig wachsenden Anforderungen des Unternehmens abdeckt.

FAQ

Was ist günstiger: Eigenbau oder Plattform?

Eigenbau ist nur bei sehr einfachen Konfiguratoren (zB Checkliste ohne Visualisierung) anfangs günstiger. In allen anderen Fällen ist die Plattform besser geeignet.

Was ist zeitintensiver: Eigenbau oder Plattform?

Die Erfahrung zeigt, dass auch Softwareentwickler:innen häufig den Aufwand für den Konfiguratorbau unterschätzen. Die Plattform ist nicht nur viel schneller, sondern führt auch sicherer zum Ziel.

Welche Funktionen und Möglichkeiten bietet eine Konfigurator-Plattform im Vergleich zu einem Eigenbau?

Eine Plattform wird vom Plattformbetreiber weiterentwickelt. Die Plattformkund:innen profitieren von neuen Funktionen, die sie im Eigenbau selbst nicht wirtschaftlich sinnvoll entwickeln könnte.