常用模型
- 1.瀑布模型
- 2.快速模型
- 3.演化开发模型
-
- 3.1增量模型
- 3.2螺旋模型
- 3.3构件集成模型
- 5.喷泉模型
- 6.Rational 统一过程
- 7.微软公司软件开发过程
1.瀑布模型
2.快速模型
1.主要特点:
(1)”逼真”的原型可以让用户迅速做出反馈
(2)循环回溯和迭代:不像是瀑布模型那样简单的线性模型,而是非线性模型
3.1增量模型
所谓增量就是小而可用的软件,第一个增量通常是软件核心
3.2螺旋模型
最中间的的这个圆圈相当于最开始开发的原型版本,然后对原型进行评估,有没有继续开发的价值,如果有就进行第二次循环,加功能,完成测试等等,完成一个新的循环,新的螺旋.再进行评估…
一个螺旋式周期:
(1)计划:确定计划,选择方案,选定完成目标的策略
(2)风险分析:从风险的角度分析该策略
(3)开发:启动一个开发活动
(4)评审:评价前一步的结果,计划下一轮的工作
3.3构件集成模型
一般是专业领域很强的软件开发公司用,专于一类软件的开发,比如专门做银行领域的软件的或者专门做管理信息系统的开发的.在开发中为了降低成本,提高效率,尽量利用构件库进行开发,在开发的过程中也尽量将开发的模块通用化,成为构件.开发时在构件库中寻找构件是否可以使用.
6.Rational 统一过程
7.微软公司软件开发过程
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!