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

Scott Guthrie,微软全球执行副总裁,微软云及人工智能事业部

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

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

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

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

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

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

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

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

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

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

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

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

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

全球协作,安全共享

麦肯锡的研究结果进一步显示,表现领先的企业与业内其它公司最大的差别在于对开源的采用。这些领先企业受开源影响的程度高于其它企业三倍。开源能力最强的企业的创新得分超过其它企业 30%,开发者满意度得分超出 20%。

采用开源不仅指向开放源代码或技术的应用,更要拥有开源思维——打造知识共享的企业文化,并为软件开发做贡献,以实现更广泛的开发团队或社区的合力。在提高团队的工作效率和满意度方面,有效的协作是最重要的促进因素。

通过 GitHub,企业可以引入超过 5000 万开发者的最佳协作方式。通过赋能内部协作,企业可以吸引并留住顶尖人才,提高软件开发投资的影响力。为了确保所有开发人员均可访问 GitHub,微软近期宣布了 GitHub 向团队免费开放。为了提供无缝的云体验代码,我们还在 Build 上宣布了 GitHub Actions for Azure 的全新集成。超过 30 种 GitHub Actions for Azure 功能帮助企业的开发团队轻松创建工作流并实现自动化,包含创建、测试、封装、发布和部署到 Azure 等流程。点击此处了解有关 GitHub 最新发布的更多信息。

通过 Azure 扩大创新

麦肯锡认为,公有云的采用是开发者速率的有力催化剂,这一点对非软件公司尤其重要——公有云的采用对这类公司业绩的影响是软件公司的四倍。

通过 Azure,我们打造了一个端到端的云平台,让开发者能够专注于开发应用,而不必担心其底层设施。Azure 支持开发者最喜欢的编程语言、开源框架和工具,并提供学习新技能的简单途径。

微软 Azure 的最新创新使开发者能够构建云原生应用,并且对现有应用进行现代化升级。为了帮助开发者将 Windows 应用现代化,微软最近推出面向 Azure Kubernetes 服务的 Windows Server 容器。为了让开发者在不受限、有保障的速度和性能之下更简单地按需扩展应用,微软宣布 Azure Cosmos DB 的全新创新,并且通过将 autoscale 与 Azure Cosmos DB 免费层配对使用,助力企业节省大量成本。Azure 认知服务帮助开发者轻松地将人工智能添加到应用中。微软还宣布了包括 Azure 认知服务的语音风格强化和容器支持在内的全新功能。

麦肯锡的研究还显示,先进的企业多使用低代码和无代码平台进行开发。与排名靠后的企业相比,使用这项技术的企业在创新方面的得分高出 33%。Power Apps 提供了低代码应用开发平台,用于快速开发网页和移动体验。如今,我们的许多客户开始转而使用 Power Apps 与 Azure 的组合,以期快速产出解决方案来响应不断变化的业务需求。您可以在这里了解更多关于 Power Apps 和 Azure 的信息。

使用 Azure 进行开发,可以让具备各种技能的开发者共同轻松利用最新的云技术和丰富的工具。在 Build 大会上,我们还宣布了 Azure 中的更多创新

总结

如今,各行各业的企业都在迅速发展革新,以适应当前的情况。微软始终与全球各地的组织密切合作,开发并加速交付安全、经济高效的云端解决方案。例如,CarharttOptio3 瑞典医疗服务等企业和组织就在微软开发工具和云平台的支持下提高了开发者速率。

您可以在这里进一步了解开发者速率的更多信息以及微软如何提供帮助。我们还在 Build 大会上发布了新的开发者速率评估工具,旨在帮助您评估组织的开发者速率指数(DVI)得分,了解业内同行的基准情况,获得可行的建议和指导,从而取得更良好的业务成果。

欢迎世界各地的开发者参加 Build 2020 大会。我们在 Build 上宣布的消息,为开发者提供了开发下一代应用所需的先进工具。请和我们一起参加微软开发者大会 Build 2020,我在会议期间发表了题为Azure:有目的地进行发明的主题演讲。期待与您一同建设未来!

关于微软

微软(纳斯达克上市代码“MSFT”)致力于成就“智能云与智能边缘”时代的数字化转型,予力全球每一人、每一组织,成就不凡。

相关文章