开发常用模型

  软件开发模型

    瀑布模型

    快速原型模型

    螺旋模型

    敏捷模型

瀑布模型

    1、瀑布模型的特点:

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

      2):文档驱动

    2、瀑布模型的优缺点:

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

      缺点:

        1): 不适应需求的变化

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

 

快速原型模型

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

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

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

      2): 支持用户参与

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

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

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

    

螺旋模型

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

    2. 螺旋模型的优缺点: 

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

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

 

 

敏捷开发

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

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

    

      

  

posted @ 2021-05-28 19:46  梦飞很会玩  阅读(437)  评论(0)    收藏  举报