期刊文献+
共找到234篇文章
< 1 2 12 >
每页显示 20 50 100
敏捷型软件开发方法与极限编程概述 被引量:20
1
作者 李航 《计算机工程与设计》 CSCD 2003年第10期116-118,121,共4页
在当前需求快速变动的背景下,传统的软件工程方法显得难以适应。近年来出现了一类新的轻量级的软件开发方法,它们被统称为敏捷型软件开发方法。介绍了敏捷型软件开发方法的背景、原则和特点,将其与传统软件工程方法作了比较;还重点介绍... 在当前需求快速变动的背景下,传统的软件工程方法显得难以适应。近年来出现了一类新的轻量级的软件开发方法,它们被统称为敏捷型软件开发方法。介绍了敏捷型软件开发方法的背景、原则和特点,将其与传统软件工程方法作了比较;还重点介绍了当前国外流行的敏捷型软件开发方法:XP(eXtreme Programming——极限编程)的开发流程和实践准则。 展开更多
关键词 敏捷型软件开发方法 极限编程 软件工程 软件质量
下载PDF
基于敏捷软件开发方法的基金管理信息系统开发 被引量:10
2
作者 芮雄健 王忠民 《计算机应用》 CSCD 北大核心 2004年第11期162-165,共4页
敏捷软件开发是一种面临迅速变化的需求快速开发出高质量的软件产品软件的新方法。介绍了敏捷软件开发的主要内容,特别是XP和AM,并以一个基金管理信息系统的开发为例,展示了实际应用过程。
关键词 敏捷软件开发 极限编程 敏捷建模 迭代 增量
下载PDF
基于极限编程的测试分析 被引量:5
3
作者 陈伟 谢俊元 《计算机应用研究》 CSCD 北大核心 2004年第1期69-72,共4页
相对于传统的软件工程方法而言,极限编程是一种轻量方法论,是一个周密而严谨的软件开发流程。任何一种软件开发方法都有自身的各种规则实践,而测试是个不变的恒量实践过程。XP中特别强调测试,而且测试的实现过程遵守测试先行原则,支持... 相对于传统的软件工程方法而言,极限编程是一种轻量方法论,是一个周密而严谨的软件开发流程。任何一种软件开发方法都有自身的各种规则实践,而测试是个不变的恒量实践过程。XP中特别强调测试,而且测试的实现过程遵守测试先行原则,支持着其他实践——迭代开发、持续集成和重构等。对于极限编程来说,要做到测试所有可能出错的地方,而且所有测试都要100%的通过,这就是XP的极限理论之一,也是测试的基本原则。 展开更多
关键词 极限编程 重构 持续集成 测试先行
下载PDF
敏捷开发:极限编程在管理信息系统开发中的实践探讨 被引量:7
4
作者 邓靖颖 黄穗 《计算机工程》 CAS CSCD 北大核心 2004年第24期189-191,共3页
极限编程是敏捷的和基于实践的软件开发方法学。通过介绍极限编程的特点及其在一个管理信息系统项目实际开发中的成功实践,探讨研究了极限编程对于中小型需求易变的软件开发项目应用的优势和不足。
关键词 敏捷开发 极限编程 管理信息系统
下载PDF
敏捷方法在企业应用系统开发中的应用与改进 被引量:6
5
作者 俞定国 谭成翔 《微计算机应用》 2005年第1期88-91,共4页
面对传统方法在适应需求变化方面的不足,近年来出现了一些敏捷型软件开发方法,它灵活的开发机制能有效控制需求变化带来的风险。本文以极限编程为例介绍了敏捷方法的思想、价值观和过程实践规则。另外,本文还分析了企业应用系统开发的... 面对传统方法在适应需求变化方面的不足,近年来出现了一些敏捷型软件开发方法,它灵活的开发机制能有效控制需求变化带来的风险。本文以极限编程为例介绍了敏捷方法的思想、价值观和过程实践规则。另外,本文还分析了企业应用系统开发的特点和难点,并结合ERP项目开发的实践经验,介绍了敏捷方法在企业应用系统开发中的应用和改进过程。 展开更多
关键词 敏捷方法 企业应用系统 软件开发方法 需求变化 极限编程 过程 规则 ERP项目 开发机制 风险
下载PDF
关于极限编程理论的研究 被引量:8
6
作者 谷秀岩 《计算机与网络》 2004年第1期93-95,共3页
极限编程(XP)是敏捷软件开发方法的代表。它在提高软件质量、确保开发进度等方面取得了显著的效果,为促进沟通、激发程序员在开发中的潜力提供了有力的手段。本文在学习和研究XP理论的基础上,分析了XP的各项核心的应用,提出几点建议。
关键词 极限编程 敏捷软件开发 结对编程 迭代计划
下载PDF
用极限编程解决软件开发项目中的常见问题 被引量:6
7
作者 黄敏 《电子科技》 2004年第3期43-45,共3页
主要针对现在软件开发过程中如在确定需求、制定项目计划、沟通和反馈以及分工等方面经常出现的一些问题,提出了用敏捷开发方法中最重要的极限编程(eXtremeProgramming,简称XP)的一些核心实践来解决这些问题的思想。试图用这一新的软件... 主要针对现在软件开发过程中如在确定需求、制定项目计划、沟通和反馈以及分工等方面经常出现的一些问题,提出了用敏捷开发方法中最重要的极限编程(eXtremeProgramming,简称XP)的一些核心实践来解决这些问题的思想。试图用这一新的软件开发对传统的软件项目开发过程提供可借鉴的方法和新的思路。 展开更多
关键词 极限编程 软件开发 软件项目 项目计划
下载PDF
基于极限编程的统一过程探讨 被引量:5
8
作者 钟琪 何俊梅 张为群 《西南师范大学学报(自然科学版)》 CAS CSCD 北大核心 2004年第2期209-212,共4页
对统一过程 (UnifiedProcess,UP)、极限编程 (eXtremeProgramming ,XP)进行了简要分析 ,结合这两者在软件开发中所表现出来的优点 ,提出了一种使用XP的自底向上方法对UP的自顶向下方法进行改进的方案 .
关键词 极限编程 统一过程 软件开发 自底向上方法 软件过程
下载PDF
极限编程的研究和应用 被引量:8
9
作者 张惠彦 廉保旺 逯野 《科学技术与工程》 2007年第12期2997-3000,共4页
简单介绍了极限编程(XP)软件方法,讨论了使用和使用极限编程的益处及其具体实践,进而结合自身项目经验和对极限编程的实践提出了适合当前软件业的几条实施建议,以期对提高软件生产质量和效率能有所裨益。
关键词 软件工程 敏捷软件开发 极限编程
下载PDF
基于CMMI的软件敏捷开发过程管理模型研究 被引量:12
10
作者 高铭 张慧玲 《现代管理科学》 北大核心 2017年第9期12-14,共3页
目前,软件开发组织在规范化管理软件的开发过程时倾向于使用CMMI模型。但是CMMI模型难以同时满足软件项目既生产高质量软件又缩短研制周期的要求。为了满足软件项目的需求,文章提出将敏捷开发方法融入CMMI模型,建立面向CMMI的敏捷开发... 目前,软件开发组织在规范化管理软件的开发过程时倾向于使用CMMI模型。但是CMMI模型难以同时满足软件项目既生产高质量软件又缩短研制周期的要求。为了满足软件项目的需求,文章提出将敏捷开发方法融入CMMI模型,建立面向CMMI的敏捷开发过程管理模型。 展开更多
关键词 软件能力成熟度集成模型 敏捷方法 极限编程
下载PDF
小团队结对编程实践研究和重构 被引量:11
11
作者 钟扬 刘业政 马向辉 《计算机技术与发展》 2007年第11期160-163,共4页
结对编程是两个软件开发者在一台电脑前一起工作的一种编程实践,是极限编程方法的基础。对于软件产品的开发,人的知识是项目成功的重要因素。在组织的软件过程改进中,合适地引入结对编程,有利于知识的共享并营造团队合作的氛围,进而改... 结对编程是两个软件开发者在一台电脑前一起工作的一种编程实践,是极限编程方法的基础。对于软件产品的开发,人的知识是项目成功的重要因素。在组织的软件过程改进中,合适地引入结对编程,有利于知识的共享并营造团队合作的氛围,进而改善产品质量和缩短完成时间。不同规模的组织采用的软件过程的不同,对结对编程的引入会有不同的影响,所以在实践中结对编程的重构是必需的。基于小型组织和敏捷过程的项目实践,给出了一个切合实际的结对编程重构方案,进而提高小团队的生产效率。 展开更多
关键词 结对编程 极限编程 敏捷方法 软件过程 重构
下载PDF
基于Jenkins的持续集成系统研究 被引量:11
12
作者 陈迪 《电子测试》 2020年第8期48-51,共4页
本文基于大规模软件产品研制背景,分析了软件开发面临的诸多问题,研究了在项目开发过程中引入持续集成的必要性,并对持续集成系统进行整体设计。本文将整个持续集成过程划分为版本控制、自动化构建以及自动化测试三个核心环节,对这三大... 本文基于大规模软件产品研制背景,分析了软件开发面临的诸多问题,研究了在项目开发过程中引入持续集成的必要性,并对持续集成系统进行整体设计。本文将整个持续集成过程划分为版本控制、自动化构建以及自动化测试三个核心环节,对这三大核心模块进行详细设计,实现了一套基于Jenkins工具的持续集成系统。其中版本控制模块采用了支持分布式工作流的SVN代码存储库,自动化构建模块主要完成Jenkins持续集成服务器的搭建及配置,自动化测试模块主要实现了一套基于库博国产化工具的自动化测试框架。本文设计并实现的持续集成系统利用自动化的技术手段,在实际案例的应用中实现了从代码提交、到代码编译、单元和集成测试以及测试结果反馈的一系列过程。 展开更多
关键词 持续集成 极限编程 版本控制 自动化测试
下载PDF
测试驱动开发及开发实践 被引量:8
13
作者 张扬 黄厚宽 《计算机技术与发展》 2006年第5期74-76,79,共4页
极限编程是适应于中小型团队在需求不明确或迅速变化的情况下进行软件开发的轻量级方法学。测试驱动开发作为极限编程思想的一种主要实践,可以有效地让程序开发人员开发出更高品质的、经过完整测试的程序。文中介绍了测试驱动开发思想,... 极限编程是适应于中小型团队在需求不明确或迅速变化的情况下进行软件开发的轻量级方法学。测试驱动开发作为极限编程思想的一种主要实践,可以有效地让程序开发人员开发出更高品质的、经过完整测试的程序。文中介绍了测试驱动开发思想,对测试驱动开发过程给出了清晰的流程,总结了测试驱动开发的多种模式。最后介绍了如何用JUnit进行测试驱动开发。 展开更多
关键词 极限编程 测试驱动开发 JUNIT
下载PDF
测试驱动开发在.Net环境中的应用 被引量:9
14
作者 陈果 陈蔚薇 林宝军 《计算机工程与设计》 CSCD 北大核心 2005年第2期527-530,共4页
软件测试是保障软件质量的关键,开发者通常都是先写代码后测试,但当时间很紧迫时,测试就变得很困难并 且经常被忽略。极限编程最佳实践之一的测试驱动开发在写代码之前先写测试,解决了这一问题,提供了高质量、可测 试的代码。介绍了测... 软件测试是保障软件质量的关键,开发者通常都是先写代码后测试,但当时间很紧迫时,测试就变得很困难并 且经常被忽略。极限编程最佳实践之一的测试驱动开发在写代码之前先写测试,解决了这一问题,提供了高质量、可测 试的代码。介绍了测试驱动开发在.Net环境中的应用。 展开更多
关键词 代码 .NET 软件测试 软件质量 极限编程 开发者 驱动 最佳实践 环境 问题
下载PDF
极限编程在软件项目开发中的研究与应用 被引量:8
15
作者 段琳琳 王如龙 《计算技术与自动化》 2008年第1期127-130,共4页
软件项目开发曾被喻为"野马",如何驾驭好这匹"野马",以适应市场的需要,提高软件开发的生产效率,是软件界一直在追寻、探讨的问题。目前国际上最有影响力的软件过程方法有:Rational统一过程(RUP),敏捷过程(AP),极限... 软件项目开发曾被喻为"野马",如何驾驭好这匹"野马",以适应市场的需要,提高软件开发的生产效率,是软件界一直在追寻、探讨的问题。目前国际上最有影响力的软件过程方法有:Rational统一过程(RUP),敏捷过程(AP),极限编程(XP),微软过程(MP)。通过对极限编程在一个债权管理系统中实际开发应用,阐述极限编程方法在软件项目开发中的应用特点。 展开更多
关键词 软件项目开发 极限编程 债权管理系统
下载PDF
面向对象软件重构 被引量:3
16
作者 华奇兵 许文波 费娜 《重庆邮电学院学报(自然科学版)》 2004年第2期96-100,共5页
重构已经成为面向对象领域中的研究热点与最佳实践之一,从重构的定义、什么时候进行重构、重构的目标、如何进行重构、重构与极限编程等几个方面详细介绍了重构技术,并给出了代码示例,演示重构的过程。
关键词 重构 面向对象 极限编程 单元测试
下载PDF
极限编程在公路建设项目招投标管理系统开发中的应用 被引量:6
17
作者 刘好德 杜荣华 《交通与计算机》 2004年第1期118-120,共3页
详细介绍了极限编程 (XP)方法及其准则和实践 。
关键词 公路 招投标 极限编程 软件工程 建设项目
下载PDF
基于敏捷方法和RUP的软件过程改进 被引量:7
18
作者 张敏 袁兆山 李玲 《合肥工业大学学报(自然科学版)》 CAS CSCD 北大核心 2007年第4期440-444,共5页
文章首先对Rational统一过程以及敏捷方法中的Scrum和极限编程作了简要概述,基于能力成熟度模型集成进行了评估和比较;对三者进行结合和进化,提出了敏捷统一过程ARUP,为中小型软件企业提高软件过程能力成熟度等级提供支持。
关键词 敏捷方法 极限编程 RATIONAL统一过程
下载PDF
极限编程在中小型软件企业的运用 被引量:2
19
作者 张强华 《现代电子技术》 2005年第20期93-95,共3页
我国软件企业中存在规模偏小、产品大多数居于产业链的低端及开发管理落后的弊端。极限编程的出现,为解决这一问题提供了新的途径。极限编程是一种“轻量型”软件开发方法。极限编程以沟通、简单、反馈和勇气为准则,把软件开发概括为编... 我国软件企业中存在规模偏小、产品大多数居于产业链的低端及开发管理落后的弊端。极限编程的出现,为解决这一问题提供了新的途径。极限编程是一种“轻量型”软件开发方法。极限编程以沟通、简单、反馈和勇气为准则,把软件开发概括为编码、测试、倾听及设计4项基本活动。他总结了十余种核心实践活动:计划制定、系统隐喻、简单设计、结对编程、测试驱动开发、持续集成、重构、小版本发布、集体代码所有权、现场用户及编码标准等。他可以有效面对需求的频繁变化,对于规模小、进度要求高、需求变化大、质量要求严格的项目具有良好的指导意义,特别适用于我国目前为数众多的中小型软件企业。 展开更多
关键词 极限编程 软件工程 软件企业 项目
下载PDF
极限编程在大型项目开发中的应用 被引量:5
20
作者 杜荣华 龚德俊 +1 位作者 刘好德 谌海军 《交通与计算机》 2004年第6期110-113,共4页
极限编程 ( XP)是近年来出现的一种很有影响的“轻量级”软件开发方法 ,它是简化软件系统开发过程的一种极端尝试 ,目前已成功应用于许多小型项目中与传统软件开发方法相比 ,极限编程具有灵活、贴近用户、投资少等优点 ,但因种种原因很... 极限编程 ( XP)是近年来出现的一种很有影响的“轻量级”软件开发方法 ,它是简化软件系统开发过程的一种极端尝试 ,目前已成功应用于许多小型项目中与传统软件开发方法相比 ,极限编程具有灵活、贴近用户、投资少等优点 ,但因种种原因很难扩展到大型项目上去。文章对这些原因进行了研究 ,提出改进的方法 。 展开更多
关键词 极限编程 传统软件 XP 软件开发方法 软件系统开发 扩展 用户 大型项目 项目开发 投资
下载PDF
上一页 1 2 12 下一页 到第
使用帮助 返回顶部