软件开发模型主要了解如下这些模型,加粗表示重点要掌握的模型。
-
瀑布模型: 迭代模型/迭代开开发方法
-
演化模型: 快速开发应用
-
增量模型: 构建组装模型/基于构建的开发方法
-
螺旋模型: 统一过程/统一开发方法
-
原型模型: 敏捷开发方法
-
喷泉模型: 模型驱动的开发方法
-
V模型: 基于架构的开发方法
1、瀑布模型
瀑布模型阶段
瀑布模型主要分为以下几个阶段
软件计划--->需求分析(产出SRS)--->软件设计--->程序编码--->软件测试--->运行维护
定义阶段 开发阶段 维护阶段
每个阶段该做什么,每个阶段有哪些产出物,都约定好了,就有了一个做事情的主线,这就是模型。
<