第七章软件系统开发和软件工程方法.pptVIP

  • 0
  • 0
  • 约6.14千字
  • 约 45页
  • 2018-07-12 发布于湖北
  • 举报

第七章软件系统开发和软件工程方法.ppt

第七章 软件系统开发与软件工程方法 例:Windows95有1000万行代码 Windows2000有5000万行代码 Exchange2000和 Windows2000开发人员结构 改正一个问题需付出的代价 “一个好的工业,应有一套 良好的标准来配套” 软件的工业化生产过程应具备的特点: 明确的工作步骤 详细具体的规范化文档 明确的质量评价标准 软件工程框架 软件生存期的阶段划分 (1)可行性研究与计划 (2)需求分析 (3)总体设计 (4)详细设计 (5)实现 (6)集成测试 (7)确认测试 (8)使用和维护 按照传统瀑布模型开发软件的特点 1.阶段间具有顺序性和依赖性。 2.推迟实现的观点。 3.每个阶段必须完成规定的文档; 每个阶段结束前完成文档审查, 及早改正错误。 采用原型模型的软件生存周期 2、软件开发过程——组件模型与软件生产线 可 用 性 性 性 确 正 合 算 选取适宜的开发模型 采用合适的设计方法 提供高质量的工程支持 重视软件工程的管理 基本过程 原则 目标 过 程 支 持 过 程 组 织 过 程 软件过程评估 软件能力成熟度CMM 1-初始级:没有过程定义,个人能力。 2-可重复级:基本项目管理过程,跟踪费用与进度,有必要的规范以重复类似项目的成功。 3-定义级:过程管理文档化、标准化、集成化。使用统一的文档化的组织

文档评论(0)

1亿VIP精品文档

相关文档