使用社会驱动因素来提高软件工程团队绩效

主要观点:Lizzie Matusov 认为技术驱动因素如速度不能完整反映团队绩效,社会驱动因素如信任、自主、目标和心理安全感能提供更全面的情况并揭示改进机会。
关键信息:

  • 高绩效软件团队能为终端用户提供高价值,需平衡技术卓越、高效工作流和支持性团队文化。
  • 理解驱动团队保持高水平绩效的因素需看技术和社会驱动因素,社会因素反映环境和文化对产出的影响。
  • 团队需有高效技术流程和强社会环境来持续交付高价值,社会驱动因素往往与技术驱动因素同等重要甚至更重要。
  • 推荐“TAPPs”框架(信任、自主、目标、心理安全感)来理解团队社会动态。
  • 高信任能提高生产力,40%的开发者生产力因素与信任相关。
  • 管理者可通过设定目标给团队自主权,目的能让团队与业务目标一致,心理安全感能让团队勇于冒险创新。
  • 建议采用“Build, Review, Drive”策略测量社会驱动因素,包括建立流程、以好奇心审查数据、推动行动和改进。
  • 可通过匿名汇总到团队级别的调查来测量社会驱动因素,如测量心理安全感的相关问题。
  • 审查数据时要确定是否有完整情况,测量社会驱动因素可能发现团队在自主权方面的问题,解决后能改善代码审查周期等。
    重要细节:
  • 在[QCon San Francisco]谈到高绩效工程团队背后的社会驱动因素。
  • 提及[2024 DevOps Research Assessment (DORA) Report]中工程团队与工作一致性对产品性能的影响。
  • 强调不能改善未测量的东西,创建反馈循环能促进团队整体绩效提升。
  • InfoQ 采访 Lizzie Matusov 关于测量和分析社会驱动因素的相关内容。
阅读 8
0 条评论