您现在的位置是:首页 >动态 > 2021-04-18 17:28:11 来源:
构建企业机器人的6个考虑因素
该机器人的生态系统正在不断成熟,以及大型企业也开始采用,让机器人在企业的工作流程参加交流平台。机器人制造商将其用户群从早期采用者转移到大型企业的机会越来越大。但抓住大客户的机会很复杂:从严格的政策和安全要求到更长的采购流程和更大规模的工作流程,如果您想构建真正的企业级软件,还有很多需要考虑的因素。
在Slack,过去几年我们一直在 为企业级协作构建Slack Enterprise Grid。在本文中,如果您想为世界上一些最大的公司构建机器人或应用程序,我将分享一些需要考虑的事项。
企业需要时间,但值得你花时间
企业以不同于中小型企业的方式购买软件。企业的销售周期较长,在此期间,企业会评估软件的许多方面,并决定购买哪种软件。将一个僵尸程序安装到另一个僵尸程序的决定通常由管理员(或应用程序管理员,因为他们有时被称为)而不是团队中的任何一个人进行。在许多企业中,只允许管理员安装工具和服务。
好处是,一旦你的软件被购买,流失率自然会降低,因为它的卸载机会较小。此外,在许多情况下,一旦安装了机器人,就会指示员工使用它,从而使采用更容易。
2.安全和政策是企业决策者的关键
安全性和合规性标准通常是企业软件采购过程中的关键因素。管理员可能需要确定您的机器人是否遵守企业安全和策略标准(例如数据存储和隐私策略)。如果您的机器人经过渗透测试或其他安全评估,请不要感到惊讶!如果可能的话,为企业提供方便的方式来协调这些评估和测试。
随着您的发展,在开发过程的每一步都要考虑安全性。在开发Web应用程序时,请注意常见的漏洞,例如XSS,CSRF和SQLi。遵循最小特权原则:不要求为您的应用程序提供超出必要的授权。大多数应用程序执行一组有限的操作,因此最好限制所请求的OAuth范围(这可以减轻违规的影响)。
强烈建议您制定一个深思熟虑的隐私政策并坚持下去。我们看到的一个常见错误是开发人员与第三方服务共享他们的应用令牌和密钥(通常用于跟踪分析) - 这可能使企业担心您可能无法完全控制您正在访问的数据。
好处是,一旦你与一家大企业做对了,其他企业就不会那么不同了。第一家企业的障碍可能很大,但它为其他大公司铺平了道路。
3.规模,规模,规模
企业中的一切都更大。这就是为什么Enterprise Grid支持每个组织500,000个用户,而我们的一些客户在他们的工作区中拥有数千个Slack通道。这些频道可能包含数千个用户。
请记住,适用于小团队的常见模式(如迭代团队中的每个用户)可能需要很长时间,并且可能会影响机器人的可用性。确保使用大数据集和高负载测试您的机器人。例如,您应该准备好在查询用户列表时接收数千个用户,并且您可能希望对传入的消息进行排队,以便服务器不会过载。
大公司的另一个方面是用户倾向于在企业内部移动。Bot建设者应该准备好持续为新用户提供服务,并准备好更频繁地处理离开团队的用户。
4.新用例
随着Slack Enterprise Grid的推出,我们还能够支持必须符合HIPAA和FINRA标准的实体。这为医疗保健和金融开辟了许多新的有趣的用例。我们发布的其中一位开发人员告诉我,这是我们发布时机器人制造商最激动人心的声明,因为这些是机器人制造商以前无法解决的用例。
请记住,Slack支持HIPAA和FINRA标准是不够的 - 如果您计划构建一个解决医疗保健和财务用例的机器人,您的机器人必须遵守相关标准才能保持合规。
5.定制机器人
系统集成商和机器人代理商有一个非常有趣的机会,专门为企业创建自定义机器人。大多数企业都有复杂的内部系统和过时的用户界面。机器人可以通过在会话界面中暴露这些系统并使这些工作流程更好来消除痛苦。
采用通信平台的企业将受益于内部集成,并可能愿意支付机器人制造商和系统集成商来构建定制机器人和内部集成。
6.企业机会
一些规模最大,利润最高的公司已经将业务销售给企业。从Oracle到IBM,从Salesforce到SAP,许多公司建立了自己的业务,为大客户提供安全保障,培养与他们的关系,并从这些客户那里获得大量和经常性收入流的回报。这些公司知道对企业软件的投资很大,但一旦进入,其优势就会很大。
今天的机器人制造商有独特的机会为企业提供价值,并享受成为这个新行业第一的奖励。