zoukankan      html  css  js  c++  java
  • 开发生命周期模式

      1、开发生命周期的定义

      在说开发生命周期之前,首先要了解什么是项目生命周期,项目生命周期就是指项目从启动到完成、从开始到结束所经历的一系列阶段。这些阶段之间的关系可以顺序、迭代或交叠进行。

      项目生命周期内通用有一个或多个阶段与产品、服务或成果的开发相关,这些阶段称为开发生命周期。

      2、开发生命周期的模式

      项目生命周期可以是预测型或适应型。而开发生命周期有如下几种模式:

    • 预测型生命周期:也被称为瀑布型生命周期,是指在生命周期的早期阶段确定项目范围、时间和成本。
    • 迭代型生命周期:在该模式中项目范围通常于项目生命周期的早起确定,但时间及成本估算将随着项目团队对产品理解的不断深入而定期修改;此外,该模式中的迭代方式是通过一系列重复的循环活动来开发产品。
    • 增量型生命周期:该模式通在预定的时间区间内渐进增加产品功能的一些列迭代来完成产出的可交付成果,并且只有在最后一次迭代后才能被视为完整的。此外,该模式中的增量方法是渐进地增加产品的功能。
    • 适应型生命周期:这种生命周期属于敏捷型、迭代型或增量型,所以也被称为敏捷或变更驱动型生命周期。该模式中详细范围在迭代之前就得到了定义和批准。充分了解或有确定需求的项目要素要遵循预测型开发生命周期,而在发展中的要素要遵循适应型开发生命周期。
  • 相关阅读:
    c++ tinyxml
    fmod简单播放mp3
    D3DXVec3TransformCoord 函数 D3DXVec3TransformNormal 函数
    D3DXMATRIX
    OpenGL FBO
    Opengl Freeimage 保存屏幕像素到图片
    fmod播放mp3 vs2010测试通过
    Hermite与Bezier曲线绘制方法研究
    D3DXVECTOR3
    c++ windows下创建文件夹和删除文件夹
  • 原文地址:https://www.cnblogs.com/bien94/p/13173872.html
Copyright © 2011-2022 走看看