要衡量对DevEx最重要的因素,您需要避免虚荣指标并将特定的API交易与业务价值联系起来。就是这样。开发者经验。如果您提供API或API优先的产品,您可能已经听过很多次这个术语。毕竟,您需要API开发人员才能取得成功——如果他们没有很好的经验,他们就会继续前进。开发者体验如何?开发人员体验(DevEx或DX)是用户体验(UX)的延伸,侧重于受技术方面(例如,工具、语言和工作流)影响的用户。但DevEx不仅仅是“开发人员的用户体验”:它意味着确保API可以被开发人员轻松理解和利用,用于他们自己的应用程序和用例。当您与开发人员用户沟通以直接了解和满足他们的需求时,伟大的DevEx就会发生。如果你能赢得开发者的青睐,你就可以围绕你的产品建立一个庞大而繁荣的生态系统。什么指标很重要?这取决于你的角色著名的管理顾问彼得德鲁克可能说得最好:“如果你无法衡量它,你就无法管理它。”改进DevEx从指标开始。您需要衡量对DevEx最重要的因素,避免虚荣指标并将特定API交易与业务价值联系起来。然而,对你来说最重要的取决于你在改进DevEx中的角色。在您的组织中可能有三个不同的角色专注于DevEx:开发人员体验经理、开发人员关系专业人员和API产品经理。每个角色都有重叠的关注点,但侧重点不同。这些不同的优先级将反映在他们最关心的指标中。开发人员体验经理DevEx经理关注开发人员使用的API或API优先产品的有效性。他们还寻找改进流程的方法,以便开发人员能够取得成功。DevEx经理负责开发人员访问和使用的所有内容-从开发人员门户和文档到代码示例和SDK。DevEx经理确保开发人员在与产品相关的工具和流程方面拥有丰富的经验。因此,他们最关心的指标有以下几个。用户激活时间开发人员在注册后需要多长时间才能开始使用API——小时、天、周?如果开发者没有及时集成或激活,可能说明有问题。也许您的文档很混乱,或者您没有流行语言的SDK。如果开发人员在几天内没有集成或激活,一个好的DevEx经理会注意到。TimetoFirstHelloWorldTimetoFirstHelloWorld(TTFHW)衡量新开发人员启动和运行并从您的API获得最低价值水平所需的时间。每个开发人员对于什么是首次成功都有不同的标准。这可能是第一次调用API并获得响应。它可以创建一个简单的测试应用程序并完成验证API是否满足开发人员需求的事务。但无论如何,开发人员使用您的API取得一些成功所需的时间是他们是否会继续使用它并转化为付费客户的关键指标。需要支持的开发人员数量有多少开发人员已就某个问题寻求支持?许多开发人员是否遇到同样的问题?DevEx经理应该在内部记录所有集成问题,并跟踪有多少开发人员需要帮助。支持解决方案的时间如果您有支持系统,您的团队需要多长时间才能解决技术支持问题?开发人员不想等待他们的API或集成问题得到解决。他们期望得到及时的回应,以帮助他们向前迈进并实现他们的发展目标。开发人员关系专家开发人员关系(DevRel)专业人员旨在让开发人员采用API或API平台并使用它来实现他们的目标。典型的DevRel角色包括开发人员布道者、开发人员倡导者和社区经理。DevRel专业人员专注于与开发人员以及产品或服务所服务的开发人员社区建立和维护关系。DevRel职位的人关心与开发人员的联系,倾听他们的想法,并弄清楚如何满足他们的需求。他们还帮助开发人员了解如何使用API或产品,提供演示和领先的教育活动,如黑客马拉松和聚会。DevRel专业人员的两个北极星指标是TTFHW和每周活跃令牌(WAT)。每周活跃令牌(WAT)DevRel专业人员想知道API获得了多少关注以及开发人员社区是否在增长。为此,他们可以查看API的每周活跃令牌(WAT)。大多数API限制对经过身份验证的用户的访问,因此他们可以跟踪每周有多少唯一令牌访问API平台。如果他们将这个指标缩小到每周活跃的聚合公司,DevRel团队可以找出在开发人员外联和营销方面投入更多时间和精力的地方。其他DevRel指标虽然TTFHW和WAT是DevRel专业人员关注的两个主要指标,但他们可能还对以下指标感兴趣:公司对文档、指南和快速入门资源的覆盖范围有多广?开发人员与参考文档交互的频率和时长是多少?哪些部分?开发人员对他们获得的支持有多满意?团队创建内容以支持开发人员的频率如何?开发人员是否参与公司提供的教育内容?API产品经理API产品管理有点新,因此这个角色的职责因公司和他们提供的API产品而异。通常,API产品经理了解API或API平台的业务原理以及公司API程序的高级目标。他们还需要平衡内部利益相关者和产品开发人员的需求与客户的需求。API产品经理主要关注用户增长、用户保留和使用模式。他们需要知道开发人员使用最多(和最少)哪些功能和端点来确定开发的优先级。他们还需要了解API更改(例如已弃用的端点和新的API版本)对客户的影响。API产品经理会查看一系列指标,但最常见的两个是API使用增长和独特的API消费者。API使用增长API产品经理需要衡量API的采用情况,他们通过查看API使用增长来做到这一点。他们衡量API在较长时间段(例如数周或数月)内的使用情况,以发现主要增长趋势。独特的API消费者有时,API使用量的增加是由于个人客户帐户,而不是独特的用户增长。API产品经理应该衡量其API每月或每天的唯一消费者数量。他们还应该每天或每月监控这些用户,看他们是否保持活跃。查看每月或每天的活跃用户(MAU/DAU)可以告诉您增加的API使用量是来自新客户、现有客户还是两者。API产品经理关注的其他指标包括:开发人员何时、如何以及多长时间使用API?开发人员正在使用或未使用哪些API功能?对特定产品功能的反馈是什么?花费的钱与整体产品采用率相比如何?跟踪DevEx指标虽然您团队中的每个DevEx专业人员关心不同的事情,但他们都需要一个工具来帮助他们有效地跟踪和衡量相关指标。你目前的角色是专注于DevEx吗?然后,您需要一个有效的API分析工具来跟踪和衡量您关心的指标以及对其他角色重要的指标。您选择的工具应该提供对所有API(例如REST、RPC、SOAP、超媒体)以及运行在GraphQL等查询语言上的API的可见性。它应该包括插件和SDK,这样您就可以与流行的服务器集成,而无需编写大量自定义代码。最后,它应该包括预构建的仪表板来跟踪每个团队关心的指标——从工程和安全到产品和客户成功。
