告诉老板我们为什么真的很需要结对编程

讲到结对编程,我想大家首先想到的是XP极限编程中描述的,两位程序员并排坐在一台电脑前,面对同一个显示器,使用同一个键盘,同一个鼠标一起完成编码工作。这种编程方式为众多敏捷爱好者所向往,但实际工作中尝试采用的却寥寥无几,究其原因:喜的是它可以提高代码质量,增进沟通,并起到传帮带的作用;忧的是它需要投入更多的资源,灵活性不强。结对编程和传统编程模式有着很大不同,对程序员的能力也有着更高的要求,要求结对双方高度集中注意力,保持步调、思维一致。

然而在国内结对编程一直被很多公司所排斥,原因是老板们认为结对编程是对人力资源的浪费。很多实践结对编程的公司和团队表明,结对编程不但是一种敏捷方法,也是提高软件研发效率和保障软件质量的方法,不但没有浪费宝贵的研发人员的时间和人力,而且综合来讲确是,是合理利用研发人员技能的方法。这是为什么呢?

我们从以下方面帮您揭露真相,真心打动您的老板!

我们为什么需要结对编程?

传统研发管理过程存在缺点;

现场实施结对编程是否太晚了;

如何实施结对编程?

GitChat: 告诉老板我们为什么真的很需要结对编程

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180802G127J500?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券