软件过程模型

软件过程:获得高质量软件的一系列任务框架

通常以生命周期模型描述

本章重点:所有模型得优缺点和特点


瀑布模型:

由文档驱动,按照固定顺序连接的阶段

定义->开发->维护


![在这里插入图片描述](https://img-blog.csdnimg.cn/53e47111c3da43238b838ed78d67f2f8.png)
特点:顺序,依赖,推迟实现,质量保证
优点:规范方法,规定文档,阶段质量验证
缺点:开发初期困难,需求验证困难,难以维护

快速原型

功能往往是最终的子集


![在这里插入图片描述](https://img-blog.csdnimg.cn/a5a81ca0b5c14426b2891339933172d2.png)
优点:满足需求,线性过程
缺点:设计困难,原型理解不同,不利于创新

增量模型:

逐步提交,构建拆解
在这里插入图片描述

优点:短时间可完成部分功能,逐步添加功能,便于用户适应
缺点:构件划分困难,容易退化为边做边改

并行构建组件会导致风险更大


螺旋模型:

在原型模式上加风险分析
在这里插入图片描述

优点:利于质量目标,减少测试,维护开发同理
缺点:风险估计困难


喷泉模型

面向对象,软件迭代,无缝
在这里插入图片描述


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

twfplayer

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值