工程领导者应该优先考虑的 3 大事项

转载 收藏 评论
举报 2022-05-09

当今时代,软件开发过程的几乎每一个方面都在加速,从编程语言的速度不断提升到期望更快的价值交付,工程领导者可能会认为,速度和效率应该是团队在新的一年里的首要任务。事实上,工程团队的敏捷转型已经成为近年来大多数领导者的核心战略。

作为工程部的临时副总裁,我很清楚团队面临着快速、准确和高效的压力——这些都是一个强大的工程团队的重要品质。然而,我也意识到,工程工作的格局正在迅速发生变化,在团队文化上投资对于整体成功而言最为重要。

在我的职业生涯中,我经历了从个人贡献者到团队领导者再到领导者的领导者的转变。每一次转变都伴随着职责范围和优先事项的变化。在我目前的职位上,我领导着一个由 50 多名软件工程师组成的国际团队,他们在跨职能小组中工作,开发我们的 SaaS 产品。正因为如此,我花了很多精力来思考如何建立一种环境,希望可以实现工程卓越,并使我的团队有能力快速、高效地实现高质量交付。对我来说,这一切都始于培养一种以人为本的文化。

彼得·德鲁克的经典名言“策略固然重要,但文化还必须有其他成分来滋养”提醒我们,如果没有成功执行,那么战略上的优先事项就没有商业价值,而要取得成果,组织就需要在员工身上投资。“大辞职潮”已经清楚地表明,保持员工满意度和团队健康应该是企业在未来一年的首要任务。工程领导者需要对个人贡献者和团队的表现有一个 360 度的了解。在此背景下,以下是 2022 年我作为工程领导者优先考虑的三大事项。

重视文化建设

最新的研究表明,科技行业是所有行业中离职率最高的行业之一,特别是在过去的一年中,工程师的流失率非常高。虽然有许多因素导致了这种情况,但我认为,对工程师来说,以闪电般的速度交付成果的压力增加,造成了一种最终不可持续的 “焦虑和倦怠(churn and burn)”的工程文化。

季度参与度调查和净值推荐分数(NPS)是滞后的健康指标,在补救基本问题的机会窗口关闭后,提供了即将发生的流失信号。在工作前景方面,工程师们有很多选项——因此,对于工程领者来说,在他们的团队中建设一种独特的、有吸引力的文化非常重要。一个重要的做法是,积极审视你的团队文化,确保工程师们感到被支持、受重视。

改善工程文化的一个方法是带着感激之心行使领导之责。这是一个领导者能做出的最有影响力的事情之一。如果你庆祝团队所取得的成就,无论是大还是小,并且公开邀请人们提出持续改进的建议,就可以促成一种给予和接受反馈的强大文化。在 Pluralsight,我们有一个专门用来表达感激之情的 Slack 频道。在 Flow 工程部门,我们已经开始了一个叫做“感恩星期五”的传统,鼓励团队成员发布一位在那周帮助过他们的同事的事迹。这种做法不仅加强了整个工程团队之间的联系,而且还促使我们在日常工作中从团队成员身上寻找优点,并寻求帮助他人的机会。这为我们围绕自己所做的工作进行开放的交流奠定了基础。

另一方面,缺乏持续反馈的工程文化会导致灾难。在我的职业生涯中,我经历过这样的情况。最常见的反馈失败是,团队成员唯一一次从他们的领导那里收到反馈是在年度绩效评估时。员工如何看待自己的表现和他们的领导如何看待他们的表现之间经常存在脱节,这会导致令人不快的意外和摩擦。取代过时的年度考评流程,领导者应该与团队成员共同制定绩效协议,定期(最好是每周)检查成果和职业发展目标。

由于工程本身就是一种创造性的实践,所以让工程师们从事能够激发他们兴趣并允许他们创新的项目至关重要。这可能还包括为工程师提供时间来提升他们的技能以及从事创造性的项目。此外,领导者应该为工程团队培养一种欣赏、协作和心理安全的文化。这包括在一对一的会议中穿插公开、诚实的职业讨论和满意度检查。开放的沟通渠道将帮助你屹立于工程文化之巅。

把握工程师脉搏

建设强大的工程文化,一部分工作是确保决策是由数据驱动的。事实上,最好的领导者往往是数据驱动型的领导者,他们会用具体的证据来巩固团队。在工程领域,使用数据和指标来衡量团队的健康状况尤为重要。

甚至,对于工程领导者来说,团队日常的编程工作有时也像是一个黑盒。这就是为什么我们希望可以清晰洞察开发过程。使用工程指标解决方案来提升团队工作流程的可见性,不仅有助于确保效率和质量,而且还可以帮助你衡量员工的成果和士气。

关于这一理念,有一个很好的例子。几年前,我车里的电路出了问题,速度表上的指针转得飞快。我惊慌失措。当然,我并不是完全不掌握车速——我可以根据我的直觉,或者我周围的车来估计我的速度,但我缺少了一条关键信息,我需要知道自己有没有超速。缺少数据驱动洞察应该会在高层领导者中引发同样的不安。

考虑下工程团队在每天的工作中用到的所有工具——从通信软件到票据系统再到 CICD——想象一下,当其中一个应用程序发生故障时,会出现怎样的混乱。软件工程指标应该在系统 / 流程列表中占有一席之地,没有它,我们无法管理组织。当然,我们会监控云应用何时出现故障,或者数据库使用量何时意外飙升。那么,监控团队的健康状况,主动了解团队成员是否过度工作并有倦怠的风险,或者环境切换和过多移交是否导致我们的效率下降,为什么不是同样重要呢?如果我们没有合适的度量指标,我们就像在没有速度表的情况下开车,仅仅依靠直觉来做出关键的决策,就没有办法以公正的方式来衡量我们的选择的有效性。不对工程团队的数据驱动洞察进行投资,后果将是错失改善和节省组织资金的机会。

宏利公司(Manulife)就是一个在组织层面致力于数据驱动文化的好例子。宏利公司希望建立一种以信任为中心的卓越工程文化,但是他们没有足够的数据来正确地把握工程师的脉搏。他们习惯于查看燃尽率和完成的故事数量,而没有真正了解工程团队实际关注的内容。为了改变这种状况,宏利投资了一个软件工程智能平台,为他们提供连续的信息,让他们可以了解团队在哪些方面表现出色,在哪些方面存在困难。这些数据使宏利公司的工程领导者能够真正了解如何以及在哪里做出有意义的改变。此外,收集到的数据让他们可以使用基于证据的指标来衡量业绩,找到工程团队中隐藏的人才。

这就是为什么我们说,至关重要的是,要有持续的健康监控与一套强大的指标,让领导者可以及早识别和解决摩擦,并让他们有一个数据驱动的平台可以查看个人的贡献。像宏利公司一样,我发现,监控工程师的日常工作流程,可以帮助我发现那些可能被忽视的杰出员工。此外,它还能让我看到团队中哪个人可能陷入了挣扎。重要的是,要特别关注那些能够推动员工实现其职业目标的指标,并使你能够消除整个团队的瓶颈。

专家们一致认为,优先处理建设性的反馈以及与员工开展一对一的对话,对员工的成长和保留来说至关重要。作为一名工程领导者,你必须经常审视自己的工程师,以确保他们在个人和职业意义上都能茁壮成长。我实现这种数据驱动的领导模式的方法是,在一对一和团队会议上使用 Pluralsight Flow 数据。我发现,这强化了我们的工程文化,因为工程师们借此知道了自己受到领导和同事的重视,所以他们不断地寻找方法来增加他们的影响力,并展示给自己的团队。数据是一个强大的工具,从中可以了解我们的行为及结果,并衡量改进情况。


本文系作者授权数英发表,内容为作者独立观点,不代表数英立场。
转载请在文章开头和结尾显眼处标注:作者、出处和链接。不按规范转载侵权必究。
本文系作者授权数英发表,内容为作者独立观点,不代表数英立场。
未经授权严禁转载,授权事宜请联系作者本人,侵权必究。
本内容为作者独立观点,不代表数英立场。
本文禁止转载,侵权必究。
本文系数英原创,未经允许不得转载。
授权事宜请至数英微信公众号(ID: digitaling) 后台授权,侵权必究。

    评论

    文明发言,无意义评论将很快被删除,异常行为可能被禁言
    DIGITALING
    登录后参与评论

    评论

    文明发言,无意义评论将很快被删除,异常行为可能被禁言
    800

    推荐评论

    暂无评论哦,快来评论一下吧!

    全部评论(0条)