软件工程(二)

软件过程:为了获得高质量软件所需要完成的一系列任务的框架,它规定了完成各项任务的工作步骤。
软件过程(ISO9000):使用资源将输入转化为输出的活动所构成的系统。

输入:如软件需求
输出:如软件产品

瀑布模型
1. 阶段间具有顺序性和依赖性
2. 推迟实现的观点
3. 质量保证的观点

这里写图片描述

优点:采用规范的方法;严格规定每个阶段提交的文档;要求每个阶段交出的产品必须经过验证。

这里写图片描述

快速原型模型

优点:不带反馈环,基本上是线性顺序进行

这里写图片描述

增量模型

优点:能较短时间内提交可完成部分工作的产品;可以使用户有充裕的时间学习和适应新产品。

这里写图片描述

一种风险更大的增量模型:

这里写图片描述

螺旋模型
可把它看作在每个阶段之前都增加风险分析的快速原型模型。

这里写图片描述

这里写图片描述

喷泉模型
典型的面向对象软件开发过程模型之一。
这里写图片描述


欢迎关注我的微信个人订阅号
这里写图片描述
每天多学一点0.0

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值