常见的软件生存周期模型

常见的软件生存周期模型:

1.瀑布模型 

2.增量模型

3.演化模型(原型模型)

4.喷泉模型(生鱼片模型)

5.螺旋模型

面向对象常用的两大模型:构建集成模型 , 统一过程模型RUP(最流行之一)

 

    对于我们初学者而言,在做软件开发时可能更倾向于瀑布模型。因为瀑布模型有明确的步骤,依照“需求、设计、编码、单元测试、集成和维护”的顺序正向开发,逆向返工。

瀑布模型有其明显的优点:存在一个需求阶段,鼓励对系统做什么进行规约。存在设计阶段,即编码之间的设计。在每一个阶段结束时进行复审,允许获取方与用户的参与。允许基线和配置早期接受控制。

不足:客户必须完整正确的表达需求才可,缺乏灵活性,花费时间大,项目风险大。

 

posted @ 2020-02-25 15:38  奋斗小分队✊  阅读(1300)  评论(0编辑  收藏  举报