如果您的目标是改进开拓职员体验,第一步始终该当讯问您的开拓职员如何改进。

人工智能真的能改变开拓人员的体验吗?_人员_人工智能 云服务

译自 Can AI Truly Transform the Developer Experience?,作者 Andrew Boyagi。

在过去 12 个月里,产品营销团队一贯在大肆宣扬最新的人工智能 进步,这些进步将极大地改进开拓职员体验。
而且它正在见效。
Atlassian 最近与 GetDX 互助,对 2100 名开拓职员及其领导者进行了调查;100% 的受访领导者表示,他们相信人工智能将在未来两年内改进其公司的开拓职员体验。

我定期与之交谈的 CTO 证明了这一统计数据
他们都操持在人工智能 产品上投入巨资以改进 DevEx。
一位 CTO 提到了“全力以赴”利用人工智能,将 90% 的开拓职员体验预算分配给人工智能工具。

看到如此多的 CTO 专注于改进 DevEx 并投资于最新技能来帮助他们的开拓职员,这真是太棒了,但如果人工智能没有改进开拓职员体验怎么办?在我们的调查中,三分之二的开拓职员表示,他们利用人工智能工具并没有体验到显著的生产力提升。

面向开拓职员的人工智能功能

扫描开拓职员人工智能工具的领域,可以创造面向开拓职员的四种标准人工智能功能:

代码天生:利用人工智能编写或帮助编写代码。
文档天生:利用人工智能编写代码或过程文档。
拉取要求择要:人工智能创建拉取要求中包含的变动的择要。
单元测试天生:人工智能自动建议或创建拉取要求中变动的单元测试。

以上功能列表非常令人印象深刻!
18 个月前,这些功能还不可用,这证明了我们在人工智能领域看到了快速创新。
开拓职员的采取率非常惊人,这清楚地表明这些功能每天都在帮助开拓职员。

这些功能有一个共同点:它们紧张与开拓职员角色中的编码部分干系——他们喜好的事情部分。
什么阻碍了良好的开拓职员体验?

编码是开拓职员角色中他们喜好的一部分。
然而,大多数面向开拓职员的人工智能功能旨在自动化或提高其角色中这一部分的效率。
虽然这并不一定不好,但这就像见告厨师你已经自动化了他们角色中的烹饪部分,现在他们只须要洗碗了。
如果我们有兴趣改进开拓职员的体验,我们该当优先办理他们不喜好的那部分角色。

开拓职员花费在编码上的韶光常日被认为是 30%。
大多数面向开拓职员的人工智能技能都集中在这 30% 上,而不是集中在 70% 的开拓职员实行其他不太空想的任务上。
没有人建议开拓职员该当将 100% 的韶光花在编码上,但如果你问开拓职员什么阻碍了良好的体验,大多数项目都来自他们 70% 的非编码韶光。

研究行业调查结果表明了一些值得磋商的常见抱怨:

等待韶光是工程师最常见的抱怨之一,他们常常评论辩论被其他人或团队阻碍。
这常日涉及等待某人审查拉取要求或澄清信息,然后才能连续。

认知负荷是开拓职员不满意的另一个紧张来源。
探求信息的必要性是认知负荷增加的关键来源。
根据 2023 年 Stack Overflow 开拓职员调查,25% 的开拓职员每天花费超过一个小时探求信息。
这足以让最稳定的人变得猖獗。
想象一下,每天早上花一个小时探求你的车钥匙,然后才能出门。

险些所有开拓职员调查中最大的抱怨是技能债务(技能债务)。
这源于产品经理(他们常常优先考虑发布下一个功能)和开拓职员(他们希望掩护一个干净康健的代码库)之间的永恒斗争。
高水平的技能债务会导致糟糕的开拓职员体验,这并不奇怪。

如果运用得当,人工智能有可能在所有这些领域显著改进 DevEx。
如果改进 DevEx 是目标,我们该当肃清开拓职员见告我们的摩擦。

利用人工智能可以改进开拓职员体验

我提到的编码助手和其他面向开拓职员的人工智能功能可能会增强而不是改进 DevEx。
须要明确的是,该当让开发职员利用这些工具;他们希望利用这些工具,创造它们很有用,最主要的是,他们期望能够利用这些工具。
但是,这些工具不太可能办理组织中现有的 DevEx 问题。

改进 DevEx 从讯问您的开拓职员须要改进什么开始。
一旦您拥有此列表(很可能须要扩展),您就可以确定办理这些寻衅的最佳方法,个中可能包括利用 AI。

例如,有一种误解认为开拓职员实际上喜好肃清技能债务,但这并不完备准确。
开拓职员常日更喜好办理问题和交付新功能,但大量的技能债务会减慢他们的速率,并增加发生事件的可能性。
Atlassian 开拓了一种名为 AutoFix 的功能,它可以扫描源代码存储库以查找常见的缺点,例如过期的功能标志。
一旦识别出来,就会讯问开拓职员是否希望 AI 修复技能债务,在这种情形下,通过删除功能标志,或者是否希望安排韶光自行修复。

利用 AI 肃清与办理技能债务干系的开拓职员事情量,可以改进良好 DevEx 的常见寻衅之一。
它许可开拓职员将更多韶光投入到发布新功能等任务中。
我们在内部对 AutoFix 收到了很好的反馈,我们正在努力在今年晚些时候将其供应给客户。

开始利用开拓职员体验

目前可用的开拓职员 AI 功能非常令人印象深刻。
开拓职员希望能够利用这些工具来帮助他们完成日常任务,这足以成为供应这些工具的情由。
然而,只管这些功能令人印象深刻,但它们并没有办理开拓职员体验中现有的寻衅。

如果您想改进开拓职员体验,您的第一步该当始终是讯问您的开拓职员如何改进。
如果您问他们,他们会见告您。

一旦您知道可以在哪些方面进行改进,请找到每个问题的最佳办理方案,个中可能包括利用 AI。
与任何工具履行一样,您该当与您的开拓职员进行回访,并讯问他们办理方案是否真正改进了他们的事情,或者您是否须要对其进行迭代。