开发常用模型

Posted 一个菜鸟的IT路

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了开发常用模型相关的知识,希望对你有一定的参考价值。

  软件开发模型

    瀑布模型

    快速原型模型

    螺旋模型

    敏捷模型

瀑布模型

    1、瀑布模型的特点:

      1):是线性模型的一种,每个阶段只执行一次。

      2):文档驱动

    2、瀑布模型的优缺点:

      优点: 开发的个个阶段比较清晰, 当前阶段完成后,只需要关注后续阶段  

      缺点:

        1): 不适应需求的变化

        2): 风险往往延至后期才显露, 失去及时纠正的机会

 

快速原型模型

  在开发正式系统之前,狗在一个原型,在该原型上,逐渐完成整个系统。

    1,快速原型模型的特点:

      1):快速构建软件的原型

      2): 支持用户参与

    2:快速原型模型的优缺点:

      优点: 克服瀑布模型的特点,减少由于软件需求不明确带来的项目开发风险

      缺点: 不适合大型系统开发。(适合小型开发或者灵活性高的系统)

    

螺旋模型

    1. 螺旋模型的特点: 引进了风险分析活动

    2. 螺旋模型的优缺点: 

      优点: 螺旋模型很大程度上是一种风险驱动的方法体系。

      缺点: 采用螺旋模型需要更具有相当丰富的风险评估经验和专业知识

 

 

敏捷开发

    比快速原型还要快的一种手段。

    比较依赖与自动化的平台, 需要;灵活的团队以及充分的沟通。

    

      

  

以上是关于开发常用模型的主要内容,如果未能解决你的问题,请参考以下文章

Odoo模块开发教程10-导入导出数据常用模型的简写

软件工程--常用软件开发模型比较分析

常用研发模型

程序开发中各种常用的方法有哪些?

快速上手深度学习 掌握TensorFlow模型构建与开发

java常用的的设计模式和开发模式有哪些