远程团队的配对编程
结对编程是eXtreme编程的原始实践之一,但它也是敏捷软件开发团队最少使用的编程之一。 Alisdair McDiarmid在他的博客文章中解释了Customer.io如何与远程团队一起使用配对编程。
结对编程是eXtreme编程的原始实践之一,但它也是敏捷软件开发团队最少使用的编程之一。 Alisdair McDiarmid在他的博客文章中解释了Customer.io如何与远程团队一起使用配对编程。
本演讲探讨了心理学的最新理论,以及它们如何对经常成为现代软件开发教条的工具,技术,过程和实践带来新的,有趣的,有时甚至令人恐惧的启示。
结对编程是紧密联系的团队的一种众所周知的做法,但它是否也适用于分布式团队?该演讲演示了实践中的远程结对编程,并涵盖了分布式敏捷编程团队的优缺点。分配给您的团队将花费多少,与正常团队相比,您可以从远程对编程中获得什么收益?远程对编程的感觉如何?
Scrum要求团队成员进行协作。用于协作的敏捷软件开发实践之一是结对编程。 Erik Brickarp在他的博客文章中报告了将程序员和软件测试人员配对时的经验。
结对编程是eXtreme编程(XP)的原始做法之一。在有关敏捷的调查中,它一直是使用最少的敏捷实践之一。在此博客文章中,Dave Nicolette对结对编程进行了广泛的调查,尝试了以下问题:“配对编程有效吗?”.
在本文中,Gunther Verheyen解释说,配对编程是一种很好的软件开发实践。即使Scrum没有规定特定的工程实践,Scrum也完全支持敏捷原则,即“持续关注技术卓越和良好的设计可以提高敏捷性”。
配对编程是一种极限编程(XP)的实践,其中两个开发人员在一个工作站上以相同的代码进行协作。在这篇博客中,Yan Pritzker在结对编程的前九个月后提供了一份体验报告。在结对编程的积极方面,他列出了快速的知识转移,提高的生产率和更高质量的代码。这种做法的缺点是:声音疲倦,难以研究和学习,需要进行创造性活动的空间,花在琐碎任务上的时间更长,在开发环境中共享相同配置的可能问题。他的结论是“配对以及极其实用的方法来了解何时不配对是成功的关键。”
版权所有©2009-2020 马丁尼& Associates