《软件工程》-软件生存周期模型

本文介绍了软件工程中常见的五种生存周期模型:瀑布模型强调顺序与依赖,适用于需求明确的项目;原型模型通过快速原型与用户交互满足需求,适用于知识型软件开发;演化模型允许反复开发以清晰需求;螺旋模型结合风险分析,逐步完善产品;喷泉模型则采用迭代无间隙的方式进行开发。
摘要由CSDN通过智能技术生成

【内容】
常见的软件生存周期模型有瀑布模型、原型模型、演化模型、螺旋模型和喷泉模型。下面分别来看一下各个模型。
1.瀑布模型:
在这里插入图片描述
(1)思想:从制作时间上按工序把问题化简,将功能实现与制作分开便于分工协作。
(2)优点:奠定了软件工程方法的基础;流水依赖,便于分工协作;推迟物理实现,易于修改文档,有复审质量保证。
(3)不足:与用户见面晚,成功率低,一般为25%。
(4)适用范围:适用与系统要求明确的系统,各种应用软件的开发均可使用。
(5)开发方法:遵循软件生命期的划分,明确规定每个阶段的任务,上一阶段完成确定的任务后就产生一定格式的文档给下一阶段,不同阶段的任务一般有不同级别的软件人员承担。
(6)开发特点:时间的顺序性和依赖性;推迟实现的观点;质量保证的观点;
2.原型模型:(快速原型模型和渐增模型)

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值