欢迎 Developer Velocity 时代的到来!

Blog
Author:
Guy GolanGuy Golan
Published On:
7月 26, 2021
Estimated reading time:
1 minute

软件就是一切。非软件公司都必须有软件,这也意味着各个组织都需要某种程度的软件开发能力。输入:Developer Velocity。如果你从来没有听说过这个词,那本文刚好为大家介绍一下。

稍微去查查,我们就能知道 Developer Velocity 这个术语在 2020年开始有了热度。当时麦肯锡公司(McKinsey&Company)(与微软合作)发布了一份名为《Developer Velocity: 如何通过优化软件提升收益》的报告。报告显示,Developer Velocity 指数 (DVI, Developer Velocity Index)最高的企业收入增长速度比得分最低的企业快 4-5 倍。换句话说,只需看 DVI,就能预估企业的收入。这就是这个术语首先让大家都热血沸腾的原因。

但究竟什么才是 Developer Velocity

做好心理准备,这个术语定义很多。无论是“授权开发人员,为他们创造合适的创新环境,消除工作中的障碍和摩擦”(麦肯锡报告),还是“消除工作障碍,释放开发人员的全部潜力”(微软),还是“通过软件开发,推进业务绩效”,或者“将开发人员的想法转化为支持客户需求和业务目标的软件”。尽管解释层出不穷,但基本概念是明确的:一,这是大家都想实现的;二,这有助于提速。

微软甚至更加直接,发布了 Developer Velocity 的专门网页,呼吁每个人“通过授权开发者团队来推动创新和业务绩效。”

微软不仅搭上了 Developer Velocity 快车,更是创建了一个评估工具来测试组织的 DVI

我们高度关注所有热门的观点,因此,为了研究 DVI,我们特别邀请了微软、麦肯锡公司和 AT&T 的专家一起讨论,并深入探讨了企业如何加速软件转型的Developer Velocity报告。有兴趣的可以观看视频:

 

大家关注的重点——如何提升 Developer Velocity

通过之前的定义,我们大概已经了解了Developer Velocity 的概念,但是如何实现呢?

上面的视频分享会还介绍了如何为开发人员创造合适的创新环境(有助于提升DVI)、使用哪些工具以及应该避免什么(影响 Developer Velocity 的因素)。另外,我们还编写了一份指南,其中包括 8 条关于如何提高开 Developer Velocity 的技巧,例如:学会快速失败(显然,失败出现得越快越好)、原型设计、高效分支管理等等。点击链接,阅读指南。

Developer Velocity,即将到来

developer-velocity_green

尽管 Developer Velocity 这个术语还算新鲜出炉,但我有预感,它会持续发酵。而且正如微软强调的那样,对速度的强调,也促进了 Developer Velocity 工具的发展。这些工具是什么呢?问题的答案取决于你需要使用哪些工具去改善环境,促进创新,消除障碍和摩擦,帮助释放开发者的全部潜力。以 Incredibuild 为例,我们的解决方案可以减少构建时间,消除不必要的等待,让开发人员可以集中精力创造创新。所以,当你说“Developer Velocity”时,我们也在为它加油喝彩!

blog_banner_Developer_Velocity_1200x360