研发效能(DevOps)是老板工程

研发效能问题上,谁污染、谁受害、谁治理、谁受益,是一个非常复杂的扯不清的网络。力图通过理清关系找到突破口是不可能的。破解之道是:研发效能(DevOps)是老板工程。DevOps 背后的技术问题都能解决,缺的是决心和动力。这个决心和动力需要老板来提供。

以下揉摘自《加速》:

6df3667d5948be9d9a53b74dd4f5ac1a.jpeg

我们认为,领导力在技术转型中的作用一直是被忽视的一个DevOps主题。然而,变革型领导力对以下内容是非常重要的。
❏ 建立并支持生机型和高度信任的文化规范。
❏ 创造能够提高开发人员工作效率、缩短代码部署的前置时间,并提高基础设施可靠性的技术。
❏ 支持团队实验和创新,更快地创建和实现更好的产品。
❏ 跨组织筒仓进行工作,以实现组织战略的一致性。


不幸的是,DevOps社区有时会犯诋毁领导力的错误,例如当中层管理人员或保守派坚持不让团队做出改变,以提高软件交付绩效和组织绩效的时候。


我们最常听到的一个问题是:“如何才能让领导参与进来,以便我们做出必要的改变?”我们都知道,积极的领导者对于成功的DevOps转型至关重要。领导者拥有大规模变革所需的权力和预算,也能为转型过程提供“空中支援”,还能改变对技术人员的激励机制,无论他们是在开发部门、质量保证部门、运维部门,还是在信息安全部门。领导者就是那些确定组织的工作基调并强化组织文化规范的人。


为了研究变革型领导力,我们使用了一个包含5个维度的模型。根据这个模型,变革型领导者有如下5个特征。
❏ 有清晰的愿景。变革型领导者清楚地了解组织在未来5年里的发展方向。
❏ 能够进行鼓舞人心的沟通。即使在不确定或不断变化的环境中,变革型领导者也能在沟通中鼓舞和激励他人。
❏ 能够提出挑战。变革型领导者能够挑战追随者,使其以新的方式思考问题。
❏ 提供支持。变革型领导者会表现出对追随者个人需求和感受的关心和考虑。
❏ 认可他人。变革型领导者赞扬并承认目标的实现和工作质量的提高。当他人取得杰出的工作成果时,变革型领导者会亲自表示赞赏。


什么是变革型领导力?


变革型领导力意味着领导者鼓励和激励追随者,并通过契合他们的价值观和目标感来实现更高的绩效,促进广泛的组织变革。变革型领导者通过愿景、价值观、沟通、榜样设定,以及对追随者个人需求的关心来鼓励团队,从而实现共同目标。

我们之所以选择变革型领导力作为研究模型,还因为它更能预测绩效结果,而我们希望了解如何提高技术团队的绩效。

我们请受访者填写关于其上级领导的调查问卷,如下所示。
❏ 关于愿景
 ■ 清楚地了解我们的目标。
 ■ 清楚地了解他或她希望我们的团队在5年后会是什么样。
 ■ 清楚地了解组织的发展方向。
❏ 关于鼓舞人心的沟通
 ■ 会说一些话,使员工因为是组织中的一员而感到自豪。
 ■ 积极地赞赏团队。
 ■ 鼓励人们将变化的环境视为充满机遇。
❏ 关于智力激发
 ■ 激励我以新方式思考旧问题。
 ■ 有办法迫使我重新思考我以前从未质疑过的一些事情。
 ■ 让我重新思考我在工作中所做的基本假设。
❏ 关于提供支持
 ■ 在行动前会考虑我的个人感受。
 ■ 表现出已经充分考虑了我的个人需求。
 ■ 认为应充分考虑员工的利益。
❏ 关于认可他人
 ■ 当我做得比平时更好时,会表扬我。
 ■ 承认我的工作质量有所提高。
 ■ 当我取得杰出的工作成果时,会从个人角度称赞我。

我们的分析发现,变革型领导者的上述特征与软件交付绩效高度相关。事实上,我们观察到高绩效、中等绩效和低绩效的团队在领导者特征方面存在显著差异。高绩效团队称,其领导者在各个方面都表现出非常明显的行为特征:愿景、鼓舞人心的沟通、智力激发、支持和认可他人。相比之下,低绩效团队称其领导者特征处于最低水平。这些差异均表现出统计显著性。当进一步分析时,我们发现那些缺乏变革型领导者的团队是不太可能成为高绩效团队的。具体而言,那些领导力强度处于底部三分之一的团队,只有一半可能成为高绩效团队。这符合常识:虽然我们经常听到从草根层传来的关于DevOps和技术转型成功的故事,但是当获得领导支持时,取得成功要容易得多。


我们还发现,变革型领导力与eNPS高度相关。员工的快乐程度、忠诚度和敬业度越高,就越有可能在他们的团队中发现变革型领导者。虽然我们的研究并没有在同一年里同时度量变革型领导力和组织文化,但有其他研究发现,强大的变革型领导力有助于建立并支持健康的团队和组织文化。


变革型领导者的影响力可以通过其对团队工作的支持展现出来,无论是技术实践还是产品管理能力。领导者的积极影响或消极影响会体现在软件交付绩效和组织绩效上。

7770531fd08abf2873fd9759255be80d.jpeg

我们看到,领导者在任何技术转型中都发挥着至关重要的作用。当领导者也是管理者时,他们可能在影响变革方面能发挥更大的作用。管理者负责管理组织中的人、预算和资源。在最好的情况下,管理者既是领导者,又具有变革型领导力的上述特征。在将业务的战略目标与其团队所做的工作联系起来时,管理者尤其发挥着关键作用。管理者可以做很多事情来提高团队绩效,例如创造让员工感到安全的工作环境,在员工的能力提升方面做出投入,以及消除工作中的障碍。


我们还发现,在DevOps上的投入与软件交付绩效高度相关。在文化方面,管理者可以通过在团队中采用特定的DevOps实践,以及在员工的职业发展方面有所投入来解决很多问题。此外,管理者还可以通过采取措施来减少部署的痛苦,从而显著地提高软件交付绩效。最后,但也同样重要的是,管理者应该使绩效指标可见,并努力使这些指标与组织目标保持一致,还应该将更多权力交给员工。知识就是力量,应该给那些掌握知识的人赋予权力。


你可能会问:怎样对DevOps和团队做出投入呢?技术领导者可以考虑以下方面。
❏ 确保现有资源可供组织中的每个人访问和使用。创造空间和机会,用于学习和改进。
❏ 专门做培训预算,并确保员工知道有这样的预算。此外,让员工有权选择他们感兴趣的培训项目。培训可以利用上班时间,以便利用组织中的已有资源。
❏ 鼓励员工每年至少参加一次技术会议,并向整个团队总结他们所学到的知识。
❏ 设置内部黑客马拉松,让跨职能团队成员可以聚集在一起做项目。
❏ 鼓励团队组织内部“牦牛日”,即多个团队一起偿还技术债。这是不错的尝试,因为技术债很少能排上优先级。
❏ 定期举行内部DevOps小型会议。我们已经看到,有组织利用经典的DevOpsDays形式取得了成功。该形式是指将预先准备的演讲与“开放空间”相结合,参与者自发组织各种对话。
❏ 给员工留一些时间来专门实验新的工具和技术,例如20%的工作时间或发布后的几天时间。为特殊的项目分配预算和基础设施。

a202c2b16416a63bdf9cb77ffbe38d3d.jpeg

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值