1 / 9
文档名称:

迭代软件开发流程定稿版.docx

格式:docx   大小:76KB   页数:9页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

迭代软件开发流程定稿版.docx

上传人:晗晗 2021/5/11 文件大小:76 KB

下载得到文件列表

迭代软件开发流程定稿版.docx

文档介绍

文档介绍:IBM system office room 【A0816H-A0912AAAHH-GX8Q8-GNTHHJ8】
迭代软件开发流程精编WORD版
1. 传统开发流程的问题?
传统的 软件开发流程是一个文档驱动的流程,它将整个软件开发过程划分为顺序相接的几个阶段,每个阶段都必需完成全部规定的任务(文档)后才能够进入下一个阶段。 如必须完成全部的系统需求规格说明书之后才能够进入概要设计阶段,编码必需在系统设计完成之后才能够进行。这就意味着只有当所有的系统模块全部开发完成之 后,我们才进行系统集成,对于一个由上百个模块组的复杂系统来说,这是一个非常艰巨而漫长的工作。
随着我们所开发的软件项目越来越复杂,传统的瀑布型开发流程不断地暴露出以下问题:
需求或设计中的错误往往只有到了项目后期才能够被发现例如:系统交付客户之后才发现原先对于需求的理解是错误的,系统设计中的问题要到测试阶段才能被发现。
对于项目风险的控制能力较弱项目风险在项目开发较晚的时候才能够真正降低,往往是经过系统测试之后,才能确定该设计是否能够真正满足系统需求。
软件项目常常延期完成或开发费用超出预算项目开发进度往往会被意外发生的问题所打乱,需要进行返工或其他一些额外的开发周期,造成项目延期或费用超支。
项目管理人员专注于文档的完成和审核来估计项目的进展情况所以项目经理对于项目状态的估计往往是不准确的,当他回答系统已完成了80%的开发任务时,剩下20%的开发任务实际上消耗的是整个项目80%的开发资源。
在传统的瀑布模型中,需求和设计中的问题是无法在项目开发的前期被检测出来的,只有当第一次系统集成时,这些设计缺陷才会在测试中暴露出来,从而导致一系列的返工:重新设计、编码、测试,进而导致项目的延期和开发成本的上升。
2. 采用迭代化开发控制项目风险?
为 了解决传统软件开发流程中的问题,我们建议采用迭代化的开发方法来取代瀑布模型。在瀑布模型中,我们要完成的是整个软件系统开发这个大目标。在迭代化的方 法中,我们将整个项目的开发目标划分成为一些更易于完成和达到的阶段性小目标,这些小目标都有一个定义明确的阶段性评估标准。迭代就是为了完成一定的阶段 性目标而所从事的一系列开发活动,在每个迭代开始前都要根据项目当前的状态和所要达到的阶段性目标制定迭代计划,整个迭代过程包含了需求、设计、实施(编 码)、部署、测试等各种类型的开发活动,迭代完成之后需要对迭代完成的结果进行评估,并以此为依据来制定下一次迭代的目标。
与传统的瀑布式开发模型相比较,迭代化开发具有以下特点:
允许变更需求需求总是会变化,这是事实。给项目带来麻烦的常常主要是需求变化和需求"蠕变",它们会导致延期交付、工期延误、客户不满 意、开发人员受挫。通过向用户演示迭代所产生的部分系统功能,我们可以尽早地收集用户对于系统的反馈,及时改正对于用户需求的理解偏差,从而保证开发出来 的系统真正地解决客户的问题。
逐步集成元素在传统的项目开发中,由于要求一下子集成系统中所有的模块,集成阶段往往要占到整个项目很大比例的工作量(最 高可达40%),这一阶段的工作经常是不确定并且非常棘手。在迭代式方法中,集成可以说是连续不断的,每一次迭代都会增量式集成一些新的系统功能,要集成 的元素都比过去少得多,所以工作量和难度

最近更新

《比的应用》的教学设计(通用6篇) 22页

《我的春节》作文600字 8页

2023教师求职信推荐5篇(打动雇主的绝佳范例) 5页

《了不起的狐狸爸爸》读后感600字 5页

[集合]小学三年级第一学期班级工作计划范文2篇 5页

[热]你别走作文15篇 8页

人教版2022年四年级语文上册期末考试(及答案).. 7页

2023年关于兔年最火的春联 3页

2023工会春节慰问总结精选6篇(对工会春节慰问.. 7页

2023小区保安年终工作总结精选4篇(全面回顾2.. 10页

2023大学奖学金申请书推荐5篇(成功申请的秘诀.. 8页

2023命题选择作文高一推荐3篇(激发创造力的写.. 4页

纪律教育自查报告 2页

舞蹈教学工作总结 31页

辞职申请书要手写还是打印 5页

公允价值计量属性的探讨的任务书 2页

部编版七年级上册语文第十六课《猫》同步练习.. 6页

英语下册总复习二 21页

光致铜离子金属化、纳米化与图案化的研究的中.. 2页

光慈菇引种栽培及离体培养技术的中期报告 2页

光周期对甜高粱生长发育和茎叶糖分变化的影响.. 2页

苏教版二年级下册数学《角的初步认识》ppt课件.. 24页

塔吊维修保养记录表格 2页

4--国民经济行业分类与代码2023 8页

应力释放孔 7页

铁路混凝土工程施工质量验收补充标准 90页

化妆品销售技巧和话术 11页

应急响应及应急保障管理制度 7页

中国985、211高校校徽、校门、校训集锦(2019年.. 117页

高中物理十大难点突破(全) 141页