95992828九五至尊2

软件配置管理,SCM基础之术语介绍

二月 14th, 2019  |  九五至尊1老品牌值得

软件配置管理(SCM)简介qclrudse
一、引言qclrudse
软件开发进度中趁着工作的拓展会时有爆发许多新闻,如:须要分析表达、设计表达、源代码、可执行码、用户手册、测试用例、测试结果和那几个内容形成的呼应的技艺文档;以及合同、布置、会议记录、报告等管理文档。另一方面,软件开发进度中冒出变更是不可防止的。面对这么大幅度且变动中的音讯集合,怎么样使其不变高效地发出、存放、查找和使用成为软件工程项目10分鼓鼓的的题目。如若没有一套严俊、科学的军事管制措施,出现混乱和错误大致是毫无疑问的。软件配置管理正是为赶尽杀绝这一个难题而提议的,它为软件开发提供了一套管理章程和活动规则,成为贯穿软件开发始终的基本点品质担保活动。qclrudse
二、软件配置管理的概念qclrudse
要想控制一种技术,首先要深入通晓他的概念。那么怎样是软件配置管理呢?那几个名词英文是Software
Configuration
Management,平时大家将它缩写为SCM。大家得以从以下多少个角度明白和精通它的实在意义:qclrudse
(1)《ISO/IEC
12207(1992)音信技术–软件生存期进度》:配置管理进度是在全数软件生存期中举办管制和技术规程的历程,它标识、定义系统中软件项并创立基线;控制软件项的改动和发行;记录和告诉软件项的动静和修改申请;保障软件项的完整性、协调性和不错;以及控制软件项的存储、装载和提交。qclrudse
(2)《ISO 8000-3(一九九九)质量管理和质量担保标准–第③部分:ISO 9001:1994在电脑软件开发、供应、安装和维护中的使用指南》:软件配置管理是三个教育学科,它对配备项的支出和支撑生存期给予技术上和治本上的点拨。配置管理的使用取决于项目标框框、复杂程度和高风险大小。qclrudse
(3)巴比齐(W.Babich):软件配置管理能调和软件开发,使得混乱减少到细微。软件配置管理是一种标识、社团和控制修改的技能,目标是最可行地拉长生产率。qclrudse
(4)《GB/T
11457(1993)软件工程术语》:软件配置管理是标识和显然系统中布局项的进程,在系统全部生存周期内决定那个项的排放和改动,记录并报告计划的景况和转移需求,验证配置项的完整性和不利。qclrudse
简单来讲,配置管理是门通过一密密麻麻技术、方法和手法来保障产品的野史、鉴别和稳定产品独有的版本、在产品开发和公告等级控制转变,从而使管理制度化、有效压缩重复性工作、保障产品的成色和频率的正确性。
qclrudse
qclrudse
三、软件配置管理术语qclrudse
软件配置管理是软件工程学科中关系概念较多的一项内容,为了便于表达,上面给出一些连锁术语的概念。qclrudse
(1)项目委托单位 project entrust organizationqclrudse
指为产品开发提供资金并常常也是(但有时也未必)明确产品要求的单位或个人。qclrudse
(2)项目承办单位 project undertaking organizationqclrudse
指为项目委托单位支付、购置或选拔软件出品的单位或个体。qclrudse
(3)软件开发单位 software development organizationqclrudse
软件开发单位是指直接或直接受项目委托单位委托而向来负责开发软件的单位或个人。qclrudse
(4)用户 userqclrudse
指实际全胜软件来形成某项统计、控制或数额处理等任务的单位或个人。qclrudse
(5)软件 softwareqclrudse
指总计机程序及其有关的数量和文档,也包蕴固化了的先后。qclrudse
(6)紧要软件 critical softwareqclrudse
指其故障会潜移默化到人身安全、会招致主要经济损失或社会损失的软件。qclrudse
(7)软件生存周期 software life cycleqclrudse
指从软件系统规划对软件系统提议拔取须求早先,经过开发,暴发出1个满足急需的微处理器软件系统,然后投入运作,直至该软件系统退役截至。其间经历系统分析与软件定义、软件开发以及系统的周转与维护等三个阶段。其中软件开发阶段一般又分为需要分析、概要设计、详细规划、编码与单元测试、组装与集成测试、系统测试以及安装与验收等三个等级。qclrudse
(8)软件开发库 software development libraryqclrudse
指在软件生存周期的某一个等级之间,存放与该阶段软件开发工作有关的微处理器可读新闻和人为可读信息的库。qclrudse
(9)软件受控库 software controlled libraryqclrudse
指在软件生存周期的某1个品级截止时,存放作为阶段产品而释放的、与软件开发工作有关的微机可读消息和人造可读音讯的库。软件配置管理就是对软件受控库中的各软件项进行管制,因而软件受控库也称之为软件配置管理库。qclrudse
(10)软件出品库 software product libraryqclrudse
指在软件生存周期的种类测试阶段为止后,存放最后产品而后交付给用户运行或在当场设置的软件的库。qclrudse
(11)接口控制 interface controlqclrudse
指描述有关由2个或多少个单位提供的多少个或多个以上的配置项接口的具有机能特色和物理特点的经过。在完结以前,要保险对这个意义特色和大体特点所指出的修改已透过评审和许可。qclrudse
(13)功效基线 functional baselineqclrudse
指在系统分析与软件定义阶段甘休时,经过正规评审和许可的连串规划标准表明书中比较开发连串的规则表明;或是指通过项目委托单位和档次承办单位双方签署同意的协定或合同中所规定的对待开发软件系统的原则表明;或是由下属申请经上级同意或直接由上级下达的档次义务书中所规定的相比开发软件系统的规格表达。作用基线是早期批准的机能配置标识。qclrudse
(13)指派基线 allocated baselineqclrudse
指在软件要求分析阶段截止时,经过正规评审和认同的软件必要的口径表明。指派基线是初期批准的外派配置标识。qclrudse
(14)产品基线 product baselineqclrudse
指在软件组装与系统测试阶段截止时,经过专业评审的许可的关于所开发的软件出品的方方面面配备项的口径表达。产品基线是中期批准的出品配置标识。qclrudse
(15)软件配置 software configurationqclrudse
指2个软件出品在软件生存周期各种阶段所发出的种种花样(机器可读或人工可读)和种种本子的文档、程序及其数量的汇聚。该集合中的每二个要素称为该软件产品软件配置中的1个计划项(configuration
item)。qclrudse
(16)释放 releaseqclrudse
指在软件生存周期的顺序阶段截止时,由该阶段向下阶段提交该阶段产品的进度。它也指将系统测试阶段停止时所得到的最终产品向用户提交的经过。后边这几个过程也称之为交付(delivery)。qclrudse
(17)配置控制委员会 configuration control boardqclrudse
一组负责评估和审批配置项的改观的人士,以管教全部的更改都以由此审核的。qclrudse
(18)配置标示qclrudse
安顿管理的三个因素,由为系统所选的布置项及纪录它们成效和物理性情的技术文档组成;经核准的配置项的技能文档是由表明书、图、表等构成的。qclrudse
(19)配置控制qclrudse
配备管理的3个要素,由评估、协调、批准或不承认,和对业内创造布局标识的安顿项举行变更等移动组成。qclrudse
(20)配置意况计算qclrudse
布局管理的3个要素,由为可行管理所需的记录和报告音信整合。这一个新闻包含经核准的配备标识表、需求变更的配备景况和履行经复核的转移状态组成。qclrudse
四、常用缩写qclrudse
CCB configuration control board 配置控制委员会qclrudse
CI configuration item 配置项qclrudse
CM configuration management 配置管理qclrudse
CMP configuration management 配置管理安顿qclrudse
C中华V change request 变更请求qclrudse
FCA functional configuration audit 作用配置审核qclrudse
GUI graphical user interface 图形用户界面qclrudse
PCA physical configuration audit 物理配置审核qclrudse
SCM software configuration management 软件配置管理qclrudse
五、软件配置管理的职分qclrudse
软件配置管理是软件质量担保的紧要一环,其根本义务是控制转变,同时,也承担布署项和软件的本子标识、软件配置的安顿、以及安顿中有所变化的报告。能够认为,软件配置管理的办事是要解决下列难点:qclrudse
(1)
拔取什么样措施去表示和治本数据很多的先后、文档等的种种版本?qclrudse
九五至尊1老品牌值得,(2)
在软件出品交付用户以前和付出之后怎么着决定变更?已毕有效的更改?qclrudse
(3) 何人有权许可变更以及安插变更的事先级?qclrudse
(4) 用什么办法预计变更恐怕滋生的其他难点?qclrudse
这个题材的化解正是软件配置管理应做到的天职:配置标识、版本管理、变更管理、配置审核及安插报告。qclrudse
六、配置管理工具qclrudse
1、 太平洋公司代办的MKS集团开销的产品qclrudse
(1) Source Integrity(SI)–版本管理工具qclrudse
(2) Track Integrity–难题跟踪、变更管理工具qclrudse
2、 Rational集团的制品qclrudse
(1) ClearCase–版本决定工具qclrudse
(2) ClearQuery–变更管理工具qclrudse
叁, 在国内,使用最多的本子管理工具大概就是微软的Studio
Package中带的VSSqclrudse
四, 较早被采取的本子管理工具–PVCSqclrudse
七、结束语qclrudse
配备管理的进程实际上是软件开发进度中质量管理的精彩所在,版本管理抓实了开发者的工作成效,而改变控制则升高了全套开发团队的工作效能。两者的紧凑结合,将为软件开发项目提供联合安如太山的质量防火墙,使软件开发项目标质量管理进度规范而有效。

    软件配置管理(Configuration
Management)是指用于控制系列一多如牛毛变化的课程,通
过一多级技术、方法和手法来保障产品的野史、鉴别和定位产品独有的版本,并在产品的开
发和发布等级控制转变,通过有序管理和收缩重复性工作,保障生产的成色和频率。
不相同于配置管理,软件配置管理以总计机为载体(不论工具和产品),不光维护产品的
境况,历史纪录,同样还协理存储、复苏和制品成立。软件配置管理是软件工程中关系概念
较多的一项内容,为了方便说明,下边给出一些软件配置管理相关术语(重假若软件配置管
理安排正式GB/T 12505-90)的定义和表明。
(1) 项目委托单位(Project Entrust Organization)
种类委托单位指为产品开发提供资金,平时也是(但有时也未见得显然产品须求的单位或
个人。
(2)项目承办单位(Project Undertaking Organization)
类型承办单位指为项目委托单位支付、购置或采取软件出品的单位或个体。
(3) 软件开发单位(Software Development Organization)
软件开发单位是指直接或直接受项目委托而向来负责开发软件的单位或个人。
(4)用户(User)
用户指实际行使软件来形成某项计算、控制或数量处理等职分的单位或个体。
(5)软件(Software)
软件指计算机程序及其有关的数目和文档,也包涵固化了的主次。
IEEE
给出的定义为:总计机程序、方法、规则、相关的文档资料以及在电脑上运维
时所必须的数码。
有鉴于此,软件已不复只是1个主次和一本使用手册,而是包含大气的主次、文档和
数据。

出处: http://www.cnblogs.com/lzhdim/archive/2009/02/02/1382579.html

(6)软件对象(Software Object)
软件对象是在品种展开进度中生出的、可由软件配置管理加以控制的其余实体。各种
软件对象都兼备三个唯一的标识符、1个饱含实际新闻的靶子实体、一组用于描述其自己特
性的性质与涉及,以及用于与其它对象开展关联操作与音信传递的建制。
软件对象按其变动格局可分为源对象(Source Object)与派生对象(Derived
Object),
按其内容结构方式可分为原子对象(Atomic Object)与复合对象(Derived
Object),按其内
部组织方式可分为原子对象(Atomic Object)与复合对象(composite
Object),依据软件开
发的不比随时(状态)可分为可变对象(Mutable
Object)与不可变对象(Immutable Object).
(7)配置(Configuration)
配置指在配置管理中,软件或硬件所怀有的(即在技能文档中所陈述的或制品所完毕
的)那二个效果特色和大体特点。
(8)首要软件(Critical Software)
根本软件指其故障会影响到人身安全,会促成首要经济损失或社会损失的软件。
(9)软件生存周期(Software Life Cycle)
软件生存周期指从对软件系统提议应用需要起头,经过开发,爆发出三个知足要求的计
算机软件系统,多面手投入运维,直至该软件系统“退役”截止。其间经历系统分析与软件
定义软件开发以及系统的运行与爱戴等1个级次。其中软件开发阶段一般又分为需要分析、
概要统筹、详细部署、编码与单元测试、组装与集成测试、系统测试以及安装与验收等6
个阶段。

(10)软件开发库(Software Development Library)
软件开发库指在软件生存周期的某1个等级之间,存放与该阶段软件开发工作有关的
计算机可读音信和人造可读消息的库。
(11)配置项(Configuration Item)
配置项指一个配置中的实体,它满意一项最终利用功效,并能在给定的参考点上意象
标识。在GB/T
11457-1993《软件工程术语》中付出配置项别的贰个概念:为了布置管理目
的而作为三个单位来对待的硬件和/或软件元素,满足最终使用效益并被指明用于配置管理
的硬件/软件,或它们的集合体。
软件配置管理的对象是软件配置项,它们是在软件工程进程中生出的新闻项。根据
ISO8000-3 的分明,软件配置可以是:
-与合同、进度、布署和制品有关的文档和数目;
-源代码、目的代码、和可进行代码;
-相关成品,包括软件工具、库内的可利用软件、外购软件及用户提供的软件。
结缘上述新闻的具有类型组成了3个软件配置,而里面的每一项便于工作称为多少个软
件配置项,这是安插管理的主导单位。在软件开发进度中,最早的软件配置项是系统软件规
格表达书,随着软件开发进程的不断深切,软件配置项也快速伸张。
软件配置项主旨可划分为两种档次:
-软件条件——经过专业评审和认同的一组软件配置项(文档和其他软件产品),它们作
为下一步的软件开发工作的基础,并且唯有因此标准的改动控制堆积才能被改变。例如:设
计报告是编码工作的基础,设计报告可作为软件条件。
-非规范配置项——没有标准评审肯定的一组软件配置项。
那可以从下面角度划分软件配置项。
一个软件系统划分为多少个布局项要由项目主管所规定的支付政策决定。读者可以参照
NASA 给出的软件配置项划分标准( 《NASA Software Configuration
Management
Guidebooks》,1993),每一个软件或某集合符合如下条件之1、可说是3个软件配置项:
-该软件集合是单身设计、达成和测试的;
-该软件集合对总体品质是任重(英文名:rèn zhòng)而道远的,或存在风险的,或涉及到系统安全性;
-该软件集合极为复杂,涉及高新技术,或有严厉的性质需要;
-该软件集合与其它现有软件项目或由其他机关提供的软件之间有直接接口;
-推测该软件集合在改为可运营软件之后会有比常规越多的改动;
-该软件集合包含了有个别特定范围的持有机能,如应用软件、操作系统等;
-该软件集合安装在与系统其他一些不一致的微处理器平台上;
-该软件集合被规划成可重复使用的。
下边介绍软件配置项的命名/编号。
软件的各类组件/部件的标识必须唯一,以便于用该标识符来跟踪和告知软件配置项的
意况。日常,对每多个软件配置项要给以2个标识名称或标志,软件配置项的各部分又在该
标识符下附上描述符。NASA-CM-GDBK
给出的一个标识例子是:组成航天飞机飞行软件的
软件配置项可标识为FS(Flight Software for a
Spacecraft);而该航空软件的组成部分,例如
飞行执行顺序可标识为FS_EX,表示它是FS
软件配置项的第1层次组件;该执行顺序的各
元件(子程序)可编号为FS_EX_001、FS_EX_002 等。
于是,能够依据“型号代号_分系统/设备配备代号_所处研制阶段代号_软件出品分类编
号_配置项编号”原则来对各软件配置项及其零件、子程序及连锁描述文档进行命名、编号。
在软件的事个生活周期中,一般包含制虞诩顿,分析评估、设计,测试,运转/维护等
情状。相应地可以把软件配置管理分为设计态,测试态,受控态和周转态4
种状态,其中受控态即指软件配置管理项处于配置管理情况。
(12) 软件受控库(Software controlled Library)
软件受控库指在软件生存周期的某三个阶段截至时,存放作为阶段产品而自由的,与软
件开发工作有关的电脑可读音信和人工可读音信的库。软件配置管理就是对软件受控库中
的各软件项举办管理,由此软件受控库也称为软件配置管理库。
(13)软件出品库存(Software Product Library)
软件出品库指在软件生存周期的系统测试阶段停止后,存放最后产品、交付给用户运
行或在当场设置的软件的库。软件出品库可在分系统、系统层上各自设立并爱抚。若是软件
产品库中的产品要求转移则应将些产品在产品库中加锁,撮软件受控库中相应的软件配置
项,履行受控库中的更改控制手续,直至更改完毕并确认其能不负众望指定功用和脾气后,方可
重新存入软件出品库。
(14)配置管理(Configuration Management)
安顿管理是对以下各项在采用技术上和行政上的军事管制和监视的一门科目。对二个安顿
项的效益特色和情理天性开展标识并写成文档;对这几个特点的改观进行支配;对转移处理过
程和实施意况举行记录和告诉;以及对是不是符合规定须求进行表明。
(15)接口控制(Interface Control)
接口控制指描述由3个或多少个部门提供的,多个或三个以上的陈设项接口的保有机能
特征和物理特点的进程。在那个意义特色和大体特点达成在此以前,要确保对它们所做的改动
已经评审和批准。
(16)版本(Version)
本子是某一安排项的已标识了的实例(Instance)。也得以说,不可变的源对象经品质
自我批评合格后所摇身一变的新的周旋稳定的格局(配置)称为软件版本。
每种软件对象可具备1位版本组,它们互相间具有特定的涉及,那种关涉用以描述其演
变处境,经常软件对象的本子组呈树形结构。
(17)版本控制(Version Control)
版本控制就是管制在在软件生存周期中确立起恶报某一计划项的不比版本。
在软件工程进度中所涉及的软件对象都要加以标识。在对象变成基线在此之前只怕要做多
次变动,在成为基线之后也可能须求反复地转移。
(18)释放(Release)
刑满释放指在软件软件周期的一一阶段为止时,由该阶段向下阶段提交该阶段产品的历程。
它也指将系统测试阶段截至时所花篮的最后产品向用户提交的历程,这几个进程也号称交付
(Delivery)。
(19)基线(Baseline)
基线指贰个布局项在其在世周期的某一特定时刻,被业内申明、固定并经正式认同的
本子。也得以说,基线是软件生存周期中各开发阶段末尾的特定点,又称里程碑。只有由正
式技术评审而得到的软件配置项合计和软件配置的正式的技巧评审而博得的软件配置协议
和软件配置的专业公文才能变成基线。它的效益是使各等级工作的细分特别显然化,使本来
一而再的做事在那么些点上断开,以便于检验和自然阶段成果。
一个软件配置项一旦变成基线,就把它存放到项目数据库(也称项目音信库或软件仓
库)中。当1人软件协会分子想要对基线配置项举行改动时,就把它从类型数据库中复制到
该工程师的专用工作空间(例如ClearCase
的视图)中。这一个运动记录在2个记载文件中。
简单的讲,基线是软件配置管理的多少个很必要概念。从某种意义上讲,它是在软件开发过
程中为开展质量控制而引入的,它是开发进程表上的2个参考点与度量点,是接二连三开发的稳
定基础。基线的演进事实上就是对少数配置举办冷冻。

(20)软件配置(Software Configuration)
软件配置指二个软件出品在软件生存周期各类阶段所发生的各样格局(机器可读或人工
可读)和种种本子的文档、程序及其数量的成团。该集合中的每3个要素称为该软件产品软
件配置中的3个配置项。
软件工程进程的输出音讯有 3
种:计算机程序,描述总结机程序的文档(包括技术文
档和用户文档),数据结构。在软件工程进程中爆发的具备的音讯项(文档、报告、程序、
报表、数据)就整合了软件配置。软件配置是软件开发进展到某暂时刻时产生的全体新闻所
多变的一种形式,它反映并讲述了软件开发阶段的场地。
软件配置的现实形制可分为以下二种。
-不可直接实施的素材。例如书写的文档、程序清单、测试数据、测试结果等。
-可直接实施的材质。例如目标代码、数据库音信等。它们可由微机处理,存储于某
种存储介质上。
(21)功效基线(Functional Baseline)
效率基线指在系统分析与软件定义阶段甘休时,在通过正规评审和批准的种类规划规范
表达中对开发连串的基准表达;或是指在经过项目委托单位和档次承办单位双方签约同意
的协议书或合同中,所规定的对开发软件系统的尺码表明;或是由下属申请并经上级同意或
平昔由上级下达的档次义务书中所规定的对开发软件系统的标准表明。功能基线是最初批准
的效果配置标识。
(22)分配基线(Allocated Baseline)
分配基线指在软件需求分析阶段截止时,经过专业评审和批准的软件必要原则说明。分
配基线是早期批准的分配配置标识。
(23)产品基线(Product Baseline)
产品基线指在软件组装与系统测试阶段为止时,经过正规评审和认同的关于软件出品的
成套安插项的口径表达。产品基线是最初批准的制品配置标识。
(24)基线配置管理(Baseline Configuration Management)
基线配置管理指建立经规范评审和认可,并视作更是开发工作的基础的基线的进程。
一点(如软件设计和代码)软件工作产品应该有在预先分明点上建立的基线,并且应该对那
些项施加严峻的改变控制过程。当与买主打交道时,那些基线提供控制和稳定性。
(25)基线管理(Baseline Management)
基线管理是指在计划管理中,运用技术上和行政上的田间管理来指定一些文档和转移那几个文
档,那一个文档在一些特定时刻正式标识和树立起基线。
(26)软件基线审计(Software Baseline 奥迪t)
软件基线审计是指对于软件基线库的构造、内容和装置的试验,以便调查基线是不是合乎
叙述基线的文档。
(27)软件基线库(Software Baseline Library)
软件基线库是指存储配置项及相连记录的堆栈。
(28)配置管理库系统(Configuration Management Library System)
配备管理库系统是存取软件基线库内容的工具和规程。
(29)配置单元(Configuration Unit)
安顿单元是可放入配置管理库系统的、可从库中检索的1个布局项。
(30)进度能力基线(Process Capability Baseline)
进度能力基线是指用文档记载的,对在天下第壹,环境下是因为服从某一定进程一般所能落成预
期结果的限定的性状描述。
(31)配置控制组/委员会(Configuration Control Board)
配备控制组/委员会是指一组负责评估和审批配置项的变动人士,以担保全部的改动都
是透过审核的。
(32)配置标识(Configuration Identification)
布局标识是软件配置管理的二个要素,由为系统所选的布署项及记录它们功用的物理特
性的技艺文档组成;经核准的布置项的技术文档是由表达书、图、表等构成的。为了方便对
软件配置项举行控制和管理,不致造成杂乱,要给它们命名,那就是布置标识的天职。
配备标识主要目的是对改变配置项的软件作为及变更结果提供二个可跟踪的手段,幸免
软件开发行为在不受控,混乱的情形下进行,也有益软件开发工作以基线渐进的办法成功。
(33)变更管理(Change Management)
转移管理是软件配置管理的1个要素,由评估、协调、批准或不认同以及对业内社团配
置标识的安插项实施变更等移动组成。
改变管理紧要目标是决定和协调差异义务的软件开发人士开展实用的沟通,使软件开发
人员不会在无序的条件下各自为战,导致公司费用的频率现身不可逾越的瓶颈。软件生存期
内全部的软件配置是软件出品的真正代表,必须使其保险标准。软件工程进度中某一等级的
改变,均要引起软件配置的转移,对那种变动必须严峻加以控制和管制,保持修改新闻,并
把标准、清晰的音讯传递到软件工程进程下一手续。
(34)配置情状总括(Configuration Status Accounting)
布局情况统计是软件配置管理的2个成分,由有效管理所需的笔录和告诉音讯整合。那
些音讯包蕴经核准的布局标识表、需求变更的布局意况和执行经核查的改观状态。
景况总括首要目的是在版本控制与经过管理的根底上,通过量化的数码和表格突显软件
开发进程的情形。
(35)配置审核(Configuration 奥迪ting)
配置审核是软件配置管理的3个要素,它依据须要、标准或合同协议检验软件出品。
配置审核紧要目的是以用户和开发团队均认同的衡量标准(例如与用户签定的软件合
同),通过功效审核及物理审核二种方法,对软件实施进程和软件功效的完整性、正确性进
行检验审核。配置审核确保软件配置管理系统功效毋庸置疑,保障测试之后的安插项意义满意需
求。
配置审核分为非正式审核和标准审核。
在软件生存周期的最首要阶段采取非正式审核。例如,在开首系统规划前,一般要举办配
置审查,检验须求原则配备的完整性和正确。在软件音乐会客户前使用正式审核。
业内审核包涵功效型和物理型两体系型。效用配置审核(FCA)是由此对测试方法、测
试流程及测试报告的评介,鉴定软件配置项的其实品质是或不是相符规划文档所鲜明的渴求。物
理配置审核(PCA)是对布置项的音乐会版本的正规检测,鉴定该版本是不是与所规定的技巧
和文档相一致,并保险软件音乐会版本中已形成了具有已获准的变动,包蕴了具有须要的软
件项目、数据、工作规程和文档。
软件配置管理的 四个重大要素为布局标识、变更管理、配置审核、配置情况计算。
(36)开发配置管理(Developmental Configuration Management)
支付配置管理是指使用技术上和行政上的管制来指定和控制软件和其连带的技巧文档,
它们定义二个软件工作产品在支付时期不停升华的布局。开发配置管理自在开发者的直白控
制之下。置于开发配置管理下的安插项不是基线,固然在支付的一点点上,它们或者被基线
化并置于基线配置管理之下。
(37)关键进程域(Key Process Area)
一组有关的运动,当这几个移动共同完毕时,能落到实处对建立进度能力根本的一组目标。
各样紧要进程域已经定义在单个成熟度等级上。CMU—SEI
明确它们是局部根本结合单元,
用来扶持确定二个团伙的软件进程能力和询问为更高成熟度等级前进所做的改良。软件配置
管理是CMM(软件能力成熟度模型)中等级2 的机要进程域。
常用的软件配置管理英文缩写:
CI Configuration Item 配置项
SCM Software Configuration Management 软件配置管理
SCMP Software Configuration Management Plan 软件配置管理安排
CPAJERO Change Request 变更请求
SCN Specification Change Notice 表达变更注意
FCA Functional Configuration 奥迪(Audi)t 效用配置审核
GUI Graphical User Interface 图形用户界面
PCA Physical Configuration 奥迪(Audi)t 物理配置审核
VDD Version Description Document 版本表明文档
ECP Engineering Change Proposal 工程变更提议书
CPCI Computer Program Configuration Item 总计机程序配置项
CSCI Computer Software Configuration Item 总计机软件配置项
SCCB Software Configuration Control Board 软件配置控制组/委员会

相关文章

Your Comments

近期评论

    功能


    网站地图xml地图