开发者速率:予力开发者,助推业绩增长

作者:ScottGuthrie,微软全球执行副总裁,微软云及人工智能事业部

几十年来,开发者一直是创新和变革的重要驱动力来源 。 他们在各行各业进行开拓性创新,并帮助企业渡过艰难时刻 。 今天,我们正身处一个前所未有的时期,每一个企业和组织都在努力适应“新常态”,重新思考业务模式,以满足客户不断变化的新需求 。

从业务模式层面到产品和服务层面,技术是一切企业需求的重要支柱 。 因此,企业必须具备软件开发能力 。 企业领导需要赋能开发者,从而提高生产力和创新能力,业内已将这一需求称为“开发者速率” 。

“开发者速率”不仅意味着提高交付速度,还意味着释放开发者的创造力——把开发者的想法变成软件,以满足客户的需求和企业的业务目标 。

麦肯锡近期针对一家公司如何才能成为技术公司(即拥有‘技术强密度’)开展了全面的研究,据此制定了一个衡量指标——开发者速率指数(DVI),并于近期发布《开发者速率:软件能力如何助推业绩》报告,分享相关洞察 。

该报告称,企业要通过软件开发推动业绩增长,就要建立适合开发者进行创新的环境,消除摩擦点 。 意识到这一点的企业的收入增长速度最高可达竞争对手的五倍,总体股东回报超过竞争对手60%,经营利润率超过竞争对手20%,客户满意度和品牌认知度也更高 。

帮助每一企业提高“开发者速率”

如何提高企业和组织自身的开发者速率?开发者速率要求聚焦关键的推动因素,并尽可能消除阻碍开发者提高生产力的壁垒 。 在过去的几十年中,微软不断开发领先的软件和工具以满足开发者的独特需求,对开发者速率的核心推动因素有着深刻的了解 。 微软全面的开发工具链和丰富的平台,旨在帮助现代开发者和开发团队,更好地支持开发者高效地开发、安全地进行全球化合作并扩大他们的发明成果,从而在财务业绩、创新和客户满意度等方面取得更好的表现 。

使用最佳工具进行高效开发

在担任工程和业务领导的过程中,我了解到推动企业数字化转型的一个关键驱动力是聘用顶尖人才 。 要想吸引并留住顶尖工程人才,首先要确保开发者有机会从事自己感兴趣的项目,并为他们提供最佳的工程系统和工具 。

麦肯锡认为,最佳的工具是提升业绩的重要驱动力 。 相比之下,拥有强大工具的企业,创新程度相较对手高出65%,开发者的满意度和人才保持率则高出47% 。

软件开发是一项不断演进的技术,而开发工具需要反映开发流程的变化 。 由于开发者需要不断掌握新技术,测试和持续集成/持续交付(CI/CD)等核心开发工作的自动化就非常重要,以便让开发者专注于更重要的事情 。 此外,帮助开发者使用自己喜欢的编程语言、开源框架和工具也有助于开发者提高生产力和工作舒适度 。

在微软,我们不断把现代开发实践和新兴技术融入我们的工具之中 。 微软VisualStudio产品系列的目标就是为每一位开发者提供最佳的工具 。 每一天,全球有数百万开发者选择使用VisualStudioCode和VisualStudio工具,这让我倍感荣幸 。

长期以来,许多开发团队的成员分散在多个地方,而现在,几乎每个人都在经历这样的变化 。 此外还有一些新的挑战,比如开发者无法连接专用开发盒等 。 为了解决开发者在从事新项目或转移到远程办公时的一项常见的难题,同时也是最大痛点之一——设置新的开发盒,微软最近推出了VisualStudioCodespaces 。 开发者可以通过VisualStudio和VisualStudioCode使用Codespaces,或直接在GitHub内使用 。 通过云计算,Codespaces让开发者能够在几分钟内创建全面配置的开发环境 。 在本次Build大会上,我们公布了更多创新成果,帮助开发者在任何地方编程、协作和传送 。


推荐阅读