导读:本文包含了迭代化软件开发论文开题报告文献综述及选题提纲参考文献,主要关键词:迭代,软件开发模型,嵌入式软件
迭代化软件开发论文文献综述
师迎海,何雪慧[1](2015)在《迭代式软件开发模型研究及应用》一文中研究指出对各种迭代式软件开发模型进行了剖析,并论述了在军工嵌入式软件开发过程中如何选取、裁剪和运用迭代式软件开发模型。(本文来源于《微处理机》期刊2015年01期)
杨鹏[2](2013)在《浅谈迭代开发在软件开发中的应用》一文中研究指出迭代式开发作为现代软件开发的基础,对它的研究不仅有助于软件开发人员快速把握RUP(Rational统一过程),同样有助于深入理解其它的软件开发过程。迭代式开发,它是对以往开发模式的一种革新,但不是对以往开发模式的完全否定与摒弃,而是一种改造。本文简述了迭代式开发的含义、特点及其如何运用。(本文来源于《电子测试》期刊2013年05期)
谢东强[3](2012)在《敏捷软件开发的双迭代模型》一文中研究指出在软件开发过程中,软件开发企业能否一方面有效地适应用户需求和商务环境的种种变化,另一方面控制好软件开发的周期和成本,提供高质量的软件,是软件开发企业能否顺利发展壮大的关键。基于最佳实践的敏捷软件开发方法逐渐成为一种潮流,被越来越多的软件开发企业所采用。然而许多企业在实施敏捷过程中往往会出现一些问题,从而未能达到预期的效果。通过对敏捷方法存在的问题的分析,设计一个使用敏捷软件开发方法的双迭代软件开发过程模型。实践证明,双迭代模型能很好地解决敏捷开发方法存在的问题。(本文来源于《计算机应用与软件》期刊2012年06期)
吴为国[4](2010)在《基于迭代实施法的软件开发项目风险管理和进度控制》一文中研究指出本文从软件迭代式开发的角度,介绍了迭代式软件开发项目管理的概念、核心思想、实施过程。从多个方面系统而具体的对软件项目管理中如何识别和规避软件开发中经常遇到的各种风险,如需求风险、管理风险、技术风险等等进行描述,并与传统软件工程管理方法相对比,分析风险驱动的迭代式软件项目开发的优势。通过实际软件开发的案例分析软件生产的价值观,重点从软件项目划分阶段、软件迭代策略、迭代化增量开发、短周期迭代、成果的迭代交付、迭代开发的检查与调整、业务优先级、团队管理等几个方面提出了迭代式软件项目管理在软件开发中进行风险管理和进度控制具体应用,并且谈到了迭代式的软件项目管理中的项目文档控制、商务合同约束、产品清单、功能卡、用户和高层领导参与等等实际软件项目管理的注意要点。最后提出了基于迭代实施法的软件开发项目在软件行业的应用前景。(本文来源于《北京邮电大学》期刊2010-02-11)
吴家菊,席传裕,姜龙[5](2009)在《基于RUP的迭代式软件开发研究及应用》一文中研究指出在分析RUP核心思想的基础上,讨论基于RUP的迭代式软件过程,并针对中小项目对RUP过程进行裁减优化,提出管理信息系统的RUP-MIS迭代开发模型。该模型由静态结构和动态过程构成,通过分析静态结构和动态过程中的各要素,得出RUP-MIS模型的动态迭代过程,最后将裁减优化后的RUP-MIS模型迭代式开发过程应用于外事管理信息系统的开发验证RUP-MIS模型中。(本文来源于《现代电子技术》期刊2009年16期)
薛蓓燕[6](2008)在《大小迭代软件开发模型及迭代规模制定研究》一文中研究指出软件工程是针对软件这一具有特殊性质的产品的工程化方法,它关注软件产品的生命周期,包括从计划、设计、编程、测试到运行和升级维护的所有阶段。完整的一个生命周期就是一个可以被重复套用的模型,即软件开发模型。由于软件开发很大程度上是依靠人的脑力活动,因而软件开发也可以看成是一个脑力密集型的工程,需要对参与者及其行为进行一定的管理。软件项目管理,就着重研究软件开发各阶段对时间、人员、成本、质量、风险等内容的管理,强调项目的绩效。软件开发模型和软件项目管理都是软件工程的重要组成部分。本文针对业务和实施驱动的、产品发布周期受到明显约束的大型企业信息系统开发中存在的问题,以提高软件项目的用户满意度为研究目标,在以下两个方面进行研究,并取得创新性成果:1.提出了大小迭代的软件开发模型。经调研发现,大多数用户只关注几个基本的问题:第一,提出的需求,需时多久才能被软件团队实现并交付使用;第二,软件团队交付的系统功能是否确是用户们最想要的;第叁,软件团队在处理用户需求的过程中是否能够高度透明,让用户能随时追踪自己提出的需求的状况,明白自己或者软件团队下一步会如何进行。作为一个创新,大小迭代的软件开发模型在软件产品交付时间确定的前提下,在大迭代中按传统迭代一样的方式进行计划、安排需求、开发、测试等工作,主要侧重完成对系统影响比较大、比较大规模的新功能,或比较完整的系统解决方案。然后在大迭代测试工作进行的同时,安排一个小迭代,以实现一些对系统影响不大的、可以相对专注于系统易用性、美观性、信息完整丰富等方面的改进。实施大小迭代的软件开发过程的优点主要在于,可以平衡软件团队对各种不同性质需求的响应,有效使用软件团队的人力资源,并实现交付产品功能的最大化,与此同时,大小迭代的安排完全符合技术工程师们的工作习惯,易于在软件项目中推行并被广泛接受,更能提高工程师个体的生产率和生产量,使得整个软件团队能够在相同的时间内交付更多的产品功能。2.提出了需求属性评估模板作为迭代范围确定的依据。堆积如山的需求和软件团队的生产力不平衡,是软件团队在确定每一个迭代规模范围时都可能遇到的一大难题。需求属性评估模板从业务、开发和测试、实施、系统支持等方面对每一个待开发需求进行综合评价,用统一、完整的方式记录下每个需求在各层面的作用或影响,供决策团队进行最终评定。确保经过根据综合评定制定的迭代规模生产出的软件产品能满足企业最紧急、最重要的业务需要。本文首先剖析了目前软件业界普遍使用的迭代开发过程,通过对一个需求从提出到上线的周期分析,以及工程师们工作负载的分析,发现了传统迭代开发模型可改进的地方,并提出新的开发模型。其次,本文尝试从需求所反映的业务,到实现需求对开发团队的影响,再到系统发布版本实施时的考量,提出一些对需求优先级决策有辅助意义的属性,并设计了一个需求优先级决策模板。最后,通过实际项目运用,证明新的开发模型和需求优先级决策模板的可行性。(本文来源于《上海交通大学》期刊2008-12-01)
本报,邹大斌[7](2008)在《敏捷开发:人比流程重要》一文中研究指出20世纪60年代开始的软件危机引发了人们对软件开发的思考,并由此诞生了《软件工程》这门学科。它将软件开发分为需求分析、设计、编码、测试、维护等几个阶段的瀑布式开发软件方法至今仍然在大多数软件开发组织沿用。然而,《软件工程》学及其瀑布式开发方法并没有彻底解(本文来源于《计算机世界》期刊2008-11-24)
周代兵[8](2008)在《敏捷实施迭代化软件开发》一文中研究指出RUP 和 XP 简介实施 RUP 的软件开发项目,从时间维度划分为初始、细化、构建和交付四个阶段。每个阶段有一次到多次的迭代,每次迭代都包含业务建模、需求、设计、编码实现、测试等活动,形成一个完整的可交付循环。RUP 是一套可根据项目实际情况选择装配的过程,既适用于小的开发团(本文来源于《软件世界》期刊2008年01期)
刘黎军[9](2007)在《增量迭代式软件开发中的需求分析》一文中研究指出需求分析是软件开发过程中的关键环节,增量迭代式软件开发是目前应用较多的软件开发过程之一。本文从需求的获取、分类及其在迭代过程中的应用等几方面探讨如何做好软件开发的需求分析。(本文来源于《舰船防化》期刊2007年05期)
刘旭东,马波,吴旭军[10](2007)在《用迭代方式进行软件开发方法探讨》一文中研究指出在螺旋模型理论下采用迭代开发是构建可重用软件的重要方法。通过一个实例的讨论,探讨迭代开发方法的过程与步骤,以及在各个步骤中应该得到的关键性的软件产品。(本文来源于《烟台职业学院学报》期刊2007年02期)
迭代化软件开发论文开题报告
(1)论文研究背景及目的
此处内容要求:
首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。
写法范例:
迭代式开发作为现代软件开发的基础,对它的研究不仅有助于软件开发人员快速把握RUP(Rational统一过程),同样有助于深入理解其它的软件开发过程。迭代式开发,它是对以往开发模式的一种革新,但不是对以往开发模式的完全否定与摒弃,而是一种改造。本文简述了迭代式开发的含义、特点及其如何运用。
(2)本文研究方法
调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。
观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。
实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。
文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。
实证研究法:依据现有的科学理论和实践的需要提出设计。
定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。
定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。
跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。
功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。
模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。
迭代化软件开发论文参考文献
[1].师迎海,何雪慧.迭代式软件开发模型研究及应用[J].微处理机.2015
[2].杨鹏.浅谈迭代开发在软件开发中的应用[J].电子测试.2013
[3].谢东强.敏捷软件开发的双迭代模型[J].计算机应用与软件.2012
[4].吴为国.基于迭代实施法的软件开发项目风险管理和进度控制[D].北京邮电大学.2010
[5].吴家菊,席传裕,姜龙.基于RUP的迭代式软件开发研究及应用[J].现代电子技术.2009
[6].薛蓓燕.大小迭代软件开发模型及迭代规模制定研究[D].上海交通大学.2008
[7].本报,邹大斌.敏捷开发:人比流程重要[N].计算机世界.2008
[8].周代兵.敏捷实施迭代化软件开发[J].软件世界.2008
[9].刘黎军.增量迭代式软件开发中的需求分析[J].舰船防化.2007
[10].刘旭东,马波,吴旭军.用迭代方式进行软件开发方法探讨[J].烟台职业学院学报.2007