标签:过程 多少 分析 工作量 研究 开发 ram 观察 也会
结对编程(英语:Pair programming)是一种敏捷软件开发的方法,两个程序员在一个计算机上共同工作。一个人输入代码,而另一个人审查他输入的每一行代码。输入代码的人称作驾驶员,审查代码的人称作观察员。两个程序员经常互换角色。程序员结对工作与单独工作相比,会写出更短的程序,更好的设计,以及更少的缺陷。研究发现缺陷率降低15%到50%,会由于程序员的经验以及任务的复杂度而不同。有实验证明,结对编程时间花销比单人编程增加10%的时间,也会比单人编程减少15%的代码BUG。如果再算上后期代码的维护和学习成本,结对编程比单人编程更有效率,更为节省成本。
事后总结,并提出过程改进计划
标签:过程 多少 分析 工作量 研究 开发 ram 观察 也会
原文地址:http://www.cnblogs.com/vincent-chan/p/6920188.html