常见的软件生存周期模型

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

1.瀑布模型

2.增量模型

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

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

5.螺旋模型

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

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

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

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

(0)

相关推荐

  • 软件开发的两大经典模型:瀑布模型和迭代模型

    软件开发的两大经典模型:瀑布模型和迭代模型

  • 一个软件项目可以有多个生命周期模型吗?

    一个软件项目只能有一个生命周期模型. 因为每产生一个新的周期模型,都是因为原有的生命周期模型存在这样或那样的缺点(见下表),并不适合某种类型软件的开发. 生命周期模型 缺点 瀑布模型 瀑布模型的缺点是 ...

  • 从敏捷开发到DevOps,殊途亦同归

    DevOps是敏捷在软件开发团队的另一应用,它借鉴敏捷开发方法,并提出了轻量化运维.目前,DevOps处于高速增长的阶段,基于DevOps的变革正在如火如荼地展开,尤其是在大企业中,DevOps受到了 ...

  • 软件工程背景知识及过程模型

    一.背景知识: 软件开发的基本过程: 需求定义→软件设计→软件实现→软件测试→软件维护 软件的定义: 软件=程序+数据+文档 程序:可以按照设计好的功能和性能要求执行的指令序列 数据:程序能正确处理信 ...

  • 高中物理力学中常见的九大模型

    力学中常考的九大模型,同学们一定要知道 ●高中物理34个易错知识点解析,附经典易错题150道 ●高中物理公式大全 15张物理知识结构图, 从高一到高三都有用! ●高中物理常数表,全记下来考试不用再翻书 ...

  • 13种常见的空间计量模型的设定

    一.引言 今天与大家一起学习13种常见的空间计量模型的设定方法.上述模型主要包括: the SAR model with lagged dependent variable(因变量,被解释变量),含有 ...

  • 常见不良牙齿制作模型及取模建议

    一.边缘不清 景象:在模型上,牙体与牙龈没有明晰的界限 缘由: 1.取模前没运用排龈线; 2.口内唾液血水没吹洁净; 3.备牙时伤牙龈太凶猛; 4.灌模时石膏与水的比例没调精确,致使边缘多气泡. 结果 ...

  • 初中数学:初中几何常见的9种模型,弄懂白...

    初中数学:初中几何常见的9种模型,弄懂白...

  • 【初中几何】三角形中常见的五种模型(附同类型题)

    关注李磊数学,学习更多干货知识 三角形是初中几何图形中最重要的模型之一,今天给大家分享5个常考的模型及相关的同类型习题,有兴趣的同学可以打印出来. 往期精选 [九年级]直线和圆的位置关系(提升题) [ ...

  • 【干货分享】等腰三角形中常见的六大基本模型

    想说的话 本想着把关于等腰三角形这个专题的内容做的再丰富些,但是真正去做的时候才知道,这个工作量其实是非常大的.从构思,挑题,编辑,排版等等耗费了很多的时间,小编也是利用空余时间整理了这些内容,虽有瑕 ...

  • 倾斜摄影建模软件及模型修复软件汇总

    应该在很早的专栏文章中总结过一次倾斜摄影三维建模的软件,涉及到smart 3d,pix 4d,inpho 等等,今天我继续补充三维建模的软件,并且在着重和大家分享一下模型修复的软件 一.三维重建软件汇 ...

  • 如何正确引用常见统计学软件

    SPSS Q: 在方法部分如何引用SPSS 对于18及以前的版本,如'SPSS Statistics for Windows, version 18.0 (SPSSInc., Chicago, Ill ...

  • 绘画小白第一次接触板绘怎么学习SAI?SAI常见的软件问题!

    绘画小白第一次接触板绘怎么学习SAI?SAI常见的软件问题! 对现代画师来说,数位板已经是离不开的趁手工具,很多想要画CG插画.做视觉设计的同学都需要的入门硬件就是:板子+软件. 而在绘画界有2大龙头 ...