软件工程常见的五种操作模型

1.瀑布模型

思想:①制作时间 工序化简
      ② 功能实现制作分开
    优点:

 1)为项目提供了按阶段划分的检
查点。

 2)当前一阶段完成后,只需要去关注后续阶段

缺点:

(1) 阶段之间产生大量的文档,极大地增加了工作量;

(2)用户只有等到整个过程的末期才能见到开发成果,增加了开发的风险;

(3) 早期的错误可能要等到开发后期的测试阶段才能发现会带来严重的后果。

开发方法:六个开发阶段,每个阶段都会产生一定的文档

2.快速原型模型(用户和设计人员总是在一起)

优点:开发与用户在一起,减少了开发的风险
缺点:开发技术与工具不是主流,后期的不断修改会降低产品质量;缺少创新

3,渐增模型,(知识型软件)

基本思想:不完全系统——全面
优点:开发与用户在一起,适应变化,降低开发的风险
缺点:原型偏差,文档不严谨;随时进行修改,会使软件的整体结构失去控制

4,螺旋模型(内部大型工程)

模型的流程:
多次原型反复开发并增加风险评估
制作计划——风险分析——实施工程——客户评估

5.喷泉模型(面向对象软件模型)
——迭代:重复,演进
各个阶段无间隙,可以同时进行

优点:提高了工作的效率,节省了时间,适用于面向对象软件开发过程
缺点:由于各个工作之间是相互重叠,不利于项目管理;增加了审核的难度












  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 15
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值