博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【总结整理】面试需了解
阅读量:5900 次
发布时间:2019-06-19

本文共 715 字,大约阅读时间需要 2 分钟。

瀑布开发模型的各个阶段:

瀑布模型(Waterfall Model) 是一个项目开发架构,开发过程是通过设计一系列阶段顺序展开的,从系统需求分析开始直到产品发布和维护,每个阶段都会产生循环,因此,如果有信息未被覆盖或者发现了问题,那么最好 “返回”上一个阶段并进行适当的修改,项目开发进程从一个阶段“流动”到下一个阶段,这也是瀑布模型名称的由来。包括开发、企业项目开发、产品生产以及市场销售等构造瀑布模型。

瀑布模型核心思想是按工序将问题化简,将功能的实现与设计分开,便于分工协作,即采用结构化的分析与设计方法将逻辑实现与物理实现分开。将划分为制定计划、、、程序编写、和运行维护等六个基本活动,并且规定了它们自上而下、相互衔接的固定次序,如同瀑布流水,逐级下落。

瀑布模型有以下优点

1)为项目提供了按阶段划分的检
瀑布模型
查点。
2)当前一阶段完成后,您只需要去关注后续阶段。
3)可在 中应用瀑布模型。
增量迭代应用于瀑布模型。迭代1解决最大的问题。每次迭代产生一个可运行的版本,同时增加更多的功能。每次迭代必须经过质量和 。
4)它提供了一个模板,这个模板使得分析、设计、编码、测试和支持的方法可以在该模板下有一个共同的指导。

瀑布模型有以下缺点

1)各个阶段的划分完全固定,阶段之间产生大量的文档,极大地增加了工作量。
2)由于开发模型是线性的,用户只有等到整个过程的末期才能见到开发成果,从而增加了开发风险。
3)通过过多的强制完成日期和里程碑来跟踪各个项目阶段。
4)瀑布模型的突出缺点是不适应用户需求的变化。

 

转载于:https://www.cnblogs.com/lianghong/p/8617013.html

你可能感兴趣的文章
用递归进行链表逆置
查看>>
C 入门 第一节
查看>>
STL源码分析读书笔记--第二章--空间配置器(allocator)
查看>>
[实战]MVC5+EF6+MySql企业网盘实战(2)——验证码
查看>>
ios之自定义UINavigationBar
查看>>
php中引用符号(&)的使用详解
查看>>
[题解]Codeforces Round #254 (Div. 2) B - DZY Loves Chemistry
查看>>
获取汉字首字母大写
查看>>
七牛云之上传demo
查看>>
SELinux引起的SSH公钥认证失败问题
查看>>
分布式主键生成策略
查看>>
神兵利器——Alfred
查看>>
wireshark使用
查看>>
Android定位&地图&导航——基于百度地图实现的定位功能
查看>>
条件极值(1):隐函数极值问题
查看>>
陶哲轩实分析定理11.9.1:微积分第一基本定理(一)
查看>>
HTML一些标记
查看>>
ruby 爬虫爬取拉钩网职位信息,产生词云报告
查看>>
如何使Ubuntu在vm里面全屏
查看>>
微软职位内部推荐-Principal Software Eng Mgr
查看>>