软件过程及过程模型.pptVIP

  • 4
  • 0
  • 约5.97千字
  • 约 43页
  • 2016-11-17 发布于湖北
  • 举报
软件过程的概念 软件过程框架 软件过程模型 软件过程概念 软件过程框架 软件过程框架 软件过程框架 软件过程框架 软件过程框架 软件过程模型 软件过程模型:定义了包含活动、动作、任务、里程碑和工作产品在内的明确的集合,是软件过程具体体现,用来作为软件项目工作的基础。 软件过程模型 线性过程模型 线性过程模型 线性过程模型 特点: 上一阶段的成果是下一阶段的输入; 对本阶段工作进行评审,确认后方可进入下一阶段。 严格控制开发进度,控制软件开发复杂性 增量过程模型 增量过程模型 特点: 增量模型融合了线性顺序模型的基本成分的原型的迭代特征。 能尽早拿出核心增量,更好地满足客户需求。 能减少风险。 增量过程模型 Team 3 增量过程模型 特点: 快速应用开发是一个线性顺序的软件开发模型,强调极短的开发周期。 RAD强调可复用程序构件的开发。 RAD不适合于技术风险很高的情况。 演化过程模型 演化过程模型 特点: 原型法从需求收集开始,开发者和用户在一起定义软件的总体目标,标识出已知的需求,并规划出进一步定义的区域,然后是快速设计并建造原型。 原型并不一定是最终的产品。 演化过程模型 软件过程模型 特点: 螺旋模型由Boehm提出的,此模型的要点是不断循环地审核与规划。在开发中,当一个阶段完成时,必须为下一阶段明确定目标,风险评估后再选择是否继续执行。

文档评论(0)

1亿VIP精品文档

相关文档