网上科普有关“什么是配置管理”话题很是火热,小编也是针对什么是配置管理寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。
网上有很多这样的资料咯,对三个配置库的定义我附了一张不知道你能不能看到
配置管理是指:应用技术和管理手段来识别和记录配置项的功能和物理特性,控制其变更,记录和报告变更的过程和实现状态,并检查与项目需求之间的符合度;通过配置管理可以有效的管理工作产品与工作产品之间的一致性,合理的控制和实施变更以维护对项目范围与边界条件的一致的理解。
本过程描述了配置管理活动的内容、规范和方法,以建立和维护软件开发过程中各种产品的完整性和一致性。
本过程中将使用到以下几个重要的术语:
配置项:处于配置管理之下的软件或/和硬件的集合体。这个集合体在配置管理过程中作为一个实体出现。
基线:?已经通过正式复审和批准的某规约或产品,它因此可以作为进一步开发的基础,并且只能通过正式变更控制过程来改变;基线有一组配置组成,这些配置构成了一个相对稳定的状态,不能再被任何人随意修改。
配置标识:识别产品的结构、产品的构件及其类型,为其分配唯一的标识符,并以某种形式提供对它们的存取。
控制:通过建立产品基线,控制软件产品的发布和在整个软件生命周期中对软件产品的修改。
状态统计:记录并报告构件和修改请求的状态,并收集关于产品构件的重要统计信息。
配置审计:通过第三方(例如:软件质量保证工程师)来确认产品的完整性并维护构件间的一致性,即确保产品是一个严格定义的构件集合;
配置管理员:根据过程的规定,在公司内部具体实施与操作本过程的人员/角色。根据实施的层级的不同,配置管理员可以区分为“产品配置管理员”和“项目配置管理员”两个角色,一般产品配置管理员是专职的,项目配置管理员有项目成员兼职。
如何正确理解配置管理
关于配置管理系统和配置管理项:
配置管理系统的定义是
整个项目管理系统的一个子系统。它由一系列正式的书面程序组成,用于对以下工作提供技术和管理方面的指导与监督:识别并记录产品、成果、服务或部件的功能特征和物理特征;控制对上述特征的任何变更;记录并报告每一项变更及其实施情况;支持对产品、成果或部件的审查,以确保其符合要求。该系统包括文件和跟踪系统,并明确了为核准和控制变更所需的批准层次。
配置管理系统的作用是
1. 识别产品和组成部分功能和属性
2. 控制上述特征的变更
3. 记录每个变更实施情况
4. 辅助审核,核实是否符合要求
在项目中,使用包含变更控制过程的配置管理系统的目标是
1. 建立一种先进的方法,以便规范地识别和提出对既定基准的变更,并评估变更的价值和有效性;
2. 通过分析各项变更的影响,为持续验证和改进项目创造机会;
3. 建立一种机制,以便项目管理团队规范地向有关干系人沟通变更的批准和否决情况。
配置管理项
1. 从哪里来 (谁创建,什么时候,为什么)
2. 目前在哪里
3. 将到哪里去
以下是我的理解
在PMP中,有配置管理系统,但这个系统不是我们一向认为的某个特定的软件系统之类的。是一种可以有系统管理,如果没有系统管理,人工通过文件或者架构设置工作流程都可以进行管理的系统。所以在PMP中的所有系统,都可以这样理解。(IT行业的同学,通常会理解为一个软件系统)
配置管理系统如何理解,就要看它存在的目的。它存在的目的就是为了管理变更。所以,配置管理系统里面最重要的就是变更管理系统(这个是PMP的重点)。而配置管理系统比变更管理系统多出一部分,多出来的这部分是什么,就是配置管理系统区别于变更管理系统的部分。顾名思义,变更管理系统,只是负责管理变更,那么没有变更前,是怎样的呢,这个就是配置惯例系统负责的工作。
举个例子:
一个房屋装修项目,我已经确定了图纸和材料。我确定了我的窗户都是推开的窗。所以,窗户的大小,材料,和推开方式,就是某个配置项的内容。(识别产品和组成部分功能和属性)
如果我现在要把窗户改成百页方式的,就改变了这个配置项的功能和属性。就需要提交这个变更请求,提交了变更请求,通过后,施工人员就可以看到这个配置管理项,来源是我提出的申请,在17日提出的,为了防蚊子。目前已经通过了变更审核了。将替换原来的窗户项目。
在PMP考试中,重中之重是变更控制过程,配置管理系统是一个要点,但不算重点。因为,根据PMBOK所重点提到的,在项目管理中,用到了包含变更控制过程的配置管理系统,所以重点是变更控制。而配置管理系统属于项目管理信息系统的一部分。
再举一个例子:
我要购买一台电脑,肯定会考虑这台电脑需要什么配置,这里的配置,就是配置项。如果我的硬盘,要1TB,这个就是硬盘的配置项的属性。我的脑袋就是一个配置管理系统,定义了这些属性。如果听到了其他人的意见,决定修改配置,就需要通过配置管理系统里面的变更控制过程。如果还需要我老婆提供资金援助的,那么,她就是CCB了。要获得她的批准。
……实际情况是,我们很难对上述这些问题给出准确的回答。究其原因,主要是由于我们配置管理工作没有做好产生的。 既然项目中有很多问题是由于配置管理没有做好导致,那么到底什么是配置管理呢?大家可能认为,任何人只要是参加过软件开发工作,就应该知道这个问题的答案,但实际上很少人能准确的描述“配置管理”这个术语的含义。随着大家对软件开发过程认识的加深,那些参加过软件开发的人已经认识到需要对开发过程中发生的事情进行控制。一旦这些事情能够得到控制,过程就能被度量和引导。出于对这种需求的认识,我们得到了配置管理的定义:软件配置管理就是如何控制软件项目的进展。在CMMI和IEEE关于配置管理的正式定义是:软件配置管理是软件工程中的一项规程,包括相关工具和应用技术(过程或方法),公司用它来管理软件资产变更。 但是上述两种定义较难于理解和记忆,笔者实际工作的经验总结发现,配置管理实际就是四个正确,即正确的人,在正确的时候,可以获取到正确文件的正确的版本。
关于“什么是配置管理”这个话题的介绍,今天小编就给大家分享完了,如果对你有所帮助请保持对本站的关注!
本文来自作者[琦秀兰]投稿,不代表空气号立场,如若转载,请注明出处:https://haokongqi.org.cn/cshi/202504-11058.html
评论列表(4条)
我是空气号的签约作者“琦秀兰”!
希望本篇文章《什么是配置管理》能对你有所帮助!
本站[空气号]内容主要涵盖:国足,欧洲杯,世界杯,篮球,欧冠,亚冠,英超,足球,综合体育
本文概览:网上科普有关“什么是配置管理”话题很是火热,小编也是针对什么是配置管理寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。网上有很多这样的资...