Skip to main content

Grundlegendes zum AppExchange-Produktlebenszyklus

Lernziele

Nachdem Sie diese Lektion abgeschlossen haben, sind Sie in der Lage, die folgenden Aufgaben auszuführen:

  • Erläutern der sechs Phasen des AppExchange-Produktlebenszyklus
  • Erläutern der Prozesse in den einzelnen Phasen des AppExchange-Produktlebenszyklus

Einführung in den AppExchange-Produktlebenszyklus

Sie wissen, dass Sie das AppExchange-Partnerprogramm beim Entstehungsprozess von der Idee bis zu deren Marktreife unterstützt – aber wie genau sieht dieser Entstehungsprozess aus? In dieser Lektion erfahren Sie Genaueres über die sechs Phasen des AppExchange-Produktlebenszyklus. Sie erfahren außerdem, wie Sie mit diesem Entwicklungsmodell Erfolge erzielen können. 

Was sind verwaltete Pakete der zweiten Generation?

Ein verwaltetes Paket der zweiten Generation (kurz verwaltetes 2GP) ist der Container für die Anwendung, von der Sie planen, sie an Salesforce-Kunden zu verkaufen und zu verteilen. Sie erstellen ein verwaltetes 2GP und fügen ihm dann die Funktionen, Anpassungen und das Schema hinzu, aus denen Ihre Anwendung besteht. 

Beispiele für Metadatenkomponenten, die Sie zu einem Paket hinzufügen können, sind: 

  • Apex-Klassen und -Auslöser
  • Benutzerdefinierte Felder in Standardobjekten
  • Benutzerdefinierte Metadatentypen
  • Benutzerdefinierte Objekte
  • Flows
  • Lightning-Seiten
  • Seitenlayouts

Eine komplette Liste der Elemente, die Sie in eine Anwendung aufnehmen können, erhalten Sie im Kapitel über Verfügbare Komponenten in verwalteten Paketen im Salesforce DX Developer Guide.

Verwaltete Pakete der zweiten Generation sind ein wichtiger Bestandteil des Entwicklungsprozesses beim Erstellen einer erfolgreichen Anwendung. Tools wie verwaltete 2GP, Testorganisationen und Salesforce CLI sind allesamt Teil des so genannten Salesforce DX. Sie sollten sicherstellen, dass ihr Anwendungsentwicklungsteam mit Salesforce DX vertraut ist, bevor es loslegt.

Was ist AppExchange?

In AppExchange finden Salesforce-Kunden beeindruckende Anwendungen und andere Lösungen, wie Sie sie selbst erstellen werden!

Da es sich hierbei um den führenden Marktplatz für Unternehmensanwendungen handelt, ist dies ebenfalls ein Hauptgrund für den Erfolg des AppExchange-Partnerprogramms. Bei den meisten Salesforce-Kunden ist mindestens eine Anwendung aus AppExchange installiert. Kunden wissen AppExchange aus folgenden Gründen zu schätzen:

  • Unsere Angebote gibt es für jede Branche und jedes Budget.
  • Bei uns können Sie alles ausprobieren, bevor Sie sich zum Kauf entscheiden.
  • Unser Sicherheitsteam führt umfassende Bewertungen zu jedem Angebot durch.
  • Die ansprechende Benutzeroberfläche lässt sich auch auf dem Mobilgerät ideal verwenden und erleichtert das Browsen und die Suche auf jedem Gerät.

Sobald Sie dem AppExchange-Partnerprogramm beitreten, gehören Sie dazu. Wenn Sie eine Lösung verteilen möchten, können Sie sie mit unseren Veröffentlichungstools ganz einfach für Millionen von Kunden freigeben. Sehen Sie sich AppExchange ruhig einmal genauer an, es lohnt sich. Machen Sie sich ein wenig damit vertraut und betrachten Sie einige Demos. Sie werden mit Sicherheit gleich erkennen, welche herausragenden Vorteile es für AppExchange-Partner bietet.

Phasen des AppExchange-Produktlebenszyklus

Der AppExchange-Produktlebenszyklus ist Ihre Roadmap für alles, angefangen bei der Frage, ob überhaupt das richtige Produkt erstellt wird, bis hin zum Kundendienst, nachdem das Produkt auf den Markt gebracht worden ist. Die Phasen des AppExchange-Produktlebenszyklus lauten: Planung (1), Erstellung (2), Distribution (3), Marketing (4), Verkauf (5) und Support (6).

Diagramm des AppExchange-Produktlebenszyklus

Phase 1: Planen

Die Planung ist die wichtigste Phase im AppExchange-Produktlebenszyklus Wenn Sie wissen möchten warum, stellen Sie sich eine Reise vor. Würden Sie einfach eines Tages ins Auto steigen und losfahren? Wohl eher nicht. Stattdessen würden Sie Ihre Route planen, überlegen, wo Sie übernachten usw. Auch eine erfolgreiche AppExchange-Partnerschaft beginnt mit einem gut fundierten Plan. Beispielsweise zu berücksichtigende Punkte:

  • Kennen Ihre Mitarbeiter die Salesforce-Plattform bereits? Falls nicht, können Sie sie Ihren Mitarbeitern mit Ressourcen wie Trailhead näher bringen.
  • Wer ist Ihre Zielgruppe? Möchten Sie große Unternehmenskunden ansprechen? Mittelgroße? Kleine?
  • Welche Geschäftsstrategie haben Sie? Wann und wie viel müssen Sie verkaufen, damit Ihr Unternehmen erfolgreich ist?
  • Welche Salesforce-Editionen möchten Sie unterstützen? Beispiel: Professional, Enterprise oder Unlimited.
  • Welchen Lizenztyp möchten Sie verwenden?
  • Welche Strategie verfolgen Sie um sicherzustellen, dass ihr Angebot sicher ist?

Wenn Sie einen Plan machen und diesen einhalten, sind das die besten Voraussetzungen für den Erfolg Ihres Teams. In dieser Phase unterstützen wir Sie mit Schulungen, um Ihnen und Ihrem Team dabei zu helfen, zertifizierte Entwickler zu werden. Außerdem können Sie Testorganisationen erstellen und so aus erster Hand erfahren, wie Salesforce funktioniert.

Phase 2: Erstellen

In dieser Phase verwenden Sie verwaltete Pakete der zweiten Generation, die auf einem modernen, quellenbezogenen und für die Automatisierung geeigneten Entwicklungsmodell basieren. Verwaltete 2GP-Pakete integrieren mit Ihrem Quellcodeverwaltungssystem, nutzen Ihren benutzerdefinierten Apex-Code paketübergreifend und erstellen kleine, modulare Pakete, die kombiniert werden können. Sie können alle Paketerstellungsabläufe über Salesforce CLI ausführen und sogar mithilfe von Skripts automatisieren. 

Wenn Sie bereit sind, in die Einzelheiten der Paketentwicklung einzutauchen, sehen Sie sich das Trailhead-Modul Verwaltete Pakete der zweiten Generation oder die entsprechende Dokumentation im Entwicklerhandbuch zu verwalteten Paketen der zweiten Generation an. 

Und während das Technikteam noch mitten in der Arbeit steckt, entwickelt Ihr kaufmännisches Team Ihre Marketingstrategie einschließlich Ihrer Marketing-, Verkaufs- und Supportpläne.

Phase 3: Distribution

Jetzt ist es soweit: Sie stellen Ihre Lösung den Kunden zur Verfügung. Nachdem Sie ein verwaltetes 2GP-Paket zum Packen Ihrer Anwendung verwendet haben, erstellen Sie eine AppExchange-Liste, damit Ihr Angebot abschließend überprüft werden kann. Wir unterstützen Sie, indem wir eine umfassende Sicherheitsbewertung in Bezug auf Ihre Lösung durchführen.

Phase 4: Marketing

Jetzt müssen Sie das Interesse Ihrer Kunden an Ihrer Lösung wecken. Wenden Sie sich an Ihr Zielpublikum, nutzen Sie Ihre Marketingchancen bei Partnerereignissen und optimieren Sie Ihre AppExchange-Liste so, dass die Kunden sich dafür interessieren. Wir unterstützen Sie mit Schulungen von unserem Partner-Marketingteam. Hierbei werden die bewährten Vorgehensweisen der Branche genutzt und es wird auf die Erfahrungen der besten AppExchange-Partner zurückgegriffen.

Phase 5: Verkauf

Das Ziel ist die Konvertierung von Leads in zahlende Kunden. Sie sollten hierfür ein effizientes Vertriebsteam zusammenstellen, das Leads vorteilhaft qualifiziert und potenziellen Kunden beeindruckende Demos bietet. Sobald Ihre Lösung auf dem Markt Fuß gefasst hat, können Sie Ihre Vertriebs-Pipelines erweitern und Erneuerungsaufträge verwalten. Wir unterstützen Sie mit Schulungen von unseren Partner-Account-Managern, von unserem Direct Sales-Teams und von den besten AppExchange-Partnern.

Phase 6: Support

Sorgen Sie mit Ihrer Lösung für den andauernden Erfolg Ihrer Kunden. Erstellen und implementieren Sie einen Kundenerfolgsplan, bieten Sie Unterstützung und Hilfe bei der Fehlersuche und nehmen Sie an Ihrer Lösung Verbesserungen anhand von Patches und Upgrades vor. Sie unterstützen Ihre Kunden, wir unterstützen Sie. Mit unseren Tools können Sie feststellen, wie die Kunden Ihre Lösung einsetzen, sowie tatkräftige Unterstützung leisten, Benutzer auf Probleme stoßen.

Wenn Sie an das Ende des Lebenszyklus Ihrer Lösung gelangen, beginnt alles wieder von vorne. Sie planen und erstellen neue Funktionen, verteilen Aktualisierungen, verkaufen und bewerben neue Möglichkeiten und schulen Ihr Supportteam.

Ressourcen

Teilen Sie Ihr Trailhead-Feedback über die Salesforce-Hilfe.

Wir würden uns sehr freuen, von Ihren Erfahrungen mit Trailhead zu hören: Sie können jetzt jederzeit über die Salesforce-Hilfe auf das neue Feedback-Formular zugreifen.

Weitere Infos Weiter zu "Feedback teilen"