敏捷开发模型实践之交换编程.ppt
《敏捷开发模型实践之交换编程.ppt》由会员分享,可在线阅读,更多相关《敏捷开发模型实践之交换编程.ppt(30页珍藏版)》请在三一办公上搜索。
1、敏捷开发模型实践之交换编程,大纲,传统编程组队模式结对编程的应用与感受交换编程的产生与提出交换编程的定义交换编程的实施方式优劣势分析多种模式的结合应用,传统编程组队模式,传统编程组队模式单人编程顺序执行优点符合人的正常思维习惯,传统编程组队模式,劣势人员变动风险团队融合风险,结对编程的应用与感受,结对编程的应用与感受双人编程同一任务同一机器、鼠标、键盘优点增加内部知识和经验的交流提高工作效率注:上图来自TW公司的材料,结对编程的应用与感受,下面的表格是完成相同的四个程序,独自工作和Pair工作使测试案例成功通过的百分比。这是1999年,犹他州立大学(University of Utah)做了一
2、项试验。.两组学生,一组独自工作(一共13人),一组Pair(一共28人,即14对)。他们完成相同的任务(由助教预先设计和开发了测试案例)。注:上图来自TW公司的材料,结对编程的应用与感受,还查阅到一些论文在实践的基础上提出了相反的观点,如Hanna Hulkko&Pekka Abrahamsson的研究就认为结对编程在与单人编程对比的时候并不能始终保持更高的效率和更高的质量。“They indicate that pair Programming may not necessarily provide as extensive quality benefits as suggested in
3、 literature,and on the other hand,does not result in consistently superior productivity when compared to Solo Programming.”引自:Hanna Hulkko&Pekka Abrahamsson,“A Multiple Case Study on the Impact of Pair Programming on Product Quality”,ICSE05,495-504,May 1521,2005.,结对编程的应用与感受,劣势给人浪费一个人力的感受。,结对编程的应用与感受
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 敏捷 开发 模型 实践 交换 编程

链接地址:https://www.31ppt.com/p-6164699.html