第五周作业:瀑布模型
2016-04-02 22:26
267 查看
瀑布模型中,上一阶段的活动完成并经过评审后才能开始下一阶段的活动,
其特征是:
1.接受上一阶段活动的结果作为本阶段活动的输入;
2.依据上一阶段活动的结果实施本阶段应完成的活动;
3.对本阶段的活动进行评审;
4.将本阶段活动的结果作为输出;
优点:提供了软件开发的基本框架,有利于大型软件开发过程中人员的组织、管理,有
利于软件开发方法和工具的研究和使用。
缺点:
(1)在开发初期就要求做出正确、全面、完整的需求分析是极其困难的。
(2)在需求分析阶段,当需求确定后,无法及时验证需求是否正确、完整。
(3)由于不支持产品的演化,缺乏灵活性,对开发过程中很难发现的错误,只有在产品
运行时才能暴露出来,从而产品难以维护。
试用场合:
一般适用于功能、性能明确、完整、无重大变化的软件系统的开发。这也是我们团队项目
用瀑布模型开发的原因之一。
其特征是:
1.接受上一阶段活动的结果作为本阶段活动的输入;
2.依据上一阶段活动的结果实施本阶段应完成的活动;
3.对本阶段的活动进行评审;
4.将本阶段活动的结果作为输出;
优点:提供了软件开发的基本框架,有利于大型软件开发过程中人员的组织、管理,有
利于软件开发方法和工具的研究和使用。
缺点:
(1)在开发初期就要求做出正确、全面、完整的需求分析是极其困难的。
(2)在需求分析阶段,当需求确定后,无法及时验证需求是否正确、完整。
(3)由于不支持产品的演化,缺乏灵活性,对开发过程中很难发现的错误,只有在产品
运行时才能暴露出来,从而产品难以维护。
试用场合:
一般适用于功能、性能明确、完整、无重大变化的软件系统的开发。这也是我们团队项目
用瀑布模型开发的原因之一。
相关文章推荐
- ssh登录很慢解决方法
- 从ghost博客搬了过来
- 沉浸状态栏的实现(5.0以上方案)
- 3240: [Noi2013]矩阵游戏
- GitHub 上排名前 100 的 IOS 开源库介绍
- POJ3281 Dining 最大流
- 杭电1181
- user agent stylesheet对格式的影响
- linux下vi命令大全
- 设置Tomcat的UTF-8编码
- Linux常用命令(一)
- Akka并发编程——第五节:Actor模型(四)
- 基础c++体系结构图解
- C#制作视频播放器-player播放器组件
- OpenCV通过MASK来实现抠图
- 棋盘覆盖过程演示
- hdu 1874畅通工程续 Floyd算法
- 剑指Offer学习笔记(4)——时间效率
- nginx的root和alias指令的区别
- 文件操作-Malloc笔记