学习目标
完成本单元后,您将能够:
- 定义一个应用程序是什么。
- 定义什么是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)创建一个插入技术新闻源的应用程序。
不写一行代码,管理员的用户可以随时掌握技术新闻。构建应用程序很简单,很大程度上是因为有一个AppExchange合作伙伴。
什么是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)。
阶段1:计划
规划是AppExchange产品生命周期中最重要的阶段。要理解为什么,请考虑参加越野公路旅行。你有一天会跳上你的车,然后上路吗?可能不是。相反,你想要计划你的路线,找出你将要住在哪里,等等。除此之外,成功的AppExchange合作伙伴关系始于坚实的计划。需要考虑的事例
- 谁是你的目标受众?你是否追求大企业客户?中型?小?
- 你的商业策略是什么?何时以及您有多少产品需要出售才能获得成功的业务?
- 你会支持哪些Salesforce版本?例如,Professional,Enterprise或Unlimited。
- 你想使用什么类型的许可证?我们提供CRM,平台和社区。
- 您的员工是否熟悉Salesforce平台?如果没有,请使用Trailhead等资源加快速度。
- 确保您的产品安全的策略是什么?
制定一个计划并坚持下去,可以让你的团队成功。在这个阶段,我们通过培训为您提供支持,帮助您和您的团队成为认证开发人员。我们还让您创建测试组织,以便您可以亲身了解Salesforce的工作原理。
阶段2:构建
在这个阶段,您可以使用点击或代码创建您的应用或Lightning组件。然后,当它建成时,您会对其进行测试以确保它提供了良好的客户体验。首先设置专门为AppExchange合作伙伴定制的开发和测试环境。开发环境是您实现设计的地方,而测试环境则是验证一切按计划运行的地方。我们为您提供软件开发最佳实践方面的培训,如敏捷方法学。
而同时技术团队努力工作,你的企业团队开发你去对市场战略,其中包括市场营销,销售和支持计划。
阶段3:分发
现在是时候将您的应用程序或闪电组件发布给客户。首先打包您的功能并将其上传到AppExchange。接下来,您创建一个AppExchange列表,以便您的产品可以通过最终审核。我们通过对您的应用或组件进行全面的安全审查来为您提供支持。
第四阶段:市场
在这个阶段,您会在您的应用或Lightning组件中产生客户兴趣。接触目标受众,在合作伙伴活动中充分利用营销机会,优化您的AppExchange列表,从而激发客户。我们通过我们的合作伙伴营销团队的培训为您提供支持,合作伙伴营销团队从行业最佳实践和从顶级AppExchange合作伙伴处获得的经验教训中吸取经验。
阶段5:出售
这里的目标是将潜在客户转化为付费客户。您希望建立一个有效的销售团队,有效地确定潜在客户,并向潜在客户展示引人注目的演示。在您的应用或组件进入市场后,您可以增加管道并管理续订。我们通过合作伙伴客户经理,我们的直销团队和顶级AppExchange合作伙伴的培训为您提供支持。
阶段6:支持
通过您的应用程序或组件帮助持续的客户成功。创建并实施客户的成功计划,提供支持和故障排除帮助,并通过补丁和升级改进您的报价。我们支持您的工具可以告诉您客户如何使用您的产品,并允许您为遇到挑战的人提供实际帮助。
你已经完成了生命周期后,我们重复这个过程,当你规划和建设新的功能,更新分发,销售和市场新的能力,并培养您的支持团队。