首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 62 毫秒
1.
极限编程   总被引:1,自引:1,他引:0       下载免费PDF全文
本文首先介绍了极限编程(XP)软件方法,分析了其核心思想,进而论述了XP相关的十二种实践方法及其价值,以期对提高软件生产率有所帮助。  相似文献   

2.
极限编程是敏捷的和基于实践的软件开发方法学。本文将极限编程引入计算机专业本科毕业设计中。并探讨了在毕业设计中引入极限编程的意义,以及如何应用极限编程有效地进行毕业设计。  相似文献   

3.
王璐  赵凯 《网友世界》2014,(5):12-12
极限编程是一种新的,轻量级的软件开发方法。文章讨论了极限编程的准则和适用场景。并进一步分析了它与传统软件开发方法的不同以及与敏捷过程的关系。  相似文献   

4.
Java是计算机专业教学中使用的主要编程语言,针对Java语言教学的现状,文中提出了一种将XP极限编程应用到Java编程教学的方式,该教学方式提高了学生的程序编写质量,转变了学生的编程习惯,取得了良好的教学效果。  相似文献   

5.
极限编程是敏捷的和基于实践的软件开发方法学。本文将极限编程引入计算机专业本科毕业设计中,并探讨了在毕业设计中引入极限编程的意义,以及如何应用极限编程有效地进行毕业设计。  相似文献   

6.
极限编程概述   总被引:1,自引:0,他引:1  
在本文中,我们将回答一些关于XP方法的疑问,并简单浏览一下经XP的规则和经验。  相似文献   

7.
极限编程是敏捷的和基于实践的软件开发方法学。本文将极限编程引入计算机专业本科毕业设计中,并探讨了在毕业设计中引入极限编程的意义,以及如何应用极限编程有效地进行毕业设计。  相似文献   

8.
极限编程是一种轻量级的软件开发方法。该文在介绍极限编程主要特点的基础上,探讨了在计算机项目实践教学中引入极限编程方法的必要性,以及如何在计算机项目实践教学中有效地应用极限编程方法。  相似文献   

9.
极限编程中的质量控制   总被引:3,自引:0,他引:3       下载免费PDF全文
极限编程是近年来非常流行的敏捷软件开发方法,与其它敏捷软件开发方法一样,强调软件开发过程的自适应性和以人优先的价值观1 ,这与传统的重量级软件开发方法强调对开发过程的控制相反.那么,敏捷软件开发方法能否开发出高质量的软件产品呢?本文探讨在极限编程中如何进行软件质量控制,使其既能保持\"敏捷\"的特点,又能作为一种成熟的软件开发过程,为客户提供高质量的软件产品.  相似文献   

10.
白慧冬  袁培江 《软件》2011,32(5):59-64
结对编程是一种编程组队方法,在这种方法中要求两个程序员使用一台电脑在一起工作完成同一个任务。在软件开发中关于结对编程的价值正在进行着争论。目前在这个领域大量的知识都是离散的和无条理的。回顾这些可以看到绝大多数这方面的实验研究都是在大学环境中进行的。几乎没有在真实软件开发项目中详细审查下的结对编程被已存在的系统化实验研究过。因此,假设目前仍然没有纯粹的经验验证这种优势的存在。由于结对编程在表象上给人以浪费一个开发人员的感觉,所以,在很多软件企业中,很难得到推广实施。在本文的报告中,我们给出了一种有别于结对编程和传统的单人编程的团队组织形式,这种形式融合了结对编程促进团队内相互交流的好处,保持了团队的稳定性,同时采用了传统单人编程的形式,不给人以浪费人力的感觉。  相似文献   

11.
大型复杂项目的极限编程改造方案   总被引:1,自引:0,他引:1  
由于在大型复杂项目中,存在多支使用不同软件过程的开发团队,多组具有不同要求的、分布在不同地理位置的客户,因此在大型复杂项目中采用极限编程(XP)开发时,标准的XP实践必须加以改造。该文提出一种适应大型复杂项目的XP改造方案。实践证明,通过XP扩展和改造,能够保证代码质量,帮助项目在进度内交付。  相似文献   

12.
介绍了极限编程的开发特点和方法,并给出了应用举例。  相似文献   

13.
极限编程及其Android开发应用   总被引:1,自引:0,他引:1  
介绍了极限编程的开发特点和方法,并给出了应用实例。  相似文献   

14.
敏捷开发:极限编程在管理信息系统开发中的实践探讨   总被引:2,自引:0,他引:2  
邓靖颖  黄穗 《计算机工程》2004,30(24):189-191
极限编程是敏捷的和基于实践的软件开发方法学。通过介绍极限编程的特点及其在一个管理信息系统项目实际开发中的成功实践,探讨研究了极限编程对于中小型需求易变的软件开发项目应用的优势和不足。  相似文献   

15.
基于极限编程的测试分析   总被引:3,自引:0,他引:3  
相对于传统的软件工程方法而言,极限编程是一种轻量方法论,是一个周密而严谨的软件开发流程。任何一种软件开发方法都有自身的各种规则实践,而测试是个不变的恒量实践过程。XP中特别强调测试,而且测试的实现过程遵守测试先行原则,支持着其他实践——迭代开发、持续集成和重构等。对于极限编程来说,要做到测试所有可能出错的地方,而且所有测试都要100%的通过,这就是XP的极限理论之一,也是测试的基本原则。  相似文献   

16.
测试驱动开发是与传统程序开发方式相反的一种新型程序设计方法。它以测试编码来推动程序设计,大大缩减了设计和编码的冗余度。介绍了测试驱动开发基本思想、本质,并对测试驱动开发过程给出了清晰的流程,总结了测试驱动开发的优点。  相似文献   

17.
测试驱动开发是与传统程序开发方式相反的一种新型程序设计方法.它以测试编码来推动程序设计,大大缩减了设计和编码的冗余度.介绍了测试驱动开发基本思想、本质,并对测试驱动开发过程给出了清晰的流程,总结了测试驱动开发的优点.  相似文献   

18.
软件设计模式代表了从成功的系统设计中分离出来的可复用的优秀设计经验,己成为现代软件系统开发的重要研究内容。在极限编程(XP)方法的单元测试框架中发现、归纳和使用设计模式,不仅可以提高测试框架的自动化程度、可复用性和可扩展性,还为其它领域的软件开发提供了借鉴。  相似文献   

19.
根据当前软件开发中存在着需求多变、项目延期等问题,结合了目前流行的极限编程方法,探讨了两者的结合方法,为极限编程方法在医疗信息交换引擎开发中的运用提供了一个参考.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号