写点什么

技术工具和组织策略赋能分布式团队

作者:Ben Linders

  • 2024-10-02
    北京
  • 本文字数:1112 字

    阅读完需:约 4 分钟

技术工具和组织策略赋能分布式团队

为了保持规模化的敏捷性,软件团队可以采用技术和组织解决方案来减少依赖并实现自主运作。Fabrice Bernhard 提出,软件团队可以借助协作工具构建一个分布式团队网络。领导者可以通过鼓励团队培养系统化的问题解决文化来增强能力,并向客户交付高质量的产品。


在 FlowCon France 大会上,Fabrice Bernhard 谈到了技术支持在构建团队网络中的重要性。


Bernhard 将由技术提供支持的团队网络定义为一种组织模式,在这种模式下,工作被有效地分配给各个软件团队,并赋予他们高度的自主性和决策权,然后通过支持分布式协作的技术手段保持紧密联系。


在一个由 n 个人组成的组织中,有 n(n-1)/2 种可能的互动。互动数量的增长速度远远超过个体数量的增长,也就是说“个体和互动”之间并不是线性的增长关系,Bernhard 说。


随着组织规模的扩大,团队间的相互依赖也随之增加,人们往往会试图通过增加沟通来缓解这些依赖问题。Bernhard 建议采用不同的方法来扩展授权团队中的个体和互动:


Jeff Bezos 的观点正好相反:他主张通过减少沟通需求来实现扩展。这需要运用精妙的技术和组织策略来降低团队间的相互依赖。


Bernhard 强调,在谈及技术之前,团队的核心是人。在大型组织中,要为团队提供好的支持,需要在优秀的团队领导者上进行投入:


根据我们多年的经验,优秀的团队领导者不仅要有能力,还要有关怀之心和鲜明的个性。所谓的鲜明个性,我们可以引用管理学经典著作《工作中的九个谎言》中的定义:“个性鲜明的人磨练出了一两项独特的能力,他们用这些能力在世界舞台上留下自己的印记”。


Bernhard 指出,能力、关怀和特色是领导者为团队提供支持和激励团队的关键要素。为了系统化地为团队提供支持,建立一种系统化的问题解决文化至关重要:公开讨论问题,设定清晰的指标,及早发现问题,对团队成员进行培训,培养他们分析和解决问题的能力。


Bernhard 提到了在大型项目中通过技术支持来实现团队自主性的例子,即采用 DevOps 最佳实践,确保团队能够在不受到太多依赖性阻碍的情况下继续向客户交付价值。关键要素包括服务架构、协作平台(如 GitHub)、自动化测试和自动化部署。有了这些技术,团队之间的依赖减少了,从而能够(重新)实现规模化的持续部署。


Bernhard 提到,在团队中实施这些实践所带来的好处最终都回归到了敏捷或精益思维的核心目标:为人们提供有意义工作的环境,并向客户交付高质量的产品。他进一步补充说,为团队提供实现伟大工作的工具和资源,确保他们能够持续交付价值,这对个人成长和业务发展都是有益的。精益文化不仅促进了团队成员的快速成长,也激发了他们寻找更巧妙的解决方案来解决客户的问题。


查看原文链接:

https://www.infoq.com/news/2024/08/tech-enabled-networks-SW-teams/

2024-10-02 08:2010936

评论

发布
暂无评论

架构训练营毕业总结

Geek_e6f7f6

架构实战营

做一个小程序到底要多少钱?都有哪些费用?

源字节1号

开源 前端开发 后端开发 开发小程序

【建议收藏】Kafka 面试连环炮, 看看你能撑到哪一步?(上)

王江华

大数据 kafka 面试 中间件 消息队列

Web 键盘输入法应用开发指南 (7) —— 开发实战(二)

天择

JavaScript 键盘 实战 输入法 3月月更

【CAD】快捷键大全

謓泽

3月月更

ModelArts框架入门开发(完成物体分类、物体检测)

DS小龙哥

深度学习 3月月更

[算法练习]2 二进制中1的个数

暖蓝笔记

3月月更

《减压脑科学》有田秀穗

xujiangniao

读书

八个Docker的真实应用场景

hongfei

Docker 容器

微博评论的高性能高可用计算架构

AragornYang

架构训练营 架构实战营

LeetCode刷题笔记:数组中重复的数据

OpenHacker

JavaScript 算法 LeetCode

12个iOS技术面试题及答案总结

原来是泽镜啊

ios 程序员 架构师 ios开发

IntellJ IDEA诺依开发部署文档

北极的大企鹅

开源 开源技术

模块化编程及LCD1602调试工具

謓泽

3月月更

Linux之telnet命令

入门小站

Linux

低代码实现探索(三十八)业务场景封装

零道云-混合式低代码平台

小程序大未来

源字节1号

微信小程序 开源 前端开发 后端开发

一文彻底搞懂原型链

CRMEB

RENO: Netflix的快速事件通知系统

俞凡

架构 netflix 大厂实践 3月月更

口腔数字化时代:AI牙医的防御基建与攻坚

脑极体

Spring cloud 之 CircuitBreaker篇

邱学喆

Spring Cloud circuit break Resilience4j

微博评论系统的高性能高可用计算架构

阿卷

架构实战营

实用机器学习笔记二十六:NAS

打工人!

学习笔记 NAS 机器学习算法 3月月更 神经网络架构搜索

AI语音识别-我给浏览器加了个语音搜索功能

DS小龙哥

语音识别 3月月更

持续集成工具篇:Jenkins与流水线管理

自动化 持续集成 jenkins 持续交付 构架

面向智能合约、区块链、Web3、以太坊开发工具指南

devpoint

Ethereum infura Solidity Web3.0 3月月更

在线JSON转toml工具

入门小站

工具

关于云端应用开发语言选择

穿过生命散发芬芳

3月月更

[算法练习]3 三数之和

暖蓝笔记

3月月更 38妇女节

Eclipse 不为人所知的另一面 - 企业管理软件领域 ABAP 编程语言开发利器

汪子熙

eclipse ide 开发者 abap 3月月更

Shell速查手册

陈新卫

技术工具和组织策略赋能分布式团队_管理/文化_InfoQ精选文章