软考-系统开发基础(九大模型和敏捷化开发)

文章目录

    • 软件开发模型
      • 瀑布模型
      • V模型
      • 喷泉模型
      • 原型化模型,演化模型,增量模型
      • 螺旋模型
      • RAD快速开发模型
      • 构件组装模型(CBSD)
    • 敏捷化的开发方法

软件开发模型

瀑布模型

瀑布模型把软件开发分成了三个阶段,定义阶段,开发阶段,维护阶段。各个阶段又有具体步骤,每个步骤都会有产出成果。比如需求分析步骤会产生需求规格说明书。适用于需求比较没明确的项目。

喷泉模型

喷泉模型是一个面向对象的开发模型,每部分没有明确的界限,迭代开发,会加快效率。会给管理上带来麻烦

RAD快速开发模型

用瀑布模型和构件化开发形成了自己的风格,快速的构件自己的应用系统

敏捷化的开发方法

做中小型的的项目可行,大型项目不可实行

软考-系统开发基础(九大模型和敏捷化开发)
敏捷开发方法有如下几种:
  1. xp(极限编程)费用控制严格的公司使用
  2. Cockbum的水晶系列发放,用最少的纪律约束而仍能成功的方法
  3. 开放式源码
  4. SCRUM并列挣球法
  5. ASD方法 ,重叠的开发,猜测学习

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年9月17日
下一篇 2020年9月17日

相关推荐