共查询到19条相似文献,搜索用时 109 毫秒
1.
作为一种重要的敏捷软件开发方法,极限编程提供了一个周密严谨的软件开发流程。该文给出了XP软件开发方法的由来及主要特征,并通过软件项目实例指出XP是解决科研软件开发中诸多问题的很好的方法。 相似文献
2.
“极限编程”(extreme Programming.简称XP)是目前最流行的敏捷软件开发方法(Agile Software Development,ASD)。通过XP在实际项目中的应用“实践”,本文将对XP的理论和实践方法进行探讨.并衡量XP方法在项目中的应用效果,给出实际应用XP方法的一些建议。 相似文献
3.
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.
8.
群组软件过程(TSP)是软件行业里实施CMM的主要软件过程之一,属于重型的软件开发方法。极限编程(XP)则是一种轻量级的对质量和速度并重的软件开发方法,是敏捷方法中的主流。在阐述了TSP、XP的基本概念后,提出在TSP的应用过程中加入XP的思想,实现XP与TSP的有机结合,提高中小软件项目的开发速度和质量。 相似文献
9.
敏捷方法的研究与实践 总被引:10,自引:1,他引:9
敏捷软件开发方法正逐渐成为软件开发的新模式。针对这一趋势,文章分析了敏捷方法的核心理念和特点,并结合RUP、XP、FDD等敏捷方法,提出了适应中小型软件企业的敏捷软件开发方法——AUP,并成功地进行了实践。 相似文献
10.
XP是适合中小型团队在模糊或迅速变化的需求的情况下使用的轻量软件开发过程。文章首先分析了XP中的几个关键实践:简单设计、测试、结对编程和重构,并针对某些应用背景下可能存在的问题提出了相应的修改建议。然后,以举例的方式具体说明如何运用XP的实践。最后,通过XP与传统软件开发方法的比较.分析了XP的主要特征和适用性。 相似文献
11.
极限编程在进销存管理系统开发中的应用 总被引:1,自引:0,他引:1
极限编程是敏捷方法中最著名的一种基于实践的软件开发方法.通过介绍极限编程的特点以及在进销存管理系统项目开发中的实践,探讨研究了极限编程对于需求易变的小型信息管理软件开发项目应用的优势. 相似文献
12.
敏捷开发:极限编程在管理信息系统开发中的实践探讨 总被引:2,自引:0,他引:2
极限编程是敏捷的和基于实践的软件开发方法学。通过介绍极限编程的特点及其在一个管理信息系统项目实际开发中的成功实践,探讨研究了极限编程对于中小型需求易变的软件开发项目应用的优势和不足。 相似文献
13.
黄志明 《数字社区&智能家居》2009,(10)
极限编程XP(eXtreme Programming)是敏捷开发的代表,是一个混乱而有序的、基于实践的软件开发方法。通过介绍极限编程的特点及其在某信息管理系统中的应用,探讨研究了极限编程在中小型需求易变的信息管理系统开发项目的实际运用和实践总结。 相似文献
14.
黄志明 《数字社区&智能家居》2009,5(4):2622-2624
极限编程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.
18.
软件架构是软件工程中的重要领域,对软件系统有重要的意义,采用适当的架构是项目成功的第一步。本文分析了极限编程的价值观和实践原则,针对极限编程弱化了架构概念的缺陷,利用敏捷方法的核心理念和其他方法的优点提出了XP中架构设计改进过程,并进行了成功实践。 相似文献