43、团队编程与通用语言:高效协作的秘诀

团队编程与通用语言:高效协作的秘诀

1. 团队编程:协作的“简单模式”

团队编程是一种让协作变得轻松的方式。在敏捷开发中,沟通和协作是核心,而团队编程让许多敏捷协作实践变得不再必要。

1.1 团队编程的操作方法
  • 明确指导方式 :根据每个驾驶员(负责实际编写代码的人)对代码和工具的经验,定制指导的详细程度。如果驾驶员经验不足,可能需要详细到具体的键盘快捷键、菜单项和鼠标点击等操作;如果经验丰富,则可以提供更宏观的思路。
  • 设置计时器 :以7分钟为一个较好的起始时间。当计时器响起,当前驾驶员停止操作,另一个人接替,工作从之前驾驶员停下的地方继续。让每个对编程感兴趣的人都有机会参与。
1.2 团队编程有效的原因

团队编程之所以有效,是因为它是协作的“简单模式”。许多敏捷实践围绕着沟通和协作展开,而团队编程让这些变得更加自然和高效。例如,站立会议可能不再必要,集体代码所有权自动实现,团队房间的使用也变得理所当然,任务规划虽然仍有一定作用,但重要性有所降低。

1.3 团队编程的场地设置
  • 实体团队房间 :需要投影仪或大屏幕电视(或多个)、供人就坐的桌子和开发工作站。确保每个人都能舒适就坐,能使用笔记本电脑和白板(用于查找资料和讨论想法),并且有足够的空间方便更换驾驶员。有些团队还会同时设置团队编程站和结对编程站,以便成员根据需要切换。
  • 远程团队 :设置视频会议,让驾
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值