Internet Explorer wird von unserer Website nicht unterstützt. Um die Sicherheit Ihres Browsing-Erlebnisses zu erhöhen, verwenden Sie bitte Chrome, Safari, Firefox oder Edge.
Anwendungssoftware
Shiran Shalev, Dallin Bills, Aaron Neil | 24. Januar 2024
Wann (und warum) man auf der Salesforce-Plattform aufbauen sollte

Die Auswahl des richtigen Tech-Stacks ist entscheidend für den Erfolg eines Startups. Schließlich ist es das Fundament, auf dem die digitalen Produkte und Dienstleistungen eines Unternehmens aufgebaut sind, und bildet die Grundlage für jeden Aspekt Ihres Unternehmens, von der Entwicklungsgeschwindigkeit über die Benutzererfahrung bis hin zum langfristigen Wachstum – daher ist es wichtig, mit Bedacht zu wählen.

Heutzutage haben Gründer viele Optionen zur Auswahl: AWS, Azure, GCP usw., aber auch weniger konventionelle Optionen, wie die Salesforce-Plattform.

Früher bekannt als Force.com – und kürzlich in Einstein 1 Platform umbenannt – ist die Salesforce-Plattform riesig. Wir schätzen, dass die Umsatzrendite ab dem letzten Quartal des Unternehmens, das am 31. Oktober 2023 endete, 30 Milliarden US-Dollar für von Salesforce Partner und etwa 6,7 Milliarden US-Dollar für Salesforce selbst übersteigen könnte.

Wir glauben, dass die Salesforce-Plattform eine Reihe von Vorteilen bietet, die sie zu einem überzeugenden Tech-Stack-Kandidaten für heutige Gründer machen. Software Führende Unternehmen wie Veeva (Marktkapitalisierung 30,1 Milliarden US-Dollar) und nCino (Marktkapitalisierung 3,91 Milliarden US-Dollar) haben auf der Salesforce-Plattform aufgebaut, ebenso wie Battery Portfolio Gainsight* und Novidea.*

Aber wann sollte ein Unternehmen darüber nachdenken, auf der Salesforce-Plattform aufzubauen – oder nicht? Folgendes haben wir aus unserer Erfahrung gelernt:

1. Die robusten Entwicklertools der Salesforce-Plattform können einem Unternehmen dabei helfen, sein Produkt schneller auf den Markt zu bringen.

Herkömmliche Cloud-Plattformen wie AWS, Azure und GCP stellen in erster Linie Rechenressourcen bereit und werden oft als IaaS-Lösungen (Infrastructure-as-a-Service) bezeichnet. Im Gegensatz dazu vereint die Salesforce-Plattform Back-End-Hosting-Funktionen mit Front-End-Tools, also den Tools, die zum Erstellen der sichtbaren Teile einer Software erforderlich sind. Diese Funktionalität wird als PaaS (Platform-as-a-Service) bezeichnet. Mit PaaS-Lösungen wie der Salesforce-Plattform haben Entwickler alle Teile des Entwicklungsstapels an einem Ort – ein einheitliches Toolkit, anstatt mehrere separate Komponenten zusammenfügen zu müssen, was beim Erstellungsprozess viel Zeit sparen kann.

Es gibt weitere Tools auf der Salesforce-Plattform, die dabei helfen, den Produktentwicklungszyklus zu beschleunigen: Dazu gehört das Hosting, da Salesforce alle Daten seiner Kunden auf seinen Servern hostet; „Lightning Web Components“, ein Javascript-basiertes Framework zum Erstellen von Frontends, das es Entwicklern ermöglicht, Komponenten ohne Code, per Drag/Drop/Klick zu konfigurieren, zu bearbeiten und zu duplizieren; und Flow Builder, ein Logik-Builder ohne Code, der die Geschäftsautomatisierung in die Anwendungen der Kunden vorantreibt.

Darüber hinaus profitieren Unternehmen, die auf der Salesforce-Plattform aufbauen, von den Funktionen, die Salesforce über Jahrzehnte entwickelt hat: native Sicherheit, Zugriffskontrolle, Anmeldung und Berichterstellung sowie direkter Zugriff auf andere Anwendungen, die das Salesforce-Ökosystem nutzen. In jüngerer Zeit hat Salesforce einen Großteil seiner Einstein-KI-Funktionalität direkt in die Plattform integriert, was es Kunden möglicherweise ermöglicht, über die Salesforce-Plattform Produkte der Enterprise-Klasse zu erstellen und diese schneller in regulierte Branchen zu verkaufen als über andere.

Die durch die Salesforce-Plattform ermöglichten Effizienzgewinne variieren je nach Organisation und technischen Fähigkeiten der Teams, da Entwickler mit weniger Erfahrung wahrscheinlich mehr davon profitieren werden. Anekdotisch haben wir jedoch gehört, dass Entwickler ein Produkt auf der Salesforce-Plattform in einem Bruchteil der Zeit zum Laufen brachten, die sonst für einen Neuanfang erforderlich wäre.

2. Die Salesforce-Plattform ist flexibel und kann an die individuellen Tech-Stack-Anforderungen eines Unternehmens angepasst werden.

Die Salesforce-Plattform bietet eine einfache Anpassung: Ein Unternehmen könnte sich dafür entscheiden, sein gesamtes Produkt innerhalb von Salesforce zu erstellen, alle seine Daten auf Salesforce-Servern unterzubringen und keine Module auf einem anderen Infrastruktur-Stack zu haben. Umgekehrt könnte ein Unternehmen eine einzelne Funktion auf der Salesforce-Plattform aufbauen – und dabei von deren vielen Vorteilen profitieren –, aber alles andere auf einer anderen Plattform aufbauen. Beispielsweise könnte ein Unternehmen ein Tool zur Lead-Generierung für Business Development Representatives (BDRs) auf AWS aufbauen, aber eine entsprechende Berichtsfunktion auf Salesforce aufbauen, dem CRM, das von den meisten seiner eigenen Kunden verwendet wird.

Natürlich gibt es genügend Mittelwege, um die Produktentwicklung optimal auf die Plattformen aufzuteilen. Unternehmen, die auf der Salesforce-Plattform aufbauen, verfügen möglicherweise über unabhängige Frontends, externe Datenspeicherung und Datenverarbeitung außerhalb der Salesforce-Infrastruktur. Stellen Sie sich ein Unternehmen vor, das Software für Praxismanagementsysteme für Ärzte entwickelt. Die Benutzer der Software – Praxisadministratoren, Ärzte und Patienten – benötigen eine intuitive Benutzeroberfläche und eine hochsichere Umgebung für Produkte wie Krankengeschichtenverfolgung, Kundenakten und physische Terminplanung. Die Salesforce-Plattform kann eine attraktive Option zum Hosten dieser Produkte sein.

Bei Produkten wie der Abrechnung, die jedoch komplex sein können und eine Integration in Clearingstellen für Versicherungen und Zahlungsabwicklung erfordern, befinden sie sich möglicherweise außerhalb der Salesforce-Plattform (insbesondere, wenn Sie erweiterte Berichtsfunktionen wünschen, die am besten mit Tableau oder Looker erstellt werden können).

Zusammenfassend lässt sich sagen, dass es beim Erstellen mit der Salesforce-Plattform nicht um alles oder nichts geht. Unternehmen können die Produktteile auswählen, die sich am besten mit Salesforce erstellen lassen – und alles andere kann extern erstellt werden.

3. AppExchange von Salesforce bietet direkten Zugriff auf eine riesige Käuferbasis.

Salesforce AppExchange ist einer der weltweit größten Marktplätze für Geschäftsanwendungen und verfügt über über 5.000 Apps mit über sechs Millionen Kundeninstallationen. Diese Apps reichen von vorgefertigten Workflow-Lösungen bis hin zu Infrastrukturkomponenten zur besseren Konfiguration Ihrer Salesforce-Instanz. Salesforce-Administratoren können AppExchange durchsuchen, ähnlich wie im Apple App Store, um Apps auszuwählen, die sie für ihre Geschäftsprozesse benötigen. Um bei AppExchange gelistet zu werden, muss ein Unternehmen jedoch ein unabhängiger Software (ISV) von Salesforce sein.

4. Der Aufbau auf der Salesforce-Plattform ist mit Kosten verbunden.

Salesforce bietet zwei Preismodelle für zwei verschiedene Arten von Partner. Erstens gibt es Originalgerätehersteller (OEMs), die Anwendungen auf der Salesforce-Plattform aufbauen; Dabei handelt es sich um Unternehmen, deren Kunden für die Nutzung ihrer Anwendung keine bestehende Salesforce-Lizenz benötigen. Zweitens gibt es unabhängige Software (ISVs). Die Anwendungen dieser Unternehmen basieren auf der vorhandenen Salesforce-Instanz ihrer Kunden und müssen daher Salesforce-Lizenzen erwerben, um die Anwendung des ISV nutzen zu können.

Es ist wichtig zu beachten, dass Salesforce Plattformverträge auf einmaliger Basis aushandeln kann, um den Wert zwischen Salesforce und einem Partner bestmöglich aufeinander abzustimmen. Beispielsweise zahlen einige Unternehmen Salesforce einen Prozentsatz aller Verkäufe, während andere Salesforce einen Pauschalpreis pro Arbeitsplatz zahlen.

5. Skalierung ist sowohl ein Vor- als auch ein Nachteil der Salesforce-Plattform.

Unternehmen im Frühstadium, die auf Salesforce aufbauen, können ihre Produkt- und Benutzerbasis schnell und mit weniger Ressourcen skalieren, als dies bei anderen Plattformen erforderlich wäre. Wenn diese Unternehmen jedoch expandieren, können sie auf Einschränkungen stoßen. Salesforce verfügt beispielsweise über Kontrollen zur Systemausfallsicherheit, um zu verhindern, dass eine Instanz von Salesforce die Leistung einer anderen Instanz negativ beeinflusst. Auch die Versionskontrolle für Kundeninstanzen kann für ein wachsendes Software zu einer Herausforderung werden, da die Salesforce-Plattform nicht die vollständige Kontrolle über die Kundenumgebungen bietet, die ein herkömmliches SaaS-Produkt bieten würde.

6. Die Migration von der Salesforce-Plattform kann eine Herausforderung sein.

Für Unternehmen, die die Front-End- und Back-End-Komponenten von Salesforce nutzen, käme eine vollständige Plattformmigration einer gleichzeitigen Operation am offenen Herzen und einer Schönheitsoperation gleich. Glücklicherweise verfügt die Salesforce-Plattform über eine umfassende Dokumentation, aber die komplexe Herausforderung besteht darin, die in der Software integrierte Geschäftslogik neu zu erstellen.

In seiner Telefonkonferenz zu den Ergebnissen des vierten Quartals 2022 kündigte Veeva beispielsweise seinen Plan an, bis 2030 vollständig von Salesforce zu migrieren. Es kann bis zu einem Jahrzehnt dauern, bis das Unternehmen vollständig von der Plattform migriert, wenn es seine erklärten Pläne vollständig umsetzt.

7. Die Priorisierung qualifizierter Talente sollte ein Schwerpunkt für Unternehmen sein, die auf der Salesforce-Plattform aufbauen.

Natürlich sollte für jeden Gründer die Gewinnung starker Talente eine Überlegung sein, aber es ist besonders wichtig für diejenigen, die darüber nachdenken, auf Salesforce aufzubauen. Während der Großteil des Codes, den ein Ingenieur beim Aufbau der Salesforce-Plattform schreibt, auf die allgemeine Software anwendbar ist, gibt es einen kleineren Teil des Salesforce-spezifischen Wissens im Zusammenhang mit der Back-End-Entwicklung, das ein Team haben muss.

Wer sollte also auf der Salesforce-Plattform aufbauen? Und wer sollte das nicht? Betrachten Sie diese drei Fragen…

1. Planen Sie, einen Kundenstamm zu betreuen, der bereits heute Salesforce nutzt?

Wenn Sie an eine Benutzerbasis aus großen Salesforce-Kunden verkaufen, hilft Ihnen die Nutzung der Salesforce-Plattform dabei, Ihrem Endkunden ein Produkt anzubieten, das vertraut aussieht und sich anfühlt und das sich problemlos in die andere von ihm verwendete Software integrieren lässt. Wenn Sie hingegen an einen Kundenstamm verkaufen, der andere CRM-Systeme verwendet, ist eine von Salesforce unterstützte Anwendung möglicherweise nicht der beste Ansatz.

2. Entwickeln Sie ein Produkt mit hohem Workflow- oder Datenverarbeitungsaufwand?

Workflow-Anwendungen, die für eine bestimmte Branche (z. B. Veeva), regulierte Branchen (z. B. nCino), Abteilung (z. B. FinancialForce, Gainsight*) oder Workflow (z. B. Copado in DevOps) entwickelt wurden, schneiden in der Regel gut in Salesforce ab. Transaktionsintensive Systeme, die erweiterte Datenverarbeitungs- oder Manipulationsfunktionen erfordern (z. B. BI), sind für Salesforce nicht gut geeignet, da sie wahrscheinlich viele Komponenten außerhalb der Salesforce-Plattform nutzen oder Funktionen neu erstellen müssen, die Salesforce bereits auf andere Weise entwickelt hat.

3. Was werden potenzielle Investoren und Käufer denken?

Wir betrachten die Salesforce-Plattform wie AWS/Azure/GCP als eine gültige Strategie für den Aufbau generationsübergreifender Produkte. Viele Käufer, sowohl strategische als auch finanzielle, werden diesen Standpunkt wahrscheinlich teilen. Die wichtige Ausnahme hiervon könnten jedoch die Konkurrenten von Salesforce sein: Oracle, SAP usw., die wahrscheinlich keine jährlichen Abonnementgebühren für Salesforce zahlen wollen. Dies kann einige Ihrer strategischen Ausstiegsoptionen einschränken.

Wenn Sie auf der Salesforce-Plattform aufbauen und einen Partner suchen, dann wenden Sie sich bitte an uns! Wir würden uns freuen, Ihnen dabei zu helfen, darüber nachzudenken, wie Sie das Salesforce-Ökosystem optimal nutzen können.

*Bezeichnet Battery Portfolio Eine vollständige Liste aller Battery finden Sie unter Bitte klicken Sie hier.

Die hierin enthaltenen Informationen beruhen ausschließlich auf der Meinung von Morad Elhafed und sind nicht als Anlageberatung zu verstehen. Dieses Material wird zu Informationszwecken zur Verfügung gestellt und stellt weder eine Rechts-, Steuer- oder Anlageberatung noch ein Angebot zum Verkauf oder eine Aufforderung zum Kauf einer Beteiligung an einem von Battery Ventures oder einem anderen von Battery verwalteten Fonds oder Anlageinstrument dar und darf in keiner Weise als solche angesehen werden.

Diese Informationen umfassen Investitions- und Marktaktivitäten, Branchen- oder Branchentrends oder andere breit angelegte Wirtschafts- oder Marktbedingungen und dienen Bildungszwecken. Die anekdotischen Beispiele sind für ein Publikum von Unternehmer*innen gedacht, die ihre Unternehmen aufbauen möchten, und sind keine Empfehlungen oder Befürwortungen für ein bestimmtes Unternehmen.

Inhalte, die aus Drittquellen stammen, werden zwar als zuverlässig erachtet, wurden jedoch nicht von unabhängiger Seite auf ihre Richtigkeit oder Vollständigkeit hin überprüft und können nicht garantiert werden. Battery Ventures ist nicht verpflichtet, den Inhalt dieses Beitrags zu aktualisieren, zu ändern oder zu ergänzen oder Leser*innen zu benachrichtigen, falls sich darin enthaltene Informationen, Meinungen, Prognosen, Vorhersagen oder Schätzungen ändern oder später ungenau werden.

Zurück zum Blog
Ähnliche ARTIKEL