网站首页知识问答 >正文
目前大家应该是对螺旋模型的特点比较感兴趣的,所以今天好房网小编CC就来为大家整理了一些关于螺旋模型的特点方面的相关知识来分享给大家,希望大家会喜欢哦。
螺旋模型是一种演化软件开发过程模型,它兼顾了快速原型的迭代的特征以及瀑布模型的系统化与严格监控。螺旋模型最大的特点在于引入了其他模型不具备的风险分析,使软件在无法排除重大风险时有机会停止,以减小损失。同时,在每个迭代阶段构建原型是螺旋模型用以减小风险的途径。螺旋模型更适合大型的昂贵的系统级的软件应用。
1988年,巴利·玻姆(Barry Boehm)正式发表了软件系统开发的“螺旋模型”,它将瀑布模型和快速原型模型结合起来,强调了其他模型所忽视的风险分析,特别适合于大型复杂的系统。
螺旋模型很大程度上是一种风险驱动的方法体系,因为在每个阶段之前及经常发生的循环之前,都必须首先进行风险评估。在实践中,螺旋法技术和流程变得更为简单。迭代方法体系更倾向于按照开发/设计人员的方式工作,而不是项目经理的方式。螺旋模型中存在众多变量,并且在将来会有更大幅度的增长,该方法体系正良好运作着。
优点
1)设计上的灵活性,可以在项目的各个阶段进行变更。
2)以小的分段来构建大型系统,使成本计算变得简单容易。
3)客户始终参与每个阶段的开发,保证了项目不偏离正确方向以及项目的可控性。
4)随着项目推进,客户始终掌握项目的最新信息 , 从而他或她能够和管理层有效地交互。
5)客户认可这种公司内部的开发方式带来的良好的沟通和高质量的产品。
缺点
很难让用户确信这种演化方法的结果是可以控制的。建设周期长,而软件技术发展比较快,所以经常出现软件开发完毕后,和当前的技术水平有了较大的差距,无法满足当前用户需求。
螺旋模型的项目适用:
对于新近开发,需求不明确的情况下,适合用螺旋模型进行开发,便于风险控制和需求变更。
版权说明:本文由用户上传,如有侵权请联系删除!
猜你喜欢:
- 2022-05-07今日更新安德玛Gemini 3跑鞋实战测评 UA Gemini 3跑步舒服吗
- 2022-05-09今日更新网上诈骗四万多会被抓吗
- 2022-05-11今日更新女方出轨女方提出离婚,男方要求赔偿法院会怎么判
- 2022-05-13今日更新抗诉流程
- 2022-05-07今日更新亚瑟士GelNimbus20开箱测评 亚瑟士GelNimbus20实物细节赏析
- 2022-05-15今日更新子女愿意赡养父母可以索要生活费吗
- 2022-05-06今日更新耐克飞马36真假怎么鉴别 耐克飞马36散热怎样
- 2022-05-07今日更新JORDAN ULTRA FLY 2开箱图 乔丹ULTRA FLY 2实物开箱
最新文章:
- 2022-05-23今日更新房屋卖后未过户是否能收回
- 2022-05-23今日更新房屋定金合同纠纷到哪个法院起诉
- 2022-05-23今日更新人物形象设计学什么
- 2022-05-23今日更新房屋抵押权是怎样认定效力的
- 2022-05-23今日更新环境科学与工程专业学什么
- 2022-05-23今日更新合同签错了能否修改
- 2022-05-23今日更新过去式单词有哪些
- 2022-05-23今日更新合同约定争议解决方式是仲裁还可以起诉吗
- 2022-05-23今日更新湖南民政职业学院单招报名办法
- 2022-05-23今日更新合同约定解除后的法律责任有哪些
- 2022-05-23今日更新过海关的流程
- 2022-05-23惠普笔记本compaq511开不了机(我的惠普compaq 511为什么突然开不了机也充不了电呢)
- 2022-05-23今日更新合同解除的法律后果是有哪些
- 2022-05-23今日更新哈佛大学的录取条件是什么
- 2022-05-23今日更新合同里不可抗力是什么意思
- 热点推荐
- 热评文章