【摘 要】
:
随着通信技术的不断进步,新的信息可以随时地进行传递,很多商业项目在进行期间,需求仍在不断变化,因为必须做出相应的改变。变化当然会引起成本上涨,而在传统软件开发环境里,
论文部分内容阅读
随着通信技术的不断进步,新的信息可以随时地进行传递,很多商业项目在进行期间,需求仍在不断变化,因为必须做出相应的改变。变化当然会引起成本上涨,而在传统软件开发环境里,改变所需的成本往往很高,人们因此而抵抗改变,最终导致了项目的失败。极限编程便是针对快速改变的软件需求而产生的,简单而言,极限编程是一个高度迭代的过程,有较多的反馈对环境和需求变化做出调整,同时极限编程强调以小版本形式来开发系统,由此使用户可以很快使用一个较小的系统,然后不断增加此系统的功能。它的优点是程序员可以从客户实际的使用情况里得到反馈。本文简要介绍了极限编程的价值、原则、活动和实践,并在此基础上讨论极限编程的生命周期和项目小组中角色的职责。通过目前国内软件开发项目中遇到的问题,阐述采用极限编程如何控制风险、提高质量、管理变化以及采用极限编程中那些具体实践方法来解决这些问题。在介绍了极限编程的基本工作原理后,从规划极限编程中的软件发布、以迭代的方式开发软件、以用户故事的方式收集客户需求、以结对编程的方式开发软件四个方面,深入研究说明应如何在项目中根据具体情况使用相关的策略和方法。通过策略和方法,进一步说明在极限编程项目中采用的成熟的极限编程开发工具的种类,以及如何集成系统和软件开发自动化,在本文的最后部分,说明怎样在现实环境里实施极限编程,详细介绍了建立极限编程团队的活动,如何构建适合极限编程的开发环境角度以及开发中应该遵守的工作程序,并通过六个极限编程实施模板实例进一步说明如何建立极限编程小组。
其他文献
<正> 云南省冶金工业厅于1984年元月9日至14日在云南大姚铜矿召开了“云南有色选矿现场经验交流会”。参加会议的代表有云南有色企业各矿山主管选矿的企业领导,选矿副总工程
<正> 一、腐植酸由褐煤,泥煤及风化煤用苛性碱或胺萃取得的深棕(褐)色溶液或干燥后的固体碎片,一般称之为腐植酸盐,其中含有的酸性物质除以腐植酸为主外,尚有黄腐酸及棕腐酸
肾病综合征(nephrotic syndrome NS)是1932年Christian用来概括因多种肾脏病损害所导致的严重的蛋白尿及其相应的一组临床表现。包括:①大量蛋白尿,尿蛋白多于3.5g/24h;②低
国家的发展对高等师范教育改革和卓越教师培养提出了迫切要求。卓越教师对大学生培养目标的定位更高,对大学生素质的要求也更为全面。生命教育作为卓越教师的基本理念,对大学
活性污泥处理工艺是主要的生物处理法,在废水处理工业中得到了大量的应用,本文主要阐述了活性污泥法近几年在废水中的应用与进展。
人力资本是推动我国经济转型的中坚力量,人力资本价值提升是我国经济转型的重要驱动力.但由于各种原因,我国利用人力资本价值提升推动经济发展与转型中存在诸多问题,应清醒认
本文对两组土壤及其上生长的小美旱杨P.Popolaris’{Populus simonii×(Populus pyramidalis+Salix matsudana)cv.‘Poplaris’}的盐分离子浓度,及土壤与小美旱杨之间的吸收选
介绍了环面形稀疏孔径的结构,根据光瞳函数推导出其调制传递函数(MTF)表达式。利用Matlab软件模拟了环面形稀疏孔径在不同内外径比值e下的MTF;应用Zemax光学设计软件设计环面
通过广泛收集和整理皖北煤电集团祁东煤矿以往钻探资料、测井曲线资料、矿井建设和生产时期资料的基础上,同时采集岩土样进行土工试验和岩石的物理力学性质测试。从综合地质