集成是许多应用程序的无名英雄,也是平台之间数据通信的无声守门人。然而,许多决策者在评估产品时忽视了集成的质量。
在您实际在产品中使用集成之前,通常很难知道集成的构建程度如何。大多数平台都具有“勾选框”的集成,但它们的质量通常各不相同。精心构建的集成甚至可以使最简单的平台成为强大的工具。然而,构建不良的集成可能会导致挫败感、性能时间缓慢、技术困难和决策错误。
在这篇文章中,我们探讨了精心构建的集成的好处、常见的集成陷阱,以及以“集成优先”的心态进行构建的样子。
集成是两个应用程序之间的通信通道。更具体地说,它是将单独的软件元素组合到一个系统中的过程。例如,假设您将联系人或潜在客户信息存储在 CRM 系统中,但您使用礼品平台向这些联系人发送物品或奖励。
集成它们将使您可以从礼品平台内部查看和访问您的所有联系人。
通过连接整个组织的数据、应用程序、API 和设备,您可以连接不同系统的功能,并(理想情况下)跨技术堆栈无缝地使用这些功能。
当集成运行良好时,它可以为您的组织带来诸多好处,例如:
一个好的 API 将允许用户在出现问题时看到清晰且定义良好的错误消息(而不仅仅是模糊的错误代码)。集成不断变化;了解故障代码的含义或集成中发生故障的位置对于解决问题极其重要。最好的集成可以有效、简洁地传达故障,使用户能够更快地找到解决方案,甚至可以自行修复或排除问题。
精心构建的集成允许两个应用程序顺利地相互通信。 “精心构建”意味着信息以您期望的方式出现,并且几乎不需要映射或配置即可正常工作。精心构建的集成应该完成所有繁重的工作,以便用户可以简单地连接两个应用程序并继续工作。
如今,这个流行语在科技应用程序中非常常见,但通过正确的集成,它实际上是真的!由于企业的武器库中经常包含如此多不同的产品,良好的集成(或一系列集成)允许用户从所有关键应用程序中获取信息,并在更少(或一个!)的地方使用它。
精心构建的集成使所有平台上的信息保持同步、准确和一致。陈旧或不准确的数据可能会给任何公司带来严重问题。
当集成效果不佳时,可能会给多个部门带来严重的麻烦和问题。集成的一些常见痛点包括:
集成的一些常见痛点包括:
有时,并非您想要的所有信息都可以通过集成获取。在信息传输过程中,某些字段可能会丢失、不兼容或误译。
有时,如果用户缺乏经验或不熟悉集成的设置方式,则在一个应用程序中犯错误可能会导致将错误数据或问题导出到集成应用程序。确保所有集成都正确映射并且适当的团队成员了解信息传输的工作原理至关重要。
添加 API 调用(这是大多数公司构建集成的方式)会在响应路径中添加额外的步骤,这可能会降低应用程序性能。此外,如果配置不正确,它们可能会成为
可能问题的另一个例子是“无限积分循环”。一些第三方集成解决方案在自动化上运行,这些自动化可能会相互冲突,并导致当一个字段在一个平台中更新而同一字段在另一个平台中更新时信息“来回跳动”。当系统开始相互争夺谁是最终真相来源时,这可能很快就会变得混乱,随着自动化一遍又一遍地相互触发,从而形成“无限循环”。
对于客户来说,没有什么比承诺无缝、值得信赖的集成,然后发现事情没有按预期工作更令人沮丧的了。更糟糕的是,一些客户在演示过程中被出售了全面或有前途的集成,只是为了购买软件并发现集成几乎无法工作或不适合他们的用例而不进行广泛的映射或重新编程!通常,情况会更糟:你会陷入死胡同。您想要的字段不可用,或者您需要的功能“太高级”且不受支持。
被一些能让你的工作流程更高效、更准确的东西所吸引,却发现它很糟糕或难以设置,这可能会给任何人留下不好的印象;它还可能是失去信任和客户流失的主要原因。
一些应用程序,例如
例如,其他应用程序在设置集成时需要字段映射。当其他应用程序要求您映射字段时,它基本上是集成实例的配置信息。然而,它加重了用户设置集成的负担,以确保所有内容都正确映射,并在必要时应用规则和自动化或在可能的情况下重建。
Visor 希望减轻用户集成设置的负担,以便他们能够更快地获得价值。使用有关字段的元数据并在所有应用程序中以统一的方式存储它,使 Visor 能够在后端处理字段映射,因此用户只需选择一个集成应用程序、他们想要查看的字段,然后开始工作! “我们对服务提供的元信息进行了标准化,并将其转变为一种与平台无关的格式。我们 Visor 中的代码知道如何以用户犯更少错误的方式呈现字段。”Visor 首席工程师 Patrick Shanley 说道。
几乎每个SaaS 应用程序都以提供某种形式的集成而自豪。由于所有公司都寻求成为“事实来源”或信息集中器,因此很难知道集成何时构建良好以及何时只是作为事后添加到产品上。但并非所有集成都是一样的,一旦您使用了足够多的集成,就很容易分辨出哪些集成只需“选中一个框”,哪些集成是专为用户构建的综合解决方案。