首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 109 毫秒
1.
作为一种重要的敏捷软件开发方法,极限编程提供了一个周密严谨的软件开发流程。该文给出了XP软件开发方法的由来及主要特征,并通过软件项目实例指出XP是解决科研软件开发中诸多问题的很好的方法。  相似文献   

2.
“极限编程”(extreme Programming.简称XP)是目前最流行的敏捷软件开发方法(Agile Software Development,ASD)。通过XP在实际项目中的应用“实践”,本文将对XP的理论和实践方法进行探讨.并衡量XP方法在项目中的应用效果,给出实际应用XP方法的一些建议。  相似文献   

3.
贺炘 《程序员》2005,(8):68-72
软件开发项目的成败,很大程度上取决于三方面的配合:过程、人、技术,三方面相互制约,又相互促进。为了能更加有效地管理软件开发项目,规划软件开发过程,近年来国内引入了不少软件开发模型,如:CMM/CMMI,RUP.XP 等,每一种都体现了一种思想,都希望能在最大限度内,协调上述三者之间的关系,最大程度的减少软件开发过程中的风险,能按照既定计划,交付出合格的软件产品。对于软件测试工作,国内大多数企  相似文献   

4.
"极限编程"(eXtreme Programming,简称XP)是目前最流行的敏捷软件开发方法(Agile Software Development,ASD).通过XP在实际项目中的应用"实践",本文将对XP的理论和实践方法进行探讨,并衡量XP方法在项目中的应用效果,给出实际应用XP方法的一些建议.  相似文献   

5.
本文基于一种敏捷的软件方法——极限编程,结合实验室项目的特点,探讨了在实验室项目中进行软件开发的方法,提出了一种实验室项目软件方法LabXP(Lab eXtreme Programing)。鉴于实验室项目的特殊性.这种方法是以极限编程(XP)为基础的敏捷软件方法(Agile Software Method),在保证软件质量的基础上实现了快速开发。  相似文献   

6.
敏捷型软件开发方法与极限编程概述   总被引:9,自引:1,他引:9  
李航 《计算机工程与设计》2003,24(10):116-118,121
在当前需求快速变动的背景下,传统的软件工程方法显得难以适应。近年来出现了一类新的轻量级的软件开发方法,它们被统称为敏捷型软件开发方法。介绍了敏捷型软件开发方法的背景、原则和特点,将其与传统软件工程方法作了比较;还重点介绍了当前国外流行的敏捷型软件开发方法:XP(eXtreme Programming——极限编程)的开发流程和实践准则。  相似文献   

7.
TSP是软件行业里实施CMM的主要软件过程之一,属于“重”型的软件开发方法。极限编程则XP是一种轻量级的对质量和速度并重的软件开发方法,是敏捷方法中的主流。本文在阐述了TSP、XP的基本概念后,提出在TSP的应用过程中加入XP的思想,实现XP与TSP的有机结合,提高中小软件项目的开发速度和质量。  相似文献   

8.
群组软件过程(TSP)是软件行业里实施CMM的主要软件过程之一,属于重型的软件开发方法。极限编程(XP)则是一种轻量级的对质量和速度并重的软件开发方法,是敏捷方法中的主流。在阐述了TSP、XP的基本概念后,提出在TSP的应用过程中加入XP的思想,实现XP与TSP的有机结合,提高中小软件项目的开发速度和质量。  相似文献   

9.
敏捷方法的研究与实践   总被引:10,自引:1,他引:9  
沈雷  沈备军 《计算机工程》2005,31(7):219-222
敏捷软件开发方法正逐渐成为软件开发的新模式。针对这一趋势,文章分析了敏捷方法的核心理念和特点,并结合RUP、XP、FDD等敏捷方法,提出了适应中小型软件企业的敏捷软件开发方法——AUP,并成功地进行了实践。  相似文献   

10.
陈津  徐宝文 《计算机科学》2004,31(3):170-172
XP是适合中小型团队在模糊或迅速变化的需求的情况下使用的轻量软件开发过程。文章首先分析了XP中的几个关键实践:简单设计、测试、结对编程和重构,并针对某些应用背景下可能存在的问题提出了相应的修改建议。然后,以举例的方式具体说明如何运用XP的实践。最后,通过XP与传统软件开发方法的比较.分析了XP的主要特征和适用性。  相似文献   

11.
极限编程在进销存管理系统开发中的应用   总被引:1,自引:0,他引:1  
极限编程是敏捷方法中最著名的一种基于实践的软件开发方法.通过介绍极限编程的特点以及在进销存管理系统项目开发中的实践,探讨研究了极限编程对于需求易变的小型信息管理软件开发项目应用的优势.  相似文献   

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

13.
极限编程XP(eXtreme Programming)是敏捷开发的代表,是一个混乱而有序的、基于实践的软件开发方法。通过介绍极限编程的特点及其在某信息管理系统中的应用,探讨研究了极限编程在中小型需求易变的信息管理系统开发项目的实际运用和实践总结。  相似文献   

14.
极限编程XP(cXtreme Programming)是敏捷开发的代表,是一个混乱而有序的、基于头践的软件开发方法。通过介绍极限编程的特点及其在某信息管理系统中的应用,探讨研究了极限编程在中小型需求易变的信息管理系统开发项目的实际运用和实践总结。  相似文献   

15.
软件架构设计在XP方法中的实施   总被引:3,自引:0,他引:3  
XP是适配性的敏捷开发方法,但由于自身“简单设计”的要求和实施过程中对架构设计的弱化,使其只能应用于小规模的系统开发。该文通过引入架构设计对XP方法学进行了扩充,使之能够应用于较复杂的系统。在指出架构设计应适应XP项目实际,针对业务规则的本质需求进行抽象建模的同时,也说明XP项目的特点决定了架构设计是一个迭代的增量开发过程,并阐述了架构设计迭代开发的过程。  相似文献   

16.
Applied research is, by necessity, a distributed, collaborative process. To be useful, research methodologies must not only be applicable in such an environment, but must also be adaptive to the needs of human resources and specific research area requirements. This paper introduces eXtreme Researching (XR), an adaptation of eXtreme Programming (XP) by Ericsson, to support distributed telecommunications research and development. XR builds on XP and tailors it to meet the needs of applied industrial research. It adopts and extends the most useful elements of XP: collective ownership, planning game, continuous integration and metaphor and shows how they are applicable in multi‐site, research projects. XPWeb is developed as a tool to facilitate XR in a distributed research environment. XPWeb and XR are actively used by Ericsson Applied Research and have been shown to significantly increase output and efficiencies in multi disciplinary research projects. Copyright © 2005 John Wiley & Sons, Ltd.  相似文献   

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

18.
极限编程架构进化设计的研究   总被引:2,自引:0,他引:2       下载免费PDF全文
软件架构是软件工程中的重要领域,对软件系统有重要的意义,采用适当的架构是项目成功的第一步。本文分析了极限编程的价值观和实践原则,针对极限编程弱化了架构概念的缺陷,利用敏捷方法的核心理念和其他方法的优点提出了XP中架构设计改进过程,并进行了成功实践。  相似文献   

19.
轻载软件开发方法   总被引:5,自引:0,他引:5  
徐琛  杨宗源 《计算机工程》2003,29(1):268-271
讨论了软件开发中目前可用的重载和轻载开发方法,认为轻载方法适合于中小型项目。重点分析了Extreme Programming 轻载软件开发方法,并对Extreme Programming 方法加以优化,以使其更适合我国的软件开发业。  相似文献   

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

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