AI智能总结
Introduction 每篇白皮书都将包括基于我们关于健康测量如何惠及软件团队所学知识而提出的可立即付诸实践的建议。 Pluralsight Flow 开发成功实验室开展了一项研究,旨在探讨开发人员及其团队如何保持生产力、进行深入且协作的工作,并产生实际影响。本白皮书总结了三项深入研究中的第一项。如何现实世界与软件团队在开发人员和他们的团队取得成功. 在研究 2 中 , 在本白皮书中讨论 , 我们更深入地探讨如何可见性有助于提高个人和团队的参与度、绩效和生产力期待成员。我们还探索如何期待and认可的时刻会影响开发人员的动机、参与度和绩效。 在研究 1 中 , 我们 : 跨定量数据1, 282 名开发人员和丰富的定性数据15 + 小时在访谈和焦点小组的对话中 ,我们分享以下发现 : 介绍开发人员的繁荣框架提供有关如何使用此框架来提高生产力和开发人员满意度的建议解释其与开发人员生产力的联系 在研究 3 中 , 开发人员如何体验他们的工作环境 我们分享如何使用的建议正确的软件指标正确的方式thethe. We从我们的发现开始 , 尽管87% 的开发者相信使用指标来衡量他们的工作的好处 , 只有20 - 30% 的开发者报告在始终使用团队级软件的团队中 学习文化 , 机构 , 动机和归属感的经验如何影响开发人员的生产力 开发人员用来导航这些复杂环境的策略 能见度是一个增强开发人员体验的强大方法并朝着业务目标前进。 metrics. From there we explain how increased测量带来积极成果 ,包括 : 开发者更强的价值感和掌控感 增强的应对能力及压力耐受力 更多的同理心和自我慈悲 不增加支出(例如新工具)的情况下获得满意效果,我们的研究发现另一个最大化工程成功率的杠杆:可见性. 在这里 , 我们将可见性定义为为员工和领导层创造工作透明度的能力。 故事 2 这种透明度是强大的。我们的研究表明 , 它改善了 :• 员工满意度和信任度 • 公司指标 - 最终是盈利能力 能见度如何导致更高的表现团队和更好的业务成果 更具体地说 , 我们发现提高能见度是一种低成本的方式来加强 : 在以前的白皮书在我们的“开发者繁荣”系列中,我们讨论了开发者繁荣框架,该框架为工程领导者今天面临的问题提供了解决方案: 可见性激励开发者解决难题,并提升贡献者和管理者双方的信心。 如何在不牺牲开发人员体验的情况下最大限度地提高生产力以满足业务需求 ? 而在希望提升工程绩效的工程领导者看来,这一框架提供了很好的起点。 更高的知名度意味着领导者可以设定现实的目标 , 并在全公司范围内做出适当的改变。 两者都是创建有效可视化周期所必需的,在此基础上不仅可以直接提升开发人员体验和生产效率,还可以通过“增强”解锁的益处间接提升。开发人员蓬勃发展的框架. 但是我们的研究显示了重大的改进空间 : 尽管90%的经理认为使团队的工作可见是他们工作的重要组成部分,但只有24%的开发者认为他们的经理和队友对其工作的可见程度达到了适当的水平。 这更是深入探讨什么是真正的可见性以及如何在组织内部优化它的重要原因。在本文的其余部分,我们将深入探讨: ••The两种能见度你应该启用共同挑战创建正可见性周期• Recommendations on如何提高组织中的可见性 自上而下的可见性为开发人员提供了做出明智决策和权衡所必需的信息。 自上而下与自下而上的可见性 我们在本文中区分了两种可见性 : 在我们的研究中,管理者提到,让一线贡献者了解“大局”对于企业的整体收益来说是必要且有益的,部分原因是这允许一线贡献者根据更大的商业背景做出明智的选择和权衡。开发人员也表达了类似的观点,一致强调高质量软件的一个重要方面是 • Top - down:领导者与工程团队分享业务背景并阐明目标 • 自下而上:开发人员和经理将工程工作传达给领导 进行并分享关于权衡、优先级和投资的正确决策。他们还观察到,被归类为“技术性”的任务经常与“非技术性”工作产生重叠的影响,反之亦然,这强调了通过自上而下的视角为开发团队提供业务背景的重要性。 自下而上的可见性以两种方式提高了企业的执行能力。 首先,通过提供上述自上而下的可见性,个人贡献者可以反过来通过与领导层分享抽象的商业目标的实际状况来创造自下而上的可见性。这在商业领导者设定目标与负责背后技术工作的人员之间创造了健康对话,从而提高了组织战略水平并增强了执行项目的能力。透明度和实时洞察正在进行、已完成或被阻塞的工作有助于明确商业预期。这样的可见性可以帮助领导者重新优先考虑项目或在整个公司范围内调整OKR(目标与关键结果)。 开发者及其管理人员强调,围绕工程努力对组织的影响创造透明度并有效沟通这一点对于个人开发者的积极性以及管理人员对其团队能够取得成功的信心至关重要。 其次,当开发人员的成就与整个组织分享时,开发人员会感到更大的动力、自信心和全力以赴工作的驱动力。这直接提高了开发人员的生产力,间接地则是通过增强“开发者繁荣”指标对生产力的影响来实现的。 领导力的一大重要方面是帮助提供可见性……这样就可以让任何人在最佳位置上既能看到发生的情况,也能以业务能够认可的方式做出贡献。 - 经理参与者 , 焦点小组 自下而上的可见性在开发人员感到其攻克真正困难的工作得到认可时尤其具有影响力,这往往被视为“隐形”的工作。这对于开发人员的工作尤为重要,因为开发人员的工作经常被非技术团队和领导者误解并因此而忽视。 在一个功能演示中,信用总是归功于我作为工程师的人,并且我认为这给了我一种不仅是有归属感,而且还相当有成就感的感觉。 - IC 参与者 , 焦点小组 IC 描述的工程组织内部的 “可见性周期 ”开发者和管理者。 在我们的交谈中,管理人员还认识到可见性是激励团队的关键因素,并强调这些认可周期往往需要在明确的成绩之前出现。 “在开发人员学习时尽早提供可见性 ,并确保其他人实际上看到并庆祝这种增长, 是拼图的关键部分。 ” 能够依赖超出软件团队范围的透明度提高了开发者的信心和动力,并且将业务影响的信息反馈给工程团队,从而推动整体软件质量的提升。 - 经理参与者 , 焦点小组 挑战 令人担忧的是,本研究中的所有管理者都感到缺乏足够的资源来为个别开发者进行倡导,并且他们更多的是依靠自己的经验来进行快速判断,以确定开发者所需的内容及其工作方式。 通过自上而下和自下而上的方式实现可见性循环虽然对于帮助企业团队执行业务目标以及提升开发者体验至关重要,但在实际操作中却很难做到完善。 一些开发人员可能来自这样一种背景:只要他们能够产出出色的技术工作,他们就无需感到“被看到”或受到重视。另一些人则来自代表性不足的背景,这可能会使他们在技术工作中感到公平评估更加困难(例如,Roberson & Kulik, 2007)。多名开发人员提到,来自管理层的谨慎和关怀是感到被看见的关键因素之一。 此外,我们听到如果将倡导用于提升已经在组织中感到过度曝光的开发人员,倡导可能会产生负面效果(即掩盖或压制其他团队的贡献,或者让未被充分代表的团队成员感到不那么重要)。 人们有不同的个性。有些人喜欢专注于代码工作,并不介意别人是否立即看到他们的成果,也不在乎别人的认可。而另一些人则从有人关注他们的工作中获得价值。因此,你需要根据具体情况来部署[透明度]。” 除了倡导个体贡献者面临挑战外,参与者还指出,从开发人员向经理传达信息以及从经理向企业其余部分传达信息的难度。这一转化过程需要显著的技能、时间和努力。 相关于“可见性”的另一个对立观点作为子主题出现在开发人员中:当他们觉得自己的工作被组织理解得不够时,他们强调保护专注时间以及“真正的工作”的重要性。管理层也提到,在他们认为业务可能误解其工程努力时,偶尔会“隐藏”这些努力。这种紧张情绪影响了我们样本中的管理者。 - 经理参与者 , 焦点小组 这可能是危险的 , 因为正如一位经理指出的那样 , “两个开发者是一样的 ,“而且管理者和开发人员可能会经常关注并优先考虑不同的“生产力”形式(Storey等,2022)。同样,IC们也表示,依赖管理者在合适的时间和地点展示他们的工作会感觉非常不稳定。这种不确定性为开发人员带来了巨大的压力和紧张感。 我们将通过适当运用工程技术措施,在第三篇白皮书中讨论如何以可扩展的方式应对这些挑战。 提高可见性的建议 Finding:组织指标可能会受到缺乏透明度围绕团队进步。 Finding:开发人员的动机受自信, 这受到可见性和识别性时刻的影响。 将工程投资与业务影响挂钩可能会随着时间滞后,并且高度依赖个别管理人员的支持。 建议: 管理人员应该通过公开承认和倡导他们的工作 ,使他们的报告更加明显。 建议 : 领导者应该提供围绕团队进度创造透明度的机会。 尽可能直接向开发者 credited,例如在演示中给予代表身份,在发布时予以认可。 评估是否使用能够推动变革和决策的指标来评价工程努力,并确保长期影响随时间跨多个工程项目进行跟踪。 员工满意度 更准确的技术路线图 保留员工 可实现的组织指标 错过的组织目标 浪费的项目支出 发现 : 一些经理和领导者为如何倡导他们的报告而苦苦挣扎。 当组织依赖于单个经理进行报告和可见性时 , 以及那些经理离开, 个人贡献者可能会挣扎并经历失去认可和机会。 建议: 组织应该提供关于如何有效倡导跨越差异的教育资源。 经理必须充分了解他们的报告 , 以了解如何有效地倡导他们。 领导者应确保存在文档和认可结构,以维持开发者工作在整个组织中的“生命周期”视角,帮助使IC贡献超越单一倡导者的范围。 员工满意度 保留员工 股权和包容性 知识损失 关键研究问题 What组织因素和经验帮助激励开发者在困难的工作环境中如何提升其工程努力与商业影响之间的 有关开发人员成功的完整研究论文和更多资源 , 请访问开发人员成功实验室网站 连接? 可见性如何影响生产力? 能见度如何影响全团队的成功? 开发人员如何衡量他们的工作 , 他们从中看到了什么好处周到的测量 ? 开发者怎么做定义成功他们在认为最影响成功软件工作的要素是什么,以及开发人员认为他们的管理者和团队如何定义成功的标准? 作者 设计研究科学家 Carol Lee 利用其在心理健康和细致测量方面的专长,研究开发者在压力环境下如何应对并取得成功。Carol在临床健康、测量及人类行为的学术和行业研究方面拥有超过十年的经验。 摩根·雷曼利用其人类学、设计和用户体验研究背景,制定解决复杂问题的策略。她专长于开发设计研究策略,以提升被低估用户的故事叙述,从而构建优秀的产品。 Cat Hicks是一位科技领域的社会科学领导者,拥有领导应用研究团队探索复杂的人类行为、实证干预和证据科学方面的专业知识。 卡特是加州大学圣迭戈分校STEM教育研究的研究助理,并且是增加教育 доступ性的倡导者。她拥有加州大学圣迭戈分校量化实验心理学博士学位,是加州大学圣迭戈设计实验室首批研究员之一,并且曾在谷歌和可汗学院等组织领导研究工作。 Carol 是 Integrated Behavioral Health Research Institute 的研究研究员,并担任 Bravely Mental Health的临床科学顾问。她拥有波士顿大学马萨诸塞大学的心理学博士学位。 摩根拥有杜克大学的公共政策学士学位以及伊利诺伊理工大学设计学院在读的设计方法硕士学位。 参考文献 学院Roberson, L., & Kulik, C. T. (2007). 工作中的刻板印象威胁.管理视角 , 21(2), 24-40. 斯托里 , M. A. , 霍克 , B. , 和齐默尔曼 , T.(2022) 。开发人员如何CHASE '22:和管理者定义和贸易生产力的质量。第 15 届软件工程的