敏捷软件开发的研究与应用

来源 :中国石油大学(北京) | 被引量 : 0次 | 上传用户:shadowyin
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文首先指出了在目前广泛应用的传统软件工程方法开发软件产品所存在的问题,对比分析和研究了敏捷软件开发与传统软件工程的区别,引入了敏捷软件开发的概念和内容。然后详细介绍了敏捷软件开发方法中极限编程(简称XP)的理论以及XP如何有效解决软件开发中出现的种种问题。最后以实际开发的软件项目“地震采集资料质量分析与评价系统”为背景,阐述了如何以XP为指导进行软件开发。通过理论分析和实践比较,论证了敏捷软件开发在中小型软件项目中的现实意义和美好的发展前景。
其他文献
WWW的迅速增长使得其信息量已经远远超过了个人的信息阅读和理解能力,面对如此众多的信息,人们往往利用基于关键词的检索引擎帮助进行信息的检索,但它只能检索出很小部分的相关
P2P网络中存在着丰富的信息资源,正确高效地搜索信息是P2P系统实现有效的资源共享和协同的关键。然而,由于现有P2P系统规模越来越大,并且具有较高的动态性和较强的异构性等特点,
文本知识获取(Knowledgeacquisitionfromtext,简称KAT)是知识工程中的一个重要研究课题。本文重点研究如何从大规模Web网页文本中获取一种特殊的知识——部分关系知识(Mereolo
数据库技术是构建信息系统的核心技术,因此数据库安全问题作为信息安全问题必不可少的一个研究内容,也越来越引起关注。数据库访问的安全对于任何应用系统都是至关重要的。企业
如今网络正在逐步改变人们的工作方式和生活方式,成为当今社会发展的一个主题,因此各种网络应用随之而来。终端接入作为一种网络服务方式,越来越多的走进需要安全稳定交互式传输
随着计算机与信息技术的飞速发展,使人们能以更快、更廉价的方式获取信息,这就使得信息的数量以指数速度增长,人们称之为信息爆炸。在这些大量数据的背后隐藏着很多具有决策意义
当前,Web技术在Internet上得到了广泛的应用。如何构造功能强大、应用灵活、开发简便的Web应用程序是技术探讨的热点,而解决该问题的关键是系统架构、设计模式和开发方法。
从全球范围来看,近年来企业因安全问题引起的损失成倍增长;同时由于网络由封闭的计算机网络发展为开放的互联网络,业务由简单的数据通信,发展到网上交易,促使信息安全技术也
SamSung公司的S3C410B是基于以太网应用系统的高性价比16/32位RISC微控制器,内含一个有ARM公司设计的16/32位ARM7TDMIRISC处理器核,ARM7TDMI为低功耗、高性能的16/32核,最适合
现场总线是用于过程自动化和制造自动化最底层的现场设备或现场仪表互连的通信网络,是现场通信网络与计算机控制系统的集成。现场总线的节点是具有综合功能的智能仪表,现场总