AppExchange合作伙伴基础(2)产品生命周期

学习目标

完成本单元后,您将能够:

  • 定义一个应用程序是什么。
  • 定义什么是Lightning组件。
  • 列出AppExchange产品生命周期的六个阶段。
  • 描述AppExchange产品生命周期的每个阶段发生的情况。

AppExchange产品生命周期介绍

您知道AppExchange合作伙伴计划可以为您提供从创意到市场的旅程,但这个旅程是什么样子的?在本单元中,我们向您介绍AppExchange产品生命周期的六个阶段。您还将了解这种发展模式如何帮助您取得成功。但首先,让我们谈谈您可以使用Salesforce平台构建和销售的应用程序类型:应用程序和Lightning组件。

什么是应用程序?

应用程序解决业务问题如果您已经定制Salesforce以更快完成工作或使任务更容易执行,那么您可能在不知情的情况下构建了一个应用程序。作为AppExchange合作伙伴,可以将应用程序视为您可以分发给其他人的Salesforce平台的自定义。以下是一些适合在家中使用的应用程序。

  • 标准对象上的自定义字段
  • 页面布局
  • 列表视图
  • 工作流程
  • Visualforce页面
  • Apex代码

有关可以包含在应用程序中的完整列表,请查看ISVforce指南。现在我们来谈谈Lightning组件。

什么是闪电组件?

闪电组件是应用程序的构建块。它们是自包含和可重用的,并且它们让Salesforce客户使用称为Lightning App Builder的直观拖放界面设计业务问题的解决方案。我们来看一个人如何使用AppExchange合作伙伴创建的组件解决业务问题的快速示例。

想象一下,Salesforce管理员希望用户能够阅读Salesforce移动应用程序中的新闻稿。管理员决定利用Lightning组件,而不是从头设计解决方案。管理员使用Salesforce的预构建组件(1)和AppExchange合作伙伴在AppExchange(2)上提供的组件,使用Lightning App Builder画布(3)创建一个插入技术新闻源的应用程序。

A view of the Lightning App Builder canvas

不写一行代码,管理员的用户可以随时掌握技术新闻。构建应用程序很简单,很大程度上是因为有一个AppExchange合作伙伴。

An view of the finished mobile app

什么是AppExchange?

AppExchange是Salesforce客户如何发现令人惊叹的应用程序和闪电组件,就像您将要构建的应用程序一样。作为世界第一1商业应用程序市场,这也是AppExchange合作伙伴计划如此成功的主要原因。超过75%的Salesforce客户安装了一个通过AppExchange获得的应用程序。客户喜欢AppExchange,因为:

  • 我们为每个行业和预算提供产品。
  • 在购买之前,我们可以很容易地尝试一些东西。
  • 我们的安全团队全面测试每个报价。
  • 它有一个漂亮的,移动友好的用户界面,可以在任何设备上进行浏览和搜索。

当您加入AppExchange合作伙伴计划时,您将成为此关系的一部分。当您准备发布应用或Lightning组件时,我们的发布工具可以轻松将您的列表放在数百万客户的面前。如果您之前没有使用过AppExchange,那么值得探索一下。浏览一下,观看一些演示,我们相信你会明白为什么它是AppExchange合作伙伴的令人难以置信的资产。

AppExchange产品生命周期的阶段

在前面的示例中,您看到了管理员如何使用Lightning组件构建用于获取最新技术新闻的应用程序。但是故事的其余部分呢?这个组件来自哪里,它是如何得到AppExchange的?管理员如何听说它,并且它是免费还是许可的?要回答这些类型的问题,您需要了解AppExchange产品生命周期。 AppExchange产品生命周期是所有产品的路线图,从确保您构建正确的产品到启动后支持该产品。 AppExchange产品生命周期的各个阶段是:计划(1),构建(2),分发(3),市场(4),销售(5)和支持(6)。

A diagram of the AppExchange Product Lifecycle

阶段1:计划

规划是AppExchange产品生命周期中最重要的阶段。要理解为什么,请考虑参加越野公路旅行。你有一天会跳上你的车,然后上路吗?可能不是。相反,你想要计划你的路线,找出你将要住在哪里,等等。除此之外,成功的AppExchange合作伙伴关系始于坚实的计划。需要考虑的事例

  • 谁是你的目标受众?你是否追求大企业客户?中型?小?
  • 你的商业策略是什么?何时以及您有多少产品需要出售才能获得成功的业务?
  • 你会支持哪些Salesforce版本?例如,Professional,Enterprise或Unlimited。
  • 你想使用什么类型的许可证?我们提供CRM,平台和社区。
  • 您的员工是否熟悉Salesforce平台?如果没有,请使用Trailhead等资源加快速度。
  • 确保您的产品安全的策略是什么?

制定一个计划并坚持下去,可以让你的团队成功。在这个阶段,我们通过培训为您提供支持,帮助您和您的团队成为认证开发人员。我们还让您创建测试组织,以便您可以亲身了解Salesforce的工作原理。

阶段2:构建

在这个阶段,您可以使用点击或代码创建您的应用或Lightning组件。然后,当它建成时,您会对其进行测试以确保它提供了良好的客户体验。首先设置专门为AppExchange合作伙伴定制的开发和测试环境。开发环境是您实现设计的地方,而测试环境则是验证一切按计划运行的地方。我们为您提供软件开发最佳实践方面的培训,如敏捷方法学。

而同时技术团队努力工作,你的企业团队开发你去对市场战略,其中包括市场营销,销售和支持计划。

阶段3:分发

现在是时候将您的应用程序或闪电组件发布给客户。首先打包您的功能并将其上传到AppExchange。接下来,您创建一个AppExchange列表,以便您的产品可以通过最终审核。我们通过对您的应用或组件进行全面的安全审查来为您提供支持。

第四阶段:市场

在这个阶段,您会在您的应用或Lightning组件中产生客户兴趣。接触目标受众,在合作伙伴活动中充分利用营销机会,优化您的AppExchange列表,从而激发客户。我们通过我们的合作伙伴营销团队的培训为您提供支持,合作伙伴营销团队从行业最佳实践和从顶级AppExchange合作伙伴处获得的经验教训中吸取经验。

阶段5:出售

这里的目标是将潜在客户转化为付费客户。您希望建立一个有效的销售团队,有效地确定潜在客户,并向潜在客户展示引人注目的演示。在您的应用或组件进入市场后,您可以增加管道并管理续订。我们通过合作伙伴客户经理,我们的直销团队和顶级AppExchange合作伙伴的培训为您提供支持。

阶段6:支持

通过您的应用程序或组件帮助持续的客户成功。创建并实施客户的成功计划,提供支持和故障排除帮助,并通过补丁和升级改进您的报价。我们支持您的工具可以告诉您客户如何使用您的产品,并允许您为遇到挑战的人提供实际帮助。

你已经完成了生命周期后,我们重复这个过程,当你规划和建设新的功能,更新分发,销售和市场新的能力,并培养您的支持团队。