《软件项目管理与案例分析》课件 第10章 软件项目配置管理.ppt

《软件项目管理与案例分析》课件 第10章 软件项目配置管理.ppt

  1. 1、本文档共44页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件项目配置管理过程 变更实现 变更实现 变更实现 受控基线出库 实现的测试和验证 实现被承认 受控基线入库 软件项目配置管理过程 配置审核 —— 配置审核作为变更控制的补充手段,目的是为了确保某一变更请求已被确切实现。 配置审核主要包括两方面的内容: 配置管理活动审核 确保项目组成员的所有配置管理活动,遵循已批准的软件配置管理方针和规程 基线审核 保证基线的配置项(SCI)正确的构造和实现,并满足功能要求 软件项目配置管理过程 配置状态统计 —— 检查配置管理系统以及内容,检测配置项变更历史的过程称为配置状态统计。 检查配置管理系统以及内容 检测配置项变更历史 配置状态统计的范围可因项目而不同。IEEE标准828-1998规定用于计算配置状态的最小数据集包括: 被批准的配置项 配置项的所有请求的变化状态 配置项所有被批准的变更实现状态 软件项目配置管理过程 评估一个配置系统状态 变更请求的数量 变更请求的历史报告 存储量的增长 配置管理系统以及SCCB在运作中发生异常的次数等等 本章内容提要 软件项目范围核实 10.1 软件项目配置管理概念 10.2 软件项目配置管理过程 10.3 配置管理组织与实施 10.4 本章小结 10.5 复习思考题 10.6 * THE SCHOOL OF SOFTWARE ENGINEERING OF HUST 华中科技大学 THE SCHOOL OF SOFTWARE ENGINEERING OF HUST 第 10 章 软件项目配置管理 本章内容提要 软件项目范围核实 10.1 软件项目配置管理概念 10.2 软件项目配置管理过程 10.3 配置管理组织与实施 10.4 本章小结 10.5 复习思考题 10.6 10.1 软件项目范围核实 项目范围管理 ——为了集中注意力于项目,满足利益相关者的期望,需要对项目范围进行管理,使得整个项目范围既无溢出,也无缩水。 关注点 合同范围 交付成果(产品定义是什么?) 中西项目管理文化差异 美国人的思路:拒绝镀金 中国人的思路:锦上添花 思考:买个手机,盒子里面都有什么? 软件项目范围核实 工作分解结构(WBS) ——面向可交付成果而对项目元素的分组,它组织并定义了整个项目范围。 面向可交付物,不是面向可交付活动 不在WBS中的,就不在项目范围内 工作包 最低层次的WBS 可以被分解为子项目的单元 80小时完成原则 WBS词典 工作组件的描述 包括:工作包,进度日期,成本预算,人员分配 软件项目范围核实 范围核实 —— 范围核实是指利益相关者对项目范围的正式接受,包括项目最终产品和评估程序,以及这些产品的满意程度和评估的正确性。 需要审查交付物和工作产品,确保正确圆满的完成 项目如果提前终止,则需要对项目完成程度建立文档 区别范围核实与质量控制 范围核实:关心工作成果的接受 质量控制:关心工作成果的正确 Inspection,Review,Audit,walkthrough 本章内容提要 软件项目范围核实 10.1 软件项目配置管理概念 10.2 软件项目配置管理过程 10.3 配置管理组织与实施 10.4 本章小结 10.5 复习思考题 10.6 10.2 软件项目配置管理概念 开发人员使用错误的版本修改程序 开发人员未经授权修改代码或文档,或修改的结果不能及时反映到各个相关部分; 人员流动,交接工作不彻底造成软件关键部件遗失; 已修复的Bug在新版本中出现 找不到某个文件的历史版本; 无法重新编译某个历史版本,使维护工作十分困难; 因协同开发中,或者异地开发,版本变更混乱导致整个项目失败; … … 软件项目开发中是否遇到如下的问题? ——软件项目进行中面临的一个主要问题是持续不断的变化;配置管理是有 效管理变更的手段,它贯穿着几乎软件的整个生命周期。 软件项目配置管理概念 配置管理 ——软件配置管理(Software Configuration Management,SCM)是对产品进行标志、存储和控制,以维护其完整性、可追溯性以及正确性,它为软件开发提供了一套管理办法和活动原则。 配置管理目的 The purpose of Configuration Management (CM) is to establish and maintain the integrity of work products using configuration identification, configuration control, confi

文档评论(0)

xiaobao + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档