团队交互模式技能Skill interaction-patterns

这个技能用于定义和优化团队之间的交互模式,基于Team Topologies框架,包括协作模式、X-as-a-Service模式和促成模式。它帮助团队在软件开发、项目管理中建立高效的协作关系,支持交互模式的演进和审查。关键词:团队交互模式, Team Topologies, 协作, X-as-a-Service, 促成, 团队管理, 交互演进, 软件开发协作。

项目管理 0 次安装 0 次浏览 更新于 3/11/2026

名称: 交互模式 描述: 团队交互模式及其随时间演变 允许工具: 读取, 全局搜索, 查找, 写入, 编辑

团队交互模式技能

何时使用此技能

在以下情况下使用此技能:

  • 交互模式任务 - 处理团队交互模式及其随时间演变
  • 规划或设计 - 需要交互模式方法的指导
  • 最佳实践 - 希望遵循既定模式和标准

概述

使用Team Topologies交互模式定义和演变团队交互模式。

强制要求:文档优先方法

在定义交互模式之前:

  1. 调用文档管理技能获取交互模式指导
  2. 通过MCP服务器验证Team Topologies概念(使用困惑度)
  3. 基于Skelton和Pais的交互模式提供基础指导

三种核心交互模式

Team Topologies 交互模式:

┌─────────────────────────────────────────────────────────────────┐
│                    交互模式                                    │
├─────────────────────────────────────────────────────────────────┤
│                                                                 │
│  ┌──────────────────────────────────────────────────────────┐  │
│  │                   协作                                  │  │
│  │                                                           │  │
│  │   ┌───────┐            ┌───────┐                         │  │
│  │   │ 团队  │◄──────────►│ 团队  │                         │  │
│  │   │   A   │  共同工作  │   B   │                         │  │
│  │   └───────┘            └───────┘                         │  │
│  │                                                           │  │
│  │   高带宽 • 共享目标 • 时间限制                          │  │
│  └──────────────────────────────────────────────────────────┘  │
│                                                                 │
│  ┌──────────────────────────────────────────────────────────┐  │
│  │                  X-即服务                                │  │
│  │                                                           │
│  │   ┌───────┐            ┌───────┐                         │
│  │   │ 团队  │───────────►│ 团队  │                         │
│  │   │   A   │  消费      │   B   │                         │
│  │   └───────┘   API      └───────┘                         │
│  │                                                           │
│  │   清晰API • 低耦合 • 可持续长期                          │
│  └──────────────────────────────────────────────────────────┘
│                                                                 │
│  ┌──────────────────────────────────────────────────────────┐  │
│  │                   促成                                  │  │
│  │                                                           │
│  │   ┌───────┐            ┌───────┐                         │
│  │   │促成团队│──────────►│ 团队  │                         │
│  │   │       │  帮助改进  │   A   │                         │
│  │   └───────┘            └───────┘                         │
│  │                                                           │
│  │   知识转移 • 时间限制 • 退出计划                          │
│  └──────────────────────────────────────────────────────────┘
│                                                                 │
└─────────────────────────────────────────────────────────────────┘

协作模式

协作:密切合作以实现共享目标

特征:
• 高带宽沟通
• 共享结果责任
• 团队边界模糊(暂时)
• 频繁同步
• 联合决策

何时使用:
• 新产品/服务开发
• 复杂集成工作
• 创新或发现阶段
• 重大架构变更
• 快速问题解决

持续时间:
• 时间限制(数周至数月)
• 不可长期持续
• 应演变为X-即服务

工作迹象:
✓ 联合拥有结果
✓ 频繁非正式沟通
✓ 共享理解发展
✓ 共同解决问题
✓ 双向知识转移

反模式:
✗ 协作无结束日期
✗ 一个团队完成所有工作
✗ 无知识转移发生
✗ 依赖性增加
✗ 以“协作”为借口模糊边界

示例:
┌─────────────────────────────────────────┐
│ 支付团队 + 安全团队                     │
│                                         │
│ 目标:实现PCI合规                       │
│ 持续时间:3个月                         │
│ 退出:安全变为X-即服务                  │
│                                         │
│ 活动:                                   │
│ • 联合设计会议                           │
│ • 共享Slack频道                         │
│ • 配对实施                               │
│ • 知识转移会议                           │
└─────────────────────────────────────────┘

X-即服务模式

X-即服务:通过API消费另一团队的能力

特征:
• 清晰、版本化API
• 最小协调需求
• 团队独立运作
• 提供者-消费者关系
• 尽可能自服务

何时使用:
• 稳定、定义明确的能力
• 平台团队提供
• 标准基础设施需求
• 商品化服务
• 协作建立模式后

持续时间:
• 长期可持续
• 默认交互模式
• 可从协作演变而来

工作迹象:
✓ 消费者成功自服务
✓ 提供者很少被联系
✓ 存在清晰文档
✓ 版本化允许演变
✓ 两团队独立运作

反模式:
✗ 持续后门请求
✗ 文档总是过时
✗ 无警告的破坏性变更
✗ 提供者成为瓶颈
✗ 服务不符合需求

示例:
┌─────────────────────────────────────────┐
│ 流对齐团队 → 平台团队                   │
│                                         │
│ 服务:容器部署                           │
│ 接口:CLI + Terraform模块                │
│ 文档:自服务指南                         │
│ 支持:办公时间 + Slack                  │
│                                         │
│ 消费者:                                 │
│ • 阅读文档                               │
│ • 使用CLI部署                           │
│ • 如有阻塞提交问题                       │
│ • 参加办公时间提问                       │
└─────────────────────────────────────────┘

促成模式

促成:帮助另一团队改进其能力

特征:
• 促成团队领导
• 知识转移重点
• 教学而非执行
• 时间限制参与
• 清晰退出标准

何时使用:
• 识别能力差距
• 新技术采用
• 流程改进需求
• 团队在模式上挣扎
• 技能发展需求

持续时间:
• 时间限制(数周至数月)
• 能力转移时退出
• 非永久性

工作迹象:
✓ 接收团队获得技能
✓ 随时间帮助减少
✓ 促成团队可退出
✓ 接收团队拥有能力
✓ 知识文档化

反模式:
✗ 促成团队完成工作
✗ 无技能转移发生
✗ 创建依赖性
✗ 参与无限期拖延
✗ 接收团队被动

示例:
┌─────────────────────────────────────────┐
│ DevOps促成 → 结账团队                   │
│                                         │
│ 目标:提高CI/CD成熟度                   │
│ 持续时间:6周                           │
│ 退出:团队拥有其流水线                   │
│                                         │
│ 活动:                                   │
│ 周1-2:评估与规划                       │
│ 周3-4:配对改进                         │
│ 周5:团队领导实施                       │
│ 周6:文档与移交                         │
└─────────────────────────────────────────┘

交互模式选择

模式选择矩阵:

┌────────────────────┬─────────────────┬─────────────────┬─────────────────┐
│ 情况              │ 协作           │ X-即服务        │ 促成           │
├────────────────────┼─────────────────┼─────────────────┼─────────────────┤
│ 新产品开发        │ ✓ 从此开始     │ → 演变为       │                 │
│ 发现工作          │ ✓               │                 │                 │
│ 复杂集成          │ ✓               │                 │                 │
├────────────────────┼─────────────────┼─────────────────┼─────────────────┤
│ 稳定能力          │                 │ ✓ 默认         │                 │
│ 平台服务          │                 │ ✓               │                 │
│ 基础设施          │                 │ ✓               │                 │
├────────────────────┼─────────────────┼─────────────────┼─────────────────┤
│ 技能差距          │                 │                 │ ✓               │
│ 流程改进          │                 │                 │ ✓               │
│ 采用帮助          │                 │                 │ ✓               │
└────────────────────┴─────────────────┴─────────────────┴─────────────────┘

交互演变

典型演变模式:

模式1:协作 → X-即服务

  开始                   中                        结束
  ┌─────┐    ┌─────┐      ┌─────┐    ┌─────┐       ┌─────┐    ┌─────┐
  │  A  │◄──►│  B  │  →   │  A  │◄──►│  B  │   →   │  A  │───►│  B  │
  └─────┘    └─────┘      └─────┘    └─────┘       └─────┘    └─────┘
  协作                    模式出现                API定义

模式2:促成 → 独立

  开始                   中                        结束
  ┌─────┐    ┌─────┐      ┌─────┐    ┌─────┐       ┌─────┐    ┌─────┐
  │ 促成 │───►│  A  │  →   │ 促成 │───►│  A  │   →   │ 促成 │    │  A  │
  └─────┘    └─────┘      └─────┘    └─────┘       └─────┘    └─────┘
  重帮助                  轻触                    团队独立

模式3:X-即服务 → 协作 → X-即服务

  开始                   中                        结束
  ┌─────┐    ┌─────┐      ┌─────┐    ┌─────┐       ┌─────┐    ┌─────┐
  │  A  │───►│  B  │  →   │  A  │◄──►│  B  │   →   │  A  │───►│  B  │
  └─────┘    └─────┘      └─────┘    └─────┘       └─────┘    └─────┘
  使用服务                重大变更共同              新API版本

团队类型与交互兼容性

交互兼容性矩阵:

                    │ 流对齐 │平台   │促成   │复杂子系统 │
                    │        │        │        │           │
────────────────────┼────────┼────────┼────────┼───────────┤
流对齐              │ 协作   │ XaaS   │促成   │   XaaS    │
────────────────────┼────────┼────────┼────────┼───────────┤
平台                │ XaaS   │ 协作   │促成   │   XaaS    │
────────────────────┼────────┼────────┼────────┼───────────┤
促成                │促成    │促成    │ 协作   │ 促成      │
────────────────────┼────────┼────────┼────────┼───────────┤
复杂子系统          │ XaaS   │ XaaS   │促成   │  协作     │
                    │        │        │        │           │
────────────────────┴────────┴────────┴────────┴───────────┘

XaaS = X-即服务(默认,可持续)
协作 = 协作(时间限制)
促成 = 促成(时间限制,知识转移)

交互反模式

应避免的反模式:

1. 永久协作
   问题:两团队总在协作模式
   影响:两团队均不完全独立
   修复:定义API,演变为X-即服务

2. 促成无退出
   问题:促成团队永不离开
   影响:创建依赖性,非能力
   修复:时间限制参与,定义退出标准

3. X-即服务无服务
   问题:声称API但非实际自服务
   影响:隐藏协作,提供者超载
   修复:投资文档,自动化

4. 协作剧场
   问题:称为协作但一团队完成工作
   影响:无知识转移,怨恨
   修复:定义联合结果,共享工作

5. 太多交互模式
   问题:团队与10+团队密集交互
   影响:认知过载,上下文切换
   修复:减少依赖性,整合交互

6. 无演变计划
   问题:交互从不审查或演变
   影响:次优模式持续
   修复:季度交互审查

交互映射模板

# 团队交互地图:[团队名称]

## 当前交互

### 协作模式
| 合作团队 | 目的 | 开始时间 | 计划结束 | 退出标准 |
|-------------|---------|---------|-------------|---------------|
| [团队] | [为何协作] | [日期] | [日期] | [标准] |

### X-即服务(我们提供)
| 消费者团队 | 服务 | API/接口 | SLE |
|--------------|---------|---------------|-----|
| [团队] | [我们提供什么] | [接口] | [SLE] |

### X-即服务(我们消费)
| 提供者团队 | 服务 | API/接口 | 我们使用 |
|--------------|---------|---------------|-----------|
| [团队] | [我们消费什么] | [接口] | [我们如何使用] |

### 促成(我们接收)
| 促成团队 | 能力 | 持续时间 | 退出标准 |
|--------------|------------|----------|---------------|
| [团队] | [他们帮助什么] | [日期] | [标准] |

### 促成(我们提供)
| 接收团队 | 能力 | 持续时间 | 退出标准 |
|----------------|------------|----------|---------------|
| [团队] | [我们帮助什么] | [日期] | [标准] |

## 交互健康

### 工作良好
- [工作良好的交互]
- [另一个正面交互]

### 需要关注
| 交互 | 问题 | 提议变更 |
|-------------|-------|-----------------|
| [团队] | [问题] | [解决方案] |

## 计划演变

### Q1变更
| 当前 | 目标 | 原因 |
|---------|--------|--------|
| 与团队X协作 | XaaS | API现在稳定 |

### 减少的依赖性
| 依赖性 | 当前影响 | 减少计划 |
|------------|----------------|----------------|
| [团队] | [影响] | [计划] |

## 审查计划
- **上次审查:** [日期]
- **下次审查:** [日期]
- **审查者:** [姓名]

交互审查过程

季度交互审查:

1. 映射当前状态
   □ 列出所有团队交互
   □ 按模式分类
   □ 记录每个持续时间

2. 评估健康
   □ 哪些交互工作良好?
   □ 哪些在挣扎?
   □ 有“永远协作”吗?

3. 计划演变
   □ 什么应变更模式?
   □ 什么可减少?
   □ 什么需要更多投资?

4. 采取行动
   □ 更新交互协议
   □ 为时间限制设置退出标准
   □ 沟通变更

工作流

定义交互模式时:

  1. 映射当前交互: 今天存在什么?
  2. 分类模式: 协作、X-即服务,或促成?
  3. 评估适合: 每种模式是否适合情况?
  4. 识别反模式: 任何有问题模式?
  5. 计划演变: 什么应变更以及何时?
  6. 文档协议: 使交互明确
  7. 定期审查: 季度评估

参考

详细指导:


最后更新: 2025-12-26