码迷,mamicode.com
首页 > 其他好文 > 详细

(未完结)软件开发模型比较

时间:2014-12-15 16:59:35      阅读:165      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   io   ar   color   os   使用   sp   

软件开发模型比较

软件开发模型是跨越整体软件生命周期的系统开发,测试、运维的全部工作和任务的结构框架,他给出了软件开发各个阶段之间的关系。


http://blog.chinaunix.net/uid-11572501-id-2868606.html

瀑布模型:         常见开发模型有: 瀑布模型 快速原型模型增量模型螺旋模型等,这里主要介绍瀑布模型:瀑布模型是一种自上而下对的模型。

瀑布模型软件生命周期划分为制定计划、需求分析软件设计、程序编写、软件测试和运维等六个基本活动。

瀑布模型的本质是重复应用的软件开发架构,核心思想是按工序将问题化简,将功能的实现与设计分开,便于分工协作,采用结构化的分析与设计方法将逻辑实现与物理实现分开,依照软件生命周期自上而下,相互衔接的次序。

瀑布模型中,软件开发的各项活动严格按照线性方式进行,当前活动接受上一项活动的工作结果,实施完成所需的工作内容。当前活动的工作结果需要进行验证,如果验证通过,则该结果作为下一项活动的输入,继续进行下一项活动,否则返回修改。

瀑布模型是比较老的一种开发模型,其缺点主要是太过线性化,各个阶段太过固定早起错误不能及时发现等,现在已近很少使用瀑布模型

螺旋模型

变换模型 

喷泉模型

智能模型

增量模型

winwin模型

原型实现模型

RAD模型

并发开发模型

基于构件的开发模型

基于体系结构的开发模型






(未完结)软件开发模型比较

标签:style   blog   http   io   ar   color   os   使用   sp   

原文地址:http://www.cnblogs.com/baixl/p/4165081.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!