- 1、本文档共30页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
配置管理规范案例解析
Speaker Support Notes * Speaker Support Notes * 软件配置管理(SCM)是软件系统开发管理过程中的一个重要组成部分,是一种按规则实施的管理软件开发和维护过程 以及其软件产品的方法。软件配置管理系统在软件质量管理中起着重要作用,是CMM 与ISO9000 质量管理体系的核心内容 之一。它通过在特定的时刻标识一个软件系统的配置,即一组中间软件产品及描述,系统地控制对配置的更改,并在整个软 件生命周期中维护配置的完整性和可跟踪性。软件配置管理技术主要解决的是软件开发过程中的资源管理问题。 一个完善的配置管理的系统,能够管理软件开发过程中的各种产品如系统需求分析报告、设计文档、软件源程序、目标 代码等等,帮助管理软件开发中出现的各种变化和演化方向,跟踪软件开发的过程,保存软件开发过程中待开发软件系统的 状态供用户随时提取,简化开发过程的管理工作,有助于软件开发和维护工作的有序化。而使用配置管理系统,必须按照配 置管理的规则进行工作。若不按照配置管理系统的规则进行操作,配置管理系统将无法成功地支持系统开发、维护工作。 Speaker Support Notes * 软件配置管理(SCM)是软件系统开发管理过程中的一个重要组成部分,是一种按规则实施的管理软件开发和维护过程 以及其软件产品的方法。软件配置管理系统在软件质量管理中起着重要作用,是CMM 与ISO9000 质量管理体系的核心内容 之一。它通过在特定的时刻标识一个软件系统的配置,即一组中间软件产品及描述,系统地控制对配置的更改,并在整个软 件生命周期中维护配置的完整性和可跟踪性。软件配置管理技术主要解决的是软件开发过程中的资源管理问题。 一个完善的配置管理的系统,能够管理软件开发过程中的各种产品如系统需求分析报告、设计文档、软件源程序、目标 代码等等,帮助管理软件开发中出现的各种变化和演化方向,跟踪软件开发的过程,保存软件开发过程中待开发软件系统的 状态供用户随时提取,简化开发过程的管理工作,有助于软件开发和维护工作的有序化。而使用配置管理系统,必须按照配 置管理的规则进行工作。若不按照配置管理系统的规则进行操作,配置管理系统将无法成功地支持系统开发、维护工作。 Speaker Support Notes * 软件配置管理(SCM)是软件系统开发管理过程中的一个重要组成部分,是一种按规则实施的管理软件开发和维护过程 以及其软件产品的方法。软件配置管理系统在软件质量管理中起着重要作用,是CMM 与ISO9000 质量管理体系的核心内容 之一。它通过在特定的时刻标识一个软件系统的配置,即一组中间软件产品及描述,系统地控制对配置的更改,并在整个软 件生命周期中维护配置的完整性和可跟踪性。软件配置管理技术主要解决的是软件开发过程中的资源管理问题。 一个完善的配置管理的系统,能够管理软件开发过程中的各种产品如系统需求分析报告、设计文档、软件源程序、目标 代码等等,帮助管理软件开发中出现的各种变化和演化方向,跟踪软件开发的过程,保存软件开发过程中待开发软件系统的 状态供用户随时提取,简化开发过程的管理工作,有助于软件开发和维护工作的有序化。而使用配置管理系统,必须按照配 置管理的规则进行工作。若不按照配置管理系统的规则进行操作,配置管理系统将无法成功地支持系统开发、维护工作。 Speaker Support Notes * 【作用】随着计算机应用的深入,软件项目的需求日益复杂及变更频繁,传统的一、二个人搞定一个项目的情况越来越少,稍大一点的项目已经不再是靠某个高手从头到尾包办。从整个公司的发展战略来说,如何在技术日新月异、人员流动频繁的情况下,建立本公司的知识库及经验库,把个人的知识及经验转变为公司的知识和经验,这对于提高工作效率,缩短产品周期,加强公司的竞争力具有至关重要的作用。采用科学的配置管理思想,辅之以先进的配置管理工具,这对国际知名软件大公司来说,已经是必不可少的手段。 但同发达国家相比,我国的软件企业在开发管理上,过分依赖个人的作用,没有建立起协同作战的氛围,没有科学的软件配置管理流程;技术上只重视系统和数据库、开发工具的选择,而忽视配置管理工具的选择,导致即使有配置管理的规程,也由于可操作性差而搁浅。 【版本控制】版本控制是全面实行软件配置管理的基础,可以保证软件技术状态的一致性。我们在平时的日常工作中都在或多或少地进行版本管理的工作。比如有时我们为了防止文件丢失,而拷贝一个后缀为bak或日期的备份文件。当文件丢失或被修改后可以通过该备份文件恢复。 版本控制是对系统不同版本进行标识和跟踪的过程。版本标识的目的是便于对版本加以区分、检索和跟踪,以表明各个版本之间的关系。一个版本是软件系统的一个实例,在功能上和性能
文档评论(0)