跳过导航

为推动卓越工程,Microsoft 致力于让团队引领文化变革

跟随 One Engineering System (1ES) 团队正在进行的试验历程,帮助 Microsoft 团队成为高性能团队。

阅读完整案例

挑战:了解如何实现高性能

Microsoft One Engineering System (1ES) 团队成立于 2014 年,其领导通过对可用的最佳工具进行标准化来提升公司中每个工程师的能力。在接下来的几年中,该团队在跨工程团队建立标准工具包方面取得了巨大的成功。减少了源代码管理问题,并且缩短了构建时间、提升了可靠性。但是,即使取得了这些成就,1ES 团队还是发现仍然有机会进一步提高效率。显然,为了达到期望的结果,他们需要将重点扩展到工具之外,并扩大工作范围,以包括人员和流程。团队的使命演变为了新型挑战:你如何在像 Microsoft 这样庞大且多元化的公司中推动文化变革?

"If you want things to change, you're much better off starting with 'What motivates our internal customers? Why would they want to sign on to this? And how can we best meet them where they're starting from?'"

Cindy Alvarez,1ES 团队主要项目管理经理

将变革视为一次试验历程

1ES 团队首先学习倾听内部客户的动机,然后围绕这些目标调整其工作。接下来,他们了解到,与其从最大的团队开始尝试尽快扩大变革规模,不如专注于通过进取的中型团队快速达成目标来取得更大的成功。这些团队的改进会在其他团队中产生连锁效应,并在整个公司内建立稳定、可持续的进步。最后,采用一种实验和持续学习的文化可让员工在尝试新事物、畅所欲言和积极参与时建立所需的心理安全感,从而有助于改进流程和提高绩效。

1ES 在 文化变革的五个步骤: 让团队适应和改变他们的工作方式指南中记录了与其他团队分享的过程。

"It's not about size … It's about focusing on quick wins and substantial impact over rolling out substantial change to as many as possible, all at once. Today, we value continuous learning and steady progress over rushing to scale."

Cindy Alvarez,1ES 团队主要项目管理经理

采取多方面的方法来取得成功

为了满足不同团队的不同需求并了解哪些方法可行,1ES 使用了多种参与模式。一项举措是让工程师在团队中工作长达九个月的时间,以从内部推动文化变革。在其他方法中,一周或两周的参与专注于通过创建最佳实践或建立改进框架来快速达成目标,这样可通过培训、指导和其他服务来起到模范示范作用。另一项举措是努力使内部项目成为开源项目,从而挖掘整个 Microsoft 工程人才的潜力。

如今,1ES 继续专注于工具标准化,包括用于工作项跟踪的 Azure Boards 和用于协调构建与部署的 Azure Pipelines,以及其他新式工具的采用。团队的努力以及对促进文化变革的关注正在取得巨大成功。他们合作过的团队协作更佳,交付速度更快。也许最重要的是,员工满意度在不断提高 - 在一支杰出的团队中提高了 93%。随着 1ES 团队的不断进步,他们继续重视严格的试错,并在每一次成功的基础上建立更具协作性和可持续性的工程文化。

跟随团队的试验性历程,了解他们在此过程中所学到的经验教训。

阅读完整案例
可以给你提供什么帮助?