项目管理课件(091002-第6章).pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
配置管理的概念与目的 软件配置管理 软件开发的中间成果的管理与维护。 软件开发过程的版本控制。 软件配置管理目的 维护软件在其生命周期内配置的完整性、可控性和可追溯性。 几个基本概念 配置 配置项 基线 配置控制委员会 配置 组成 部件表 部件分解图 配置项 配置项 软件配置部件的基本构成要素项。 每个配置项都对应着一个特定的、可文档化的工作产品集。 常见配置项 教材P166表6.2。 基线 基线的内涵 软件开发过程中的里程碑,用以描述软件生存期中各个开发阶段的特定点信息特征。 一般采用一个或一组通过审核的配置项来表示; 基线的修改需要按照规定的程序经评估后执行。 配置控制委员会 项目内负责评审和批准对基线进行变更的组织。 配置控制委员会(SCCB)的工作职责 在生存期内规范变更申请流程 评估变更 批准变更申请 对变更进行反馈 软件配置管理过程 软件配置管理是识别、定义软件系统中的配置项,在软件生命周期内控制它们的变更,记录并报告配置项的状态,验证它们的完整性和正确性的过程。 软件配置管理过程 软件配置管理策划 软件配置管理组织 软件配置管理职责 软件配置管理文件体系 配置管理计划大纲 软件配置管理组织 CMM二级体系的组织结构 软件配置管理策划 软件配置管理组织 软件配置管理职责 软件配置管理文件体系 配置管理计划大纲 软件配置管理职责 配置经理 制定规程 建立基线 基线变更授权 基线变更验证 模块主管 模块设计 模块变更实施 模块变更验证 变更控制委员会 变更评审、决策 软件配置管理策划 软件配置管理组织 软件配置管理职责 软件配置管理文件体系 配置管理计划大纲 软件配置管理文件体系 配置管理文件体系架构 软件配置管理策划 软件配置管理组织 软件配置管理职责 软件配置管理文件体系 配置管理计划大纲 配置管理计划大纲 配置管理计划大纲(P173-175) 引言 软件配置管理 软件配置管理的功能 配置管理里程碑 培训 分承担商与销售商的支持 软件配置管理功能 配置标识 版本控制 变更管理 配置状态报告 配置标识 配置项标识 拆分项目的软件配置项(SCI) 给每个SCI建立唯一的标识(按照标识约定规则) 例如:项目名称_阶段_产品名称_版本标识 配置标识 建立各SCI之间的对应关系,以便于配置项的跟踪 例如:需求分析配置项与系统测试配置项 软件配置管理功能 配置标识 版本控制 变更管理 配置状态报告 版本控制 情景1:程序员A和B共同修改同一个模块,两人都辛辛苦苦改了好几天、最后都回存到服务器上。可到使用的时候,发现有一个人的修改被冲掉了! 情景2:用户提出需要一个新功能,程序员A辛辛苦苦改了几天,改完后用户又说新功能不要了,程序员A发现原来版本的程序找不到了,又花了几天时间把程序改了回来。 版本控制 版本控制 版本控制是软件配置管理的核心内容,其控制对象是软件开发过程中涉及的所有文件、目录和链接;为这些对象提供有效的追踪手段,保证在需要时可以回到旧的版本,避免文件的丢失、修改的丢失和相互覆盖。 对最新版本的修改的结果是产生一个新的、顺序递增的新版本,而对更老版本的修改结果是产生一个分支版本,文件和目录版本演变的历史可形象地表示为图形化的版本树。 版本控制 协作开发过程中的版本控制问题 软件配置管理功能 配置标识 版本控制 变更管理 配置状态报告 变更管理 控制流程 变更请求-》变更验证-》评审-》实施-》核实 层次 模块变更管理 差异代码管理(基本代码、差异代码) 条件代码管理 基线变更管理 变更管理 基线变更管理 基线修改应受到控制,这种变化要经SCCB授权,按程序进行控制并记录基线修改的过程。 软件配置管理功能 配置标识 版本控制 变更管理 配置状态报告 配置状态报告 目的 提供软件开发过程的历史记录 主要内容 配置项状态报告 变更请求记录 变更日志记录 变更测试记录 软件配置审核 配置审核 根据需求标准或合同协议检验软件产品的配置,验证每个配置项的正确性、完备性、有效性和可跟踪性。 配置审核的内容 配置管理活动审核 配置管理活动符合相关规程要求。 基线审核 基线内配置项的完整性; 基线内配置项之间的一致性; 软件配置审核 配置审核的种类 过程审核 功能审核 物理审核 质量系统审核 常用配置管理工具 ClearCaseClearQuest(Rational) ROSE构件的一部分,目前最牛的配置管理工具,主要应用于复杂的产品发放、分布式团队合作、并行的开发和维护任务。可以控制word, excel,powerpoint, visio等文件格式,对于不认识的格式可以自己定义一种类型来标识。 CVS 是开放源码的并发版本控制系统,它是目前最流行的面向软件开发人员的源代码版本管理解决方案。它可用于各种平台,包括 Lin

文档评论(0)

精品天地 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档