开发常用模型
Posted 一个菜鸟的IT路
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了开发常用模型相关的知识,希望对你有一定的参考价值。
软件开发模型
瀑布模型
快速原型模型
螺旋模型
敏捷模型
瀑布模型
1、瀑布模型的特点:
1):是线性模型的一种,每个阶段只执行一次。
2):文档驱动
2、瀑布模型的优缺点:
优点: 开发的个个阶段比较清晰, 当前阶段完成后,只需要关注后续阶段
缺点:
1): 不适应需求的变化
2): 风险往往延至后期才显露, 失去及时纠正的机会
快速原型模型
在开发正式系统之前,狗在一个原型,在该原型上,逐渐完成整个系统。
1,快速原型模型的特点:
1):快速构建软件的原型
2): 支持用户参与
2:快速原型模型的优缺点:
优点: 克服瀑布模型的特点,减少由于软件需求不明确带来的项目开发风险
缺点: 不适合大型系统开发。(适合小型开发或者灵活性高的系统)
螺旋模型
1. 螺旋模型的特点: 引进了风险分析活动
2. 螺旋模型的优缺点:
优点: 螺旋模型很大程度上是一种风险驱动的方法体系。
缺点: 采用螺旋模型需要更具有相当丰富的风险评估经验和专业知识
敏捷开发
比快速原型还要快的一种手段。
比较依赖与自动化的平台, 需要;灵活的团队以及充分的沟通。
以上是关于开发常用模型的主要内容,如果未能解决你的问题,请参考以下文章