各种模型特点.pdfVIP

  • 25
  • 0
  • 约2.59千字
  • 约 4页
  • 2023-11-17 发布于湖北
  • 举报
常用软件开发过程模型比较 比较几种常见的软件开发过程模型的特点、优缺点、和适用情况: 一、瀑布模型 瀑布模型的特点: 1、 简单、直观、易用 2 、 开发进程比较严格,一个阶段接着一个阶段顺序进行 3、 模型中没有反馈,上一阶段任务完成,进入下一个阶段以后,下一个阶段不会对上一 个阶段的工作作出反馈 4 、 模型执行过程中需要严格控制 5、 允许基线和配置早期接受控制 6、 一个新的项目不适合瀑布模型,除非处于项目的后期 7、 用户直到项目结束才能看到产品的质量;用户不是渐渐地熟悉系统 8、 不允许变更或者限制变更早期的需求 9、 瀑布模型整体上比较理想化 瀑布模型的优点:有利于大型软件开发过程中人员的组织、管理,有利于软件开发方法和工 具的研究,从而提高了大型软件项目开发的质量和效率。 瀑布模型的缺点: (1)开发过程一般不能逆转,否则代价太大;(2 )实际的项目开发很 难严格按该模型进行;(3 )客户往往很难清楚地给出所有的需求,而该模型却要求如此。 (4 )软件的实际情况必须到项目开发的后期客户才能看到,这要求客户有足够的耐心。 瀑布模型的使用范围:(1)用户的需求非常清楚全面,且在开发过程中没有或很少变化; (2 )开发人员对软件的应用领域很熟悉;(3 )用户的使用环境非常稳定;(4 )开发工作 对用户参与的要求很低。 二、

文档评论(0)

1亿VIP精品文档

相关文档