第二章 软件工程过程.pptVIP

  • 91
  • 0
  • 约5.71千字
  • 约 59页
  • 2017-05-30 发布于广东
  • 举报
第二章 软件工程过程.ppt

第二章 软件工程过程 内容提要 软件过程 基本概念 基本活动:需求工程、软件开发、测试和演化 软件过程模型 瀑布模型 快速原型模型 增量模型 螺旋模型 形式化方法模型 基于组件的开发模型 微软公司软件开发过程模型 建造一个房屋的过程 任务思维模式 问题 假设:软件需求可以在开发初期完全确定下来 与用户的交互只是发生在确定需求之时和发布产品之后 现实情况很少符合上述假设 过程思维模式 好处 通过提高可见性来降低开发风险 允许在项目进展过程中基于用户的反馈进行项目变更 软件过程的概念 软件过程是软件工程人员为了获得软件产品而在软件工具的支持下实施的一系列软件工程活动。 软件过程应该明确定义 团队人员的工作和职责 所执行的活动及其顺序关系 活动的内容和步骤 软件过程的目标 标准化、预见性、生产率、高质量、计划进度和预算的能力 软件过程的运行机制 定义软件过程的步骤 过程定义模板 软件过程的基本活动 软件过程的四个基本活动 规格说明(Specification) 定义软件功能以及对其使用的限制 软件开发(Development) 设计和实现满足规格说明的软件 软件确认(Validation) 验证软件以保证能够满足客户的要求 软件演化(Evolution) 改进软件以适应不断变化的需求 不同的组织或软件类型拥有不同的软件开发活动。 软件规格说明 软件规格说明是确定系统需要的

文档评论(0)

1亿VIP精品文档

相关文档