电信软件敏捷开发研究与应用

来源 :中国地质大学(武汉) | 被引量 : 0次 | 上传用户:lwlw02
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
电信软件具有业务复杂、需求多变、版本规模大、交付周期短等特点。为提高开发效率和开发质量,软件团队除了在技术上要日益精湛、更需要运用有效的开发过程,以确保团队能有效完成开发。敏捷作为一种轻量级的开发方法,在很多知名的国外IT公司广泛应用。   敏捷流派众多,各个流派的理念和实践也有所不同,比较流行的是Scrum和XP,本文介绍了敏捷起源和敏捷宣言。所有的敏捷方法都使用迭代的开发方式,本文介绍了迭代开发模型。敏捷方法学主要分为敏捷管理实践和技术实践,文章对这些实践分类介绍,为深入理解敏捷打下基础。   敏捷盛行的为纯软件的IT行业,国内的电信公司还未有效的开展敏捷实践。电信软件开发在敏捷转型中,生搬便套理论或者效仿其他公司的流程无法有效的满足项目的需求,可能还会降低开发效率。在本论文中,作者以自身参加的一个知名电信公司软件版本敏捷开发实践作为背景,介绍了敏捷实施的具体流程。   在该项目中,因团队使用瀑布模型开发软件的使用周期比较长,本次实践为第一次在大规模软件开发项目采用敏捷过程,只在系统分析完成之后到系统发布测试之前使用敏捷开发,为阶段性的敏捷实施过程。在该项目的实施中,团队综合了Scrum、XP和电信行业的优秀敏捷实践,原有开发流程、组织结构也发生了一些变动。   本文根据真实的项目,介绍了敏捷实施的总体框架、各个迭代的具体工作及敏捷实践在项目中的具体应用。敏捷项目中的软件测试过程与传统的测试过程也有所不同,在文档中也进行了一定的分析。最后,文章总结了实施敏捷带来的效果,给软件开发过程带来的改进和存在的不足,为其他项目进行敏捷转型提供了借鉴。本文未对全流程的敏捷过程进行分析,作为后续的研究点。   在该项目中,作者的主要工作是进行了Anatomy系统解剖,这是起源于电信行业的敏捷实践。除此之外,作者还参与了软件测试过程,设计了Story的相关测试方案。   敏捷不是银弹,而是一个突破口,为提高交付速度、提高交付质量、提高开发的适应能力等良好愿望提供了条件。敏捷转型一定要在管理和技术上做好准备,不可盲目实施。
其他文献
电梯是现代建筑中一种必不可少的交通工具,而电梯多媒体作为用户感受电梯品质最直观的一个窗口,受到电梯厂商越来越多的重视。传统的电梯多媒体显示装置是以小型的单板机构成的
学位
论文开展基于点特征的多尺度遥感图像的自动匹配技术研究,以图像尺度空间理论为依据,以图像的点特征提取技术作为切入点,构建了多尺度图像匹配方法的技术框架,并对其中的若干
学位
碳纳米管是一种具有优异的电、热、力学性能的纳米材料,近20年来一直是国际上的研究热点。但是在碳纳米管的应用方面,依然很难将碳纳米管的微观性能延伸到宏观领域。离子束技
学位
国际电信联盟(ITU)于2008年启动了第四代(4G)移动通信技术的提案征集和标准化工作。全球微波互连接入(WiMAX)和长期演进(LTE)这两大技术阵营在众多的4G提案中脱颖而出,二者在表面看似
学位
随着网络技术的迅速发展,IPSec和NAT已经被广泛应用于各个领域。IPSec目前已经成为一种成熟的信息安全技术,用来保护传输数据的安全,确保发送方的真实性和发送数据的完整性与机
学位
城市的现代化建设和经济的快速发展,对城市各行业系统的安防监控工作提出了许多新的要求和课题。同时,计算机技术、网络技术、多媒体技术以及通讯技术的发展也为现代城市实施数
学位
本文主要研究日粮亚油酸和维生素A对组织硬脂酰辅酶A脱饱和酶(SCD)基因表达和酶活性的影响。 试验一:主要研究泌乳山羊日粮中添加亚油酸对乳腺组织SCD酶基因表达和酶活性的
为了提高无线网的通信距离与通信速度,国际电气和电子工程协会(IEEE)成立了802.16工作组,制订了IEEE802.16标准,旨在服务于宽带无线城域网。由于无线传输信道的开放性,802.16的安
学位
本文进行了如下研究: 一、节旋藻exDNA的种质差异性研究 在完善已有节旋藻exDNA提取技术方法的基础上,考察了7株钝顶节旋藻的exDNA。结果表明,被检测的藻株中均含有exDNA,
无线传感器网络(WSN)作为21世纪一门新兴的学科交叉技术,正越来越引起世界各国研究者以及政府部门的注意。它是由部署在监测区域内大量的微型传感器节点,通过无线电通信形成的
学位