Ein SaaS-Unternehmen stand vor einem Go-to-Market-Problem, das es schnell lösen musste. Das Unternehmen brachte ein neues Produkt mit mehreren Funktionen und möglichen Konfigurationen auf den Markt, d. h. es war im Begriff, zusätzlich zu den Hunderten, die das Unternehmen bereits im Einsatz hatte, Dutzende neuer SKU einzuführen. Die manuelle Verwaltung des Zustroms an SKU war mühsam und zeitaufwendig.
Dazu kam, dass es bei der Bereitstellung von Produkten immer schwieriger wurde, den Überblick über all die verschiedenen SKUs und die damit verbundenen Funktionen und Lizenzbedingungen zu behalten. Diese Verwirrung führte zu Verzögerungen bei der Bereitstellung, was letztlich die Time-to-Value (TTV) vergrößerte.
Da die neue Produkteinführung unmittelbar bevorstand, benötigte das Unternehmen einen neuen Ansatz für die Softwarebereitstellung, der eine nahtlose Kundenerfahrung gewährleisten und den manuellen Aufwand reduzieren würde.
Wir werden untersuchen, warum die Softwarebereitstellung immer schwieriger wird, einige Möglichkeiten aufzeigen, wie SaaS-Führungskräfte die Herausforderungen der Softwarebereitstellung angehen, und auch einige Nachteile der einzelnen Lösungen aufzeigen. Doch zunächst möchten wir den Begriff Softwarebereitstellung definieren und erklären, wie dieser Bereich mit dem SKU-Management verbunden ist.
Was ist Softwarebereitstellung?
Die Softwarebereitstellung ist der Prozess der Vorbereitung und Konfiguration von Softwareinstanzen für Kunden.
Der Prozess der Softwarebereitstellung umfasst die Definition der erforderlichen Komponenten, Funktionen und Abhängigkeiten sowie die Festlegung der Lizenzvereinbarungen, die für diese Anforderungen gelten.
Die Herausforderung der traditionellen SKU-Verwaltung und der SaaS-Bereitstellung
Viele Unternehmen bieten Software nach SKU an. Im Idealfall verwendet das Bereitstellungssystem (oder die für die Bereitstellung zuständige Person) die SKU, um das Softwareprodukt in einer Datenbank zu finden, die entsprechenden Installationsdateien abzurufen und den Installationsprozess zu starten.
Der herkömmliche Ansatz für SKU berücksichtigt jedoch nicht die Komplexität und Geschwindigkeit, die für eine Softwarebereitstellung in großem Umfang erforderlich sind.
Das Team muss für jede mögliche Konfiguration von Merkmalen eine SKU erstellen. Die Ingenieure und das Produktteam müssen jede Konfiguration und ihre Einbindung in das System dokumentieren. Das Betriebsteam muss Einblick in jeden Kundenkauf haben. Das Finanzteam muss wissen, wann das Vertriebsteam die richtige SKU liefert, da es den Umsatz erst bei der Lieferung verbucht. Wenn ein Kunde durch den Kundenerfolg auf ein anderes Paket umgestellt wird, muss dies ebenfalls berücksichtigt werden.
Manuelle Arbeit erhöht die Kosten pro Auftrag. Dies kann auch dazu führen, dass Produkte und Funktionen nicht korrekt oder inkonsistent an die Kunden geliefert werden und dass der von den Kunden erwartete Self-Service nicht möglich ist. Darüber hinaus führt eine fehlerhafte Softwarebereitstellung zu einer Überbeanspruchung durch den Kunden, die sich ebenfalls auf den Umsatz auswirkt.
Was macht diese Herausforderung so allgegenwärtig?
In einer Umfrage von Productiv gaben 48 % der Befragten an, dass die Verwaltung und Bereitstellung von SaaS-SKU ein großes Problem darstellt. Das ist der Grund, warum dieses Problem so häufig auftritt:
Wachstum durch Produktinnovation.
Wenn Ihr Unternehmen wächst, kann es schwierig werden, viele Produktangebote zu verwalten und zu skalieren, was dazu führt, dass Sie mehr SKU erstellen müssen, um den Bestand im Auge zu behalten und Kundenkonten zu verwalten.
Wachstum durch Erweiterung der Marktsegmente.
Die Einführung neuer Produktangebote oder -variationen, um die Bedürfnisse und Anforderungen verschiedener Kundensegmente zu erfüllen, führt zu einer Vermehrung der SKU.
Produktschwankungen im Laufe der Zeit.
SaaS-Unternehmen bieten oft mehrere Editionen oder Versionen ihres Produkts an, die jeweils unterschiedliche Funktionen und Möglichkeiten aufweisen, was zu einer Zunahme der Anzahl der SKU führt.
Die Bereitstellung von SaaS-Software ist eine besondere Herausforderung, da die Produkte oft komplexer sind. Mit der zunehmenden Anzahl von Artikeln steigt auch die Komplexität ihrer Verwaltung. Wenn Sie wachsen und Produkte und Funktionen hinzufügen, häufen sich die Probleme bei der Bereitstellung.
Ohne ein automatisiertes Softwarebereitstellungssystem, das die Produktkomplexität bewältigen kann, werden Sie mit einer langsameren Ausführung, höheren Kosten und mehr menschlichen Fehlern konfrontiert.
Warum wachstumsstarke SaaS-Unternehmen eine automatisierte Softwarebereitstellung benötigen
Wachstumsstarke Unternehmen haben erkannt, dass manuelle Prozesse einen großen Teil der Rentabilität aufzehren. Automatisierte Bereitstellungstools werden immer beliebter. Die Zahl der Unternehmen, die die Softwarebereitstellung automatisieren möchten, ist deutlich gestiegen. Letztendlich sind dies die Unternehmen, die ihre Denkweise weg von Wachstum um jeden Preis und hin zu langfristigem, rentablem Ertragswachstum verlagern.
Prüfung der Optionen für die Automatisierung der Softwarebereitstellung
Ansatz 1: Interne Entwicklung eines eigenen Systems.
Dies ist der Ansatz eines großen SaaS-Unternehmens, das über die finanziellen und personellen Ressourcen verfügt, um ein eigenes System für die Softwarebereitstellung aufzubauen.
Eine Prüfung ergab, dass dem Unternehmen 100–200 Mio. USD an Einnahmen entgingen, weil die Kunden mehr SaaS-Funktionen nutzten, als sie ursprünglich gekauft hatten. Als die neuen Funktionen eingeführt wurden, stellte das System sie den Nutzern zur Verfügung, verlangte aber keine höheren Gebühren – ein Upgrade-Prozess fand nicht statt. Das Unternehmen ist börsennotiert und die Nichterfassung dieser Einnahmen stellte eine ernsthafte Belastung dar. Sie mussten unbedingt eine Kurskorrektur vornehmen. Der beste Weg, dies zu erreichen, war die Entwicklung eines neuen Softwarebereitstellungssystems, das die einzelnen Produktgruppen verwaltet.
Das Unternehmen machte die Automatisierung der Softwarebereitstellung zu seiner obersten Priorität, richtete ein internes Team mit eigenen Mitteln und Ressourcen ein und arbeitete mit externen Beratern zusammen.
Auf diese Weise hatte das Unternehmen die vollständige Kontrolle über den Prozess. Das Unternehmen entwickelte genau die Funktionen, die seine Kunden benötigten, integrierte sie in das bestehende System und minimierte die Auswirkungen auf die internen Nutzer.
Dieses Investitionsniveau ist jedoch für die meisten Unternehmen nicht ideal. Es erfordert viele dedizierte Ressourcen – Produktmanager, Ingenieure, IT und Entwickler – und beeinträchtigt Ihre Fähigkeit, sich auf Ihre Kernkompetenzen zu konzentrieren.
Ansatz 2: Nutzung einer bestehenden SKU-Lösung eines Drittanbieters, die sich in Ihr aktuelles System integrieren lässt.
Unternehmen benötigen in der Regel eine Bereitstellungslösung, die sich in ihre Sicherheits-, Abrechnungs-, CRM- und E-Commerce-Website integrieren lässt und nahtlos mit der IT-Abteilung zusammenarbeitet. Dies bedeutet in der Regel, dass ein bestehendes CRM-System und eine interne IT-Entwicklung genutzt werden. Diese Option wurde von einem Unternehmen gewählt, das in den letzten Jahren einen Umsatz von 100 Mio. USD erzielt hat.
Dieses Unternehmen versuchte, das SKU-Management in einem CRM-System zu verwalten, das dafür nicht ausgelegt war. Das Unternehmen beschloss, eine bestehende Softwarelösung für die Bereitstellung anzupassen und sie in sein CRM zu integrieren, das auch als SKU-Verwaltungssystem diente.
Dieser Ansatz ist nicht so aufwendig wie eine komplette Neuentwicklung und gibt Ihnen dennoch die Kontrolle über das Softwarebereitstellungssystem.
Die Integration in das CRM ist jedoch immer noch mit großem Entwicklungsaufwand verbunden. Wie bei einem selbst erstellten System muss die Technologie gewartet werden, was kontinuierliche Ressourcen erfordert. Wenn Ihre Produktpalette wächst, ist es unwahrscheinlich, dass dieses System effektiv skaliert werden kann.
Ansatz 3: Kauf einer speziellen Lösung mit automatischer Softwarebereitstellung von einem Drittanbieter.
Dafür entschied sich ein großes Unternehmen, das eine SaaS-Lösung in neuen Regionen auf den Markt bringen wollte. Das Unternehmen hatte mehrere Probleme, die es zu lösen galt:
- Zum einen musste eine Bereitstellungslösung gefunden werden, die mehrere Systeme und Arbeitsabläufe miteinander verknüpfen konnte.
- Das Unternehmen verkauft hauptsächlich über Vertriebshändler und benötigte daher ein System, das den Verkauf und die Nachverfolgung über Vertriebskanäle unterstützt.
- Die Geschäftsführung wollte ihren Händlern und Partnern die Möglichkeit geben, die Software überall und auf jedem Gerät zu erwerben.
- Das Unternehmen benötigte eine Single Source of Truth für Informationen über die Kundennutzung.
- Zudem war es auf der Suche nach einer besseren Möglichkeit, den Zustrom neuer SKU im Zusammenhang mit dem neuen regionalen Vertrieb zu verwalten.
Bei dieser Option können Sie sich für einen Partner entscheiden, der über das nötige Fachwissen verfügt, um die Arbeit gleich beim ersten Mal richtig zu erledigen. Sie verlassen sich auf eine bewährte Plattform, mit der Sie Ihre Go-to-Market-Möglichkeiten erweitern können. Auch ein Drittanbieter kann die Implementierung erleichtern. Sie erhalten eine maßgeschneiderte, erstklassige, Cloud-basierte Lösung, während sich jemand anderes um die Wartung kümmert und Innovationen vorantreibt.
Natürlich gibt es immer Herausforderungen, wenn neue Technologien mit bestehenden IT-Umgebungen zusammengeführt werden. Man benötigt noch immer einige Entwickler, da die Anwendung Auslöser/Benachrichtigungen erkennen und Anweisungen auf der Grundlage des Auftrags entgegennehmen muss – dies erfordert jedoch nur minimalen Aufwand. Letztlich ist dieser Ansatz die einfachste der drei Optionen und erfordert deutlich weniger Ressourcen.
Die Lizenzierungs- und Berechtigungsplattform von Sentinel gibt Ihnen die Freiheit, neue Produkte und Funktionen effizient bereitzustellen
Wenn Ihr SaaS-Unternehmen versucht, die mit dem Wachstum verbundenen betrieblichen Herausforderungen zu lösen, könnte die durch ein Berechtigungsverwaltungssystem kontrollierte und automatisierte Softwarebereitstellung das Richtige für Sie sein.
Durch die Berechtigungsverwaltung können Sie den Prozess von der Bestellung bis zur Bereitstellung vollständig automatisieren, Fehler reduzieren und schnell skalieren. Eine manuelle Prüfung und Gegenprüfung der SKU entfällt.
Gleichzeitig integrieren Berechtigungsverwaltungslösungen die Softwarebereitstellung in bestehende Workflow-Engines, sodass es nur eine Quelle für die Verfolgung von Ereignissen im Software-Lebenszyklus gibt.
Wenn Sie die Freiheit haben möchten, neue Produkte und Effizienzsteigerungen einzuführen, die Kosten senken, Umsatzverluste reduzieren und den Betrieb vereinfachen, könnte die Sentinel-Plattform die richtige Lösung für Sie sein.