RUP、XP开发流程的研究及其应用

来源 :汕头大学 | 被引量 : 5次 | 上传用户:AEXSN
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Rational Unified Process(简称RUP)是一个软件开发过程框架。源自RUP的过程范围很广,有从满足短周期的小型项目需要的轻量级RUP,到满足大型的、可能是分布式的项目团队需要的更加完备的过程。XP(Extreme Programming)是一个轻量级的开发过程,通常认为,XP适用于小型项目以及适用于需求经常变更以及高风险的项目。RUP和XP都是在总结了很多项目实践的过程中发展起来的软件开发过程,它们都是很流行的软件开发方法。 本论文首先分析了在实际应用中,RUP和XP有着各自的优缺点,照搬任何一种方法可能都不能完全满足开发小型项目的要求。然后论文提出了将两者融合在一起,以适合开发小型项目实际情况的思想。 本文探讨了如何在小型项目中以轻量级的方式应用RUP,提出了一个将RUP结合XP开发小型项目的新颖的实施方案,采用用例、测试双驱动开发,并分析了两者的融合将会为项目团队达到减少风险同时完成交付软件产品的目标。通过结合使用RUP和XP,开发团队可以得到一个过程,帮助开发团队比现在更快地移交更高质量的软件。 采用RUP和XP结合起来的开发过程,我们成功开发完成了一个电信设计公司的管理系统,以此验证了RUP和XP结合的有效性。论文根据这个项目的开发过程详细具体地讲解了如何把XP的优秀实践应用到一个基于RUP的项目中。该管理系统采用三层分布式系统架构,应用于局域网或互联网中。目前,该系统在电信设计公司已经投入了运行。
其他文献
近年来,视景仿真技术引起了人们的广泛关注,不仅仅在军事领域、科技领域,而且在企业界,都成为了研究的热点。利用视景仿真技术可以构造出任何想象的环境,并且可以实现利用自
随着网络技术的发展,网络黑客攻击联入互联网的个人电脑的手段越来越多样化。在极短的时间里,他们就能够通过侵入个人电脑,获取到涉及个人隐私的重要私人文件。甚至植入木马
随着信息社会的信息迅速增长,人们对数据的处理有了更高的要求。由于许多数据及其关系可以比较自然地表示成图,因而对图数据结构的研究逐渐引起人们的关注。图结构数据在分子
数据库关键词搜索系统是目前的一个研究热点。首先,数据库关键词搜索系统为用户分析和探索数据库中的信息提供了极大的方便。从用户界面的角度来说,用关键词来查询数据库,用户既
PKI是目前公认的在大规模、开放网络环境下解决信息安全问题最可行、最有效的一种办法。PKI作为一种基础设施,它提供了一个通用的信息安全基础平台,能够有效地解决各种网络应
计算机技术的迅猛发展带来的信息数字化大幅度提高工作效率促进社会发展的同时,安全问题也日益成为影响很多领域效能的重要问题。数字信息的安全相比传统数据文件安全更受关注
软件框架研究是近年来比较热门的一个方向。框架是一个应用程序的半成品,框架提供了可在应用程序之间共享的可覆用的公共结构。应用框架强调的是软件的设计重用性和系统的可
  本文研究了开发集成系统平台所需要的几个技术支撑,包括异构数据访问技术、动态网页制作技术、数据建模技术、异构数据库集成技术和数据安全技术以及Web应用程序开发技术
随着计算机网络及通信技术的迅猛发展,信息安全问题日益突出,作为公钥密码学的一个分支—基于代数曲线上计算困难性的密码体制引起了多方关注。其中,椭圆密码体制已经出台了
本文介绍了虚拟实验室的概念,阐述了构建虚拟实验室的重要意义,描述了虚拟实验室实现过程中所涉及的各种技术,实现了一个基于 Internet 的虚拟钻井实验室实例。 虚拟实验室是