(未完结)软件开发模型比较
来源:互联网 发布:行业网站源码 编辑:程序博客网 时间:2024/04/28 06:36
软件开发模型比较
软件开发模型是跨越整体软件生命周期的系统开发,测试、运维的全部工作和任务的结构框架,他给出了软件开发各个阶段之间的关系。
http://blog.chinaunix.net/uid-11572501-id-2868606.html
瀑布模型: 常见开发模型有: 瀑布模型、 快速原型模型、增量模型、螺旋模型等,这里主要介绍瀑布模型:瀑布模型是一种自上而下对的模型。
瀑布模型将软件生命周期划分为制定计划、需求分析、软件设计、程序编写、软件测试和运维等六个基本活动。
瀑布模型的本质是重复应用的软件开发架构,核心思想是按工序将问题化简,将功能的实现与设计分开,便于分工协作,采用结构化的分析与设计方法将逻辑实现与物理实现分开,依照软件生命周期自上而下,相互衔接的次序。
在瀑布模型中,软件开发的各项活动严格按照线性方式进行,当前活动接受上一项活动的工作结果,实施完成所需的工作内容。当前活动的工作结果需要进行验证,如果验证通过,则该结果作为下一项活动的输入,继续进行下一项活动,否则返回修改。
瀑布模型是比较老的一种开发模型,其缺点主要是太过线性化,各个阶段太过固定早起错误不能及时发现等,现在已近很少使用瀑布模型
螺旋模型
变换模型
喷泉模型
智能模型
增量模型
winwin模型
原型实现模型
RAD模型
并发开发模型
基于构件的开发模型
基于体系结构的开发模型
来自为知笔记(Wiz)
0 0
- (未完结)软件开发模型比较
- 软件开发生命周期模型比较
- Activity --译 (未完结)
- KMP算法(未完结)
- tomcat测试(未完结)
- 堆排序(未完结)
- 总结知识点(未完结)
- 软件开发管理模型及分析比较
- 排序(java)(未完结)
- 【总结】GetSystemMetrics函数 (未完结)
- java 面试题汇总(未完结)
- 《The Django Book》笔记(未完结)
- C++工程师书籍(未完结)
- SQL基础语句!!!(未完结)
- python常见错误总结(未完结)
- 软件开发过程中所使用的生命周期模型比较
- 软件开发模型(I)
- 软件开发模型(II)
- Ubuntu14.04 安装中文输入法
- java 环境变量设定
- (转 )myeclipse10 安装svn插件
- xampp dvma 搭建渗透测试环境(windows)
- java 集合
- (未完结)软件开发模型比较
- (转) 基于MapReduce的ItemBase推荐算法的共现矩阵实现(一)
- java IO
- rm: 无法删除"music.dir": 是一个目录
- python startswith与endswith
- No resource found that matches the given name 'Theme.AppCompat.Light 的完美解决方案
- python PIL --show me the code 0000
- 《C#高级教程》学习笔记10
- quadprog函数的介绍和应用