XP在项目开发中的分析与应用研究

被引量 : 0次 | 上传用户:hengheng5251984
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
极限编程(XP)是敏捷软件开发方法的代表。它在提高软件质量、确保开发进度等许多方面取得了显著的效果,为促进沟通、激发程序员在开发中的潜力提供了有力的手段。本论文在学习和研究XP理论的基础上,结合国内一个具体软件项目的开发,介绍了引入XP方法的经过,分析了XP的各项核心实践在项目中的应用,以及实施中存在的问题,提出了自己的建议。 本文的主要研究成果有以下几点: (1)分析了引入XP时对文档需求、代码评审所做的改进,讨沦了将XP方法推荐给管理层的方式。 (2)讨论了XP编程的思想,给出了进行单元测试的步骤、对单元测试内容的简化方法,为实现简单设计而在消除重复代码上所采取的功能细粒度、创建新方法的措施。 (3)分析了团队实践之间的相互关系,给出了进行持续集成和小型发布的方法,讨论了开放式工作空间的重要性以及我们对开放式工作空间的安排,并着重分析了结对编程的意义和实施中的具体要求。 (4)讨论了XP的计划博奕规则,给出了进行版本计划、迭代计划的过程,分析了创建体系结构的过程。
其他文献
作为移动计算、移动商务和信息电器的核心技术,嵌入式数据库管理系统是最近几年才兴起的一项新的数据管理技术。它以目前成熟的数据库技术为基础,针对具体的嵌入式设备与系统特
实物期权,是一种金融衍生工具,作为新的理论方法,于二十世纪八十年代末逐步广泛地应用在投资决策、财务管理、价值评估领域。实物期权是以实物投资为标的资产的期权,具体表现为在
我国的市场经济体制已经基本确立,产业组织在经济组织中的力量日益显现。深入分析和理解产业组织的经济增长机理,对于进一步完善社会主义市场经济体制和保持国民经济健康快速持
信用卡由于有丰厚的利润,不依存于银行营业网点和分支机构经营而成为2005年后外资银行首先进攻的金融业务,而我国商业银行信用卡的发行量少,缺乏对信用卡客户的管理经验,面对着
为了防止企业故意取得或维持市场支配地位,以及对滥用市场支配地位的行为进行规制,维持合理的市场结构,维护公平竞争,保护竞争者及消费者的合法权益,促进和保障市场经济健康发展,需
Internet的迅猛发展给远程教育注入了新的活力,建立基于Internet的远程教育已成为当前远程教育中的一个热点。本文对基于B/S模式的远程教育系统所涉及的基本技术作了一些分析
本文从实际工程出发,根据规范中的极限荷载设计法结合黄土地区深基坑的近似实际土压力分布情况,用C++语言编制一套适合兰州地区黄土深基坑支护的计算机辅助设计程序,用本程序分
本论文研究范围是对原建设规模30000m3/d的污水处理厂提标改造工程进行论证、分析及设计。经充分论证,台安县台安镇污水处理厂工程在经济上合理、技术上可行、实施可能,建设
许多对学习策略的研究着重于观察其对语言学习作为一个整体所起的作用。本项研究进一步探讨操练型学习策略和中国非英语专业学生听力理解之间的关系,旨在发现学习策略对听力理
一个企业财务风险的高低直接影响企业的生存和发展。近年来,由于市场竞争的激烈和宏观环境的变化,有不少企业由于财务风险过大而导致了企业的破产,特别的是在房地产的企业中,