SDLC - 螺旋模型

螺旋模型将迭代开发的思想与瀑布模型的系统、受控方面相结合。这种螺旋模型是迭代开发过程模型和顺序线性开发模型的组合,即非常重视风险分析的瀑布模型。它允许通过围绕螺旋的每次迭代增量发布产品或增量改进。

螺旋模型 - 设计

螺旋模型有四个阶段。一个软件项目在称为螺旋的迭代中反复经历这些阶段。

螺旋模型的阶段有四个象限,每个象限代表软件开发的某个特定阶段。这四个象限的功能如下:

  1. 规划目标或确定替代解决方案:在此阶段,从客户那里收集需求,然后在项目开发之初识别、阐述和分析目标。如果迭代轮数不止一个,则在同一象限中提出替代解决方案。
  2. 风险分析与解决:随着流程进入第二象限,勾勒出所有可能的解决方案,然后从中选出最佳解决方案。然后通过最佳方法识别和解决与所选解决方案相关的不同类型的风险。随着螺旋上升到这个象限的末端,一个项目原型被提出来寻找最优秀和最可能的解决方案。
  3. 开发下一个级别的产品:随着开发进度进入第三象限,开发出众所周知的和最需要的功能,并通过测试方法进行验证。随着这个阶段进行到第三象限的末尾,新软件或现有软件的下一个版本已准备好交付。
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值