团队拓扑
一种组织设计模式,定义了四种基本团队类型和三种交互模式
本术语解释由 AI 辅助生成,内容经过社区成员审核和完善。如发现错误或希望补充内容,欢迎通过 GitHub Issues 提出建议或直接提交 PR 参与贡献。
团队拓扑
- 英文名称:Team Topologies
定义
团队拓扑(Team Topologies)是由 Matthew Skelton 和 Manuel Pais 提出的一种组织设计模式。它基于 Conway 定律和认知负荷理论,为现代软件组织提供了一套系统化的团队组织和交互模式。
四种基本团队类型
-
流式对齐团队(Stream-Aligned Team)
- 对齐业务价值流,端到端交付功能
- 是主要的交付团队类型
-
平台团队(Platform Team)
- 提供内部服务和工具,降低其他团队的认知负荷
- 构建“最薄可行平台”
-
复杂子系统团队(Complicated-Subsystem Team)
- 负责需要专业知识的复杂子系统
-
赋能团队(Enabling Team)
- 帮助其他团队提升能力和学习新技术
三种交互模式
- 协作(Collaboration):团队紧密合作解决问题
- X-as-a-Service:一个团队为另一个团队提供服务
- 引导(Facilitating):赋能团队帮助其他团队成长
团队拓扑是平台工程的理论基础之一,它明确了平台团队的定位和价值。
参考资料
| 名称 | 作者 / 组织 | 简介 |
|---|---|---|
| Team Topologies | Matthew Skelton, Manuel Pais | 官方网站 |
| Team Topologies Book | IT Revolution | 《团队拓扑》书籍 |