2Process models.pptVIP

  • 7
  • 0
  • 约 66页
  • 2017-11-04 发布于湖北
  • 举报
2.2Processmodels

* 应该注意:任何增量的处理流程均可以结合进原型范型。 某些情况下,迫切需要为用户提供一套功能有限的产品,在后续产品中再细化或拓展。 当使用增量模型时,第一个增量往往是核心的产品,即实现了基本的需求,但很多补充的特性(其中一些是已知的,另外一些是未知的)还没有发布。核心产品交用户使用(或进行更详细的复审),使用和/或评估的结果是下一个增量的开发计划。该计划包括对核心产品的修改,使其能更好地满足用户的需要,并发布一些新增的特点和功能。这个过程在每一个增量发布后不断重复,直到产生最终的完善产品。 增量开发是很有用的,尤其是当配备的人员不能在为该项目设定的市场期限之前实现一个完全的版本时。早期的增量可以由较少的人员实现。如果核心产品很受欢迎,可以增加新的人手(如果需要的话)实现下一个增量。此外,增量能够有计划地管理技术风险,例如,系统的一个重要部分需要使用正在开发的且发布时间尚未确定的新硬件,有可能计划在早期的增量中避免使用该硬件,这样,就可以先发布部分功能给用户,以免过分地延迟系统的问世时间。 * 快速应用开发(RAD)是一个线性顺序的软件开发模型,强调极短的开发周期。RAD模型是线性顺序模型的一个“高速”变种,通过使用基于构件的建造方法获得了快速开发,过程使得一个开发组能够在很短时间内(如60到90天)创建出“功能完善的系统”[MAR91]。 如果一个商业应用能够被模块化,使得

文档评论(0)

1亿VIP精品文档

相关文档