软件配置管理文档范本
某某软件公司配置管理计划编写规范优秀文档

某某软件公司配置管理计划编写规范优秀文档(可以直接使用,可编辑优秀文档,欢迎下载)配置管理计划编写规范生效日期:受控编号:文件编号:NW601102密级:秘密版次:Ver1.0 修改状态:总页数 6 正文 5 附录 1李洪敏王宇孟莉沈阳东大阿尔派软件股份(x,翻版必究)文件修改控制目录1. 目的2. 适用范围3. 术语及缩略语4. 编写规范4.1组织与职责4.2配置标识4.3配置控制4.4配置状态报告4.5配置审核5. 引用文件6. 附录1.目的确定实施配置管理活动的具体组织及其职责,明确配置管理活动的具体内容,即对哪些配置项进行标识、控制、状态记录、审核,编制配置管理里程碑。
2.适用范围适用于项目策划阶段所要求的《配置管理计划》的编写。
3.术语及缩略语本程序采用NQ402100《质量手册》中的术语和缩略语及其定义。
4.编写规范《配置管理计划》就是要明确如何实施配置管理活动。
该计划包括的内容如下:要执行的配置管理活动,所需的组织及其各自的职责,配置管理活动的里程碑。
下面是《配置管理计划》的具体内容。
4.1 组织与职责明确指派负有下列职责的各类人员:负责《配置管理计划》的审批、实施与更改跟踪的软件配置管理经理SCMM;在整个软件生命过程中按照《配置管理计划》执行配置管理活动的软件配置管理负责人SCML;4.2配置标识列出要标识的所有配置项及其相应的标识规范。
例如,对软件工具、硬件设备、开发计划、计算机程序等如何标识。
4.2.2基准配置项的标识识别每一基准配置项,并标识下列信息:何时及如何提交、批准人和验证人、目的、提交方式(软件或文档)及版本号。
4.2.3文档库内容标识和控制规范、文档库的数目及类型、备份及作废计划和程序、任何损失的恢复过程、文档保留程序、什么文档要保留和谁保留及保留多长时间、信息是在线还是脱机保留以及保留介质。
4.3配置控制基准配置项的更改要依据更改控制程序,通过填写“更改单”进行更改控制。
软件配置管理计划模版

文件编号:PTS - PDP - SCMP软件配置管理计划拟制:____________________ 日期:____________________ 审核:____________________ 日期:____________________ 批准:____________________ 日期:____________________太平洋软件(中国)有限公司变更记录页单位:太平洋软件(中国)有限公司,以下简称PTS文档名称:软件配置管理计划生成日期:2002-12-13版本作者日期备注目录1介绍 (1)1.1 目的 (1)1.2 范围 (1)1.3 缩写和定义 (1)2SCM管理 (2)2.1 组织 (2)2.2 SCM责任 (2)2.3 可用的策略、指令和程序 (2)3SCM 活动 (3)3.1 配置标识 (3)3.1.1 配置项的标识 (3)3.1.2 配置项的命名 (3)3.1.3 配置项的获取 (3)3.2 配置控制 (4)3.2.1 请求变更 (4)3.2.2 评估变更 (4)3.2.3 批准或拒绝变更 (5)3.2.4 实施变更 (5)3.3 配置状态统计 (5)3.4 配置审核和审计 (6)3.5 接口控制 (6)3.6 转包商/供应商控制 (6)4进度安排 (8)5SCM 资源 (8)6SCM计划维护 (8)软件配置管理计划1介绍1.1目的1.2范围1.3缩写和定义2SCM管理SCM管理信息描述了组织和个人在项目的SCM活动中的责任和权限。
SCM管理信息必须包括三个主题:应用SCM的项目组织,这些组织的SCM责任,以及应用在这个项目中的SCM政策和指令。
2.1组织组织结构包括技术和管理两方面,计划中的并将要被实施的SCM活动必须被描述。
计划必须说明以下问题:a)在项目中,参与或对任何SCM活动负责的组织单位;b)在项目结构中,组织单位的功能角色;c)各组织单位之间的关系。
完整word版软件项目配置管理计划案例

软件项目配置管理计划案例本案例选自《软件项目管理案例教程》(韩万江,机械工业出版社)一书,项目案例为《校务通管理系统》,该项目的配置管理计划如下:1. 引言包括目的、缩写词和参考资料,具体内容略。
2.组织及职责配置管理的角色和职责见表1。
表1:配置管理角色职责表3.配置管理环境由于本项目属于中小型项目,工期也不很长,而且项目组人员对Visual SourceSafe也比较熟悉,所以采用Visual SourceSafe作为配置管理工具。
3.1配置库目录结构表2:配置库的目录结构3.2用户及权限表3:配置库的用户权限4.配置管理活动4.1 配置项标志4.1.1 命名规范本项目配置项命名规范由5个字段组成,从左到右依次为:公司、项目、类)分隔。
-所示。
这些字段用一横线(1型、编号和版本号,如图公司:3个字符个字符项目:最长10 5个字符类型:最长/字符编号:最长8位数字V m.n版本号:SRS-v1.0RM–QTD-School–1:配置项命名规范图4.1.2 主要配置项4.1.3 项目基线在Visual SourceSafe中基线由LABLE标志,字母必须为大写。
基线管理由项目执行负责人确认、SCCB授权,由配置管理员执行。
表54.1.4 配置项的版本管理配置项可能包含的分支从逻辑上可以划分成4个不同功能的分支:主干分支、私有分支、小组分支、集成分支。
让它们分别对应4类工作空间。
这四类工作空间(分支)由项目执行负责人统一管理,根据各开发阶段的实际情况定制相应的版本选取规则,来保证开发活动的正常运作。
在变更发生时,应及时做好基线的推进。
对配置项的版本管理在不同分支具有不同的策略:(1)主干分支系统默认自动建立的物理分支——主干分支(/main),基线均以LABLE方式出现在主干分支上。
(2)私有分支如果多个开发工程师维护一个配置项时建议建立自己的私有分支。
配置管理员对其基本不与管理,如个别私有空间上的版本树过于冗余,将对其冗余版本进行限制。
软件项目-软件配置管理规范-模板

软件配置管理规范版本:V1.0目录1介绍 (1)1.1目的 (1)1.2范围 (1)2规范概述 (1)3规范详述 (1)3.1配置库管理规范 (1)3.1.1配置库说明: (1)3.1.2配置库目录结构: (2)3.1.3配置库权限设置: (4)3.1.4配置库备份机制: (5)3.2配置项管理规范: (5)3.2.1配置项入库: (5)3.2.2配置项标识: (5)3.3基线管理规范: (8)3.3.1基线说明: (8)3.3.2基线分类: (8)3.3.3基线命名规则 (9)3.4其它项配置规则: (9)3.4.1分支命名规则 (9)3.4.2Eclipse工作空间命名 (9)3.4.3版本标签命名规则 (9)3.5过程简称表: (10)3.6配置类别简称表: (10)1 介绍1.1 目的本规范目的在于指导配置管理人员如何利用配置库管理所有配置项,从而加强对公司软件产品的控制,保持软件产品在其整个生命周期中的一致性、完整性、可追溯性。
1.2 范围本规范适用于重要软件产品和软件项目的配置项管理。
对于非重要软件或已开发好的软件,可以采用本规范规定的要求的子集。
2 规范概述本规范应用于软件配置管理过程,主要包括配置库的设置,配置项的标示,基线命名等。
3 规范详述3.1 配置库管理规范整个项目开发中,把所有的工作成果存放在四个库中,分别为:开发库、受控库、基线库、产品库,每个库下面对应的分为文档库和代码库两部分。
前三个库存放到配置管理工具数据库中,产品库建立在文件服务器\\192……\project目录中,根目录名称为项目编号。
配置管理员根据项目情况(项目规模、人员使用工具习惯等)、开发模式(本地开发、异地分布式开发)、财力等因素,确定配置管理工具软件(如:ClearCase、SVN、VSS等)以及计算机资源(内存、CPU、网络环境);确定存储库备份环境(备份服务器、备份介质)。
3.1.1 配置库说明:开发库,包括整个开发过程中处于动态变化过程中的工作成果。
配置管理计划样例(软件开发)

配置管理计划样例(软件开发)软件配置管理计划【用户名称】神州数码信息系统有限公司密级:普通***项目文档编号:编写:审核:批准:软件配置管理计划项目名称:编写日期:审核日期:批准日期: 1 软件配置管理计划修订文档历史记录日期2010-7-12 2011-7-8 版本说明第一次编写修改作者 2 软件配置管理计划目录 1 前言............................................................... ..................................................................... ... 5 目标............................................................... . (5)适用范围...............................................................与简写............................................................... ................................................. 5 参考文件............................................................... ..................................................... 5 2 组织结构和职责............................................................... . (5)CCB成员及职责............................................................... ......................................... 5 配置管理组............................................................... ................................................. 6 3 配置管理工具、技术和方法............................................................... ................................ 6 配置管理工具............................................................... ............................................. 6 配置管理策略............................................................... ........... 错误!未定义书签。
软件项目-配置管理规范-模板

软件配置管理规范版本:V1.0目录文件版本历史 (I)1介绍 (1)1.1目的 (1)1.2范围 (1)2规范概述 (1)3规范详述 (1)3.1配置库管理规范 (1)3.1.1配置库说明: (1)3.1.2角色职责 (2)3.1.3配置库结构: (2)3.1.4配置库权限设置: (3)3.1.5配置库备份机制: (3)3.2配置项管理规范: (4)3.2.1配置库建立 (4)3.2.2配置项识别: (4)3.3基线管理规范: (5)3.3.1基线说明: (5)3.3.2基线分类: (5)3.3.3基线命名规则 (6)3.3.4在Team Foundation Server中创建基线 (6)1 介绍1.1 目的本规范目的在于指导配置管理人员如何利用配置库管理所有配置项,从而加强对公司软件产品的控制,保持软件产品在其整个生命周期中的一致性、完整性、可追溯性。
1.2 范围本规范适用于重要软件产品和软件项目的配置项管理。
对于非重要软件或已开发好的软件,可以采用本规范规定的要求的子集。
2 规范概述本规范应用于软件配置管理过程,主要包括配置库的设置,配置项的标示,基线命名等。
3 规范详述3.1 配置库管理规范整个项目开发中,把所有的工作成果存放在四个库中,分别为:代码库、文档库、基线库、项目产品库,其中前三个库存放到配置管理工具数据库中,项目产品库建立在文件服务器XXX目录中,根目录名称为项目编号。
3.1.1 配置库说明:代码库(CodeLib):存放项目开发过程中的源代码,开发人员对其有编辑、修改、删除等操作权限。
文档库(DocumentLib):存放项目计划中定义配置项文档(项目计划、需求文档等)和支持文档(周报、会议记录等)。
基线库(BaselineLib):存放项目中已发布的项目基线。
项目产品库(ProductLib):存放对内发布的产品,由于程序文件都一次生成,不需要进行版本管理的,所以项目产品库存放在文件服务器上。
软件配置管理规范精编WORD版

软件配置管理规范精编W O R D版IBM system office room 【A0816H-A0912AAAHH-GX8Q8-GNTHHJ8】软件配置管理规范1.简介软件配置管理的目的是保证在整个软件生命周期中软件产品的完整性。
1.1 目的本文档指导项目开展配置管理活动。
1.2 范围本文档适用于SWL开发小组批准立项的软件项目。
1.3 文档结构第一部分:简介,包括本规范的目的、范围、词汇以及所涉及到的参考信息。
第二部分:配置管理工作规范的正文,包括活动的流程图、进入能及退出的准则、所涉及的角色、相关活动的阐述、验证与确认能及度量。
第三部分:变更控制工作规范的正文,包括活动的流程图、进入能及退出准则、所涉及的角色、相关活动的阐述、验证与确认能及度量。
第四部分:参考文献,列出了编写本规范所参考的相关的文献资料。
第五部分:附录,本文中流程图的标准符号定义。
1.4 词汇表CM (Configuration Management)配置管理。
CCB (Change Control Board)变更控制委员会。
CI (Configuration Item)配置项,包含文档、程序。
CR (Change Request)变更请求,对提出的要变更工件或流程的任何请求的统称。
在变更请求中记录的信息是有关当前问题、提议解决方案及其成本的起源和影响的信息。
PCA (Physical Configuration Audit)物理审计,在配置管理系统中建成立基线的工件是否为“正确”版本。
FCA (Functional Configuration Audit)功能审计,核心软件配置项的实际性能是否符合它的需求。
基线 (Baseline)己通过复审和批准的工件发布版,由此构成进一步演进或开发的公认基础,并且只能通过正式程序,例如变更管理和配置控制才能进行更改。
CML (Configuration Management Library)配置客理库,存储项目工件的所有版本,即存储项目的定义的配置项。
配置管理软件MAX技术文档

配置管理软件MAX 简介本期节目主要介绍NI的配置管理软件Measurement & Automation Explorer在数据采集项目中的应用。
Measurement & Automation Explorer,简称MAX,是NI提供的方便与NI硬件产品交互的免费配置管理软件。
MAX可以识别和检测NI的硬件;可以通过简单的设置,无需编程就能实现数据采集功能;在MAX中还可以创建数据采集任务,直接导入LabVIEW,并自动生成LabVIEW代码。
所以,熟练掌握MAX的使用方法,对加速数据采集项目的开发很有帮助。
那么,如何获取MAX软件呢?如果您购买了NI的硬件产品,驱动光盘中会包含MAX软件。
NI的数据采集硬件产品对应的驱动是DAQmx,在安装DAQmx驱动时,默认会附带安装上MAX,所以,DAQmx驱动安装成功后,在计算机桌面上会出现一个像地球一样的蓝色图标,这就是MAX的快捷方式。
Demo演示双击该图标迚入MAX,在位于左边的配置树形目录中,展开“我的系统>>设备和接口”,找到“NI-DAQmx 设备”一项。
连接在本台电脑上的NI数据采集硬件设备都会罗列在这里。
现在用于演示的笔记上连接了USB接口的9211A热电偶温度采集模块,和6251多功能数据采集模块,所以在“NI-DAQmx 设备”的下方,出现了NI USB-9211A和USB-6251,默认的设备名为“Dev *”,如图1-1所示。
图1-1 MAX下的DAQmx设备鼠标右键点击设备,可以迚行一系列操作,如图1-2所示。
图1-2 右键快捷菜单功能首先可以对产品迚行自检,通过自检说明板卡工作在正常状态,如果板卡发生了硬件损坏,MAX将报出自检失败的信息。
同时,可以更改设备名,当系统中使用多个数据采集模块时,给每个模块一个有意义的命名,可以帮助我们区分模块,并且在编程选择设备的时候提高程序的可读性。
另外,选择“设备引脚”,将显示硬件引脚定义图,便于连线。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
软件配置管理文档范本
一、引言
软件配置管理(Software Configuration Management, SCM)是指
对软件产品的开发、测试、交付和维护过程中的各种配置项进行有效
的控制和管理,以确保软件开发过程的可控性和可追溯性。
本文档旨
在提供一个软件配置管理的范本,帮助项目团队进行规范的配置管理
工作。
二、配置管理计划
1. 引言
配置管理计划(Configuration Management Plan, CMP)是指对
整个软件开发项目进行配置管理的计划,包括配置管理活动的安排、
配置项的标识和控制、变更管理等内容。
2. 配置管理活动安排
(1) 配置库的建立和维护
配置库是存储和管理软件开发项目各个版本、各个配置项的地方。
配置库的建立和维护需要确定合适的存储方式和清晰的分类规则,以便于对各个配置项进行有效的管理。
(2) 配置项标识和控制
配置项标识是对每个配置项进行唯一标识,以便于在开发、测试、交付和维护过程中进行溯源和变更管理。
配置项控制是对各个配置项进行版本控制和变更控制,确保软件开发过程的可控性。
3. 变更管理
(1) 变更控制流程
变更控制流程包括变更请求的提出、变更评估和变更实施等环节,确保变更能够按照既定的流程进行评审和实施,避免对软件开发过程造成不可预知的影响。
(2) 变更记录
变更记录是对变更过程中的各个环节进行记录和追踪,包括变更请求的来源、变更评估结果、变更实施情况等内容。
变更记录的建立可以为软件开发过程的分析和评估提供参考依据。
三、配置管理工具
配置管理工具是指用于辅助配置管理活动的软件工具,可以提高配置管理工作的效率和准确性。
常见的配置管理工具包括版本控制工具、配置项跟踪工具、变更管理工具等。
1. 版本控制工具
版本控制工具用于对软件开发过程中的各个版本进行管理,可以进行代码版本的比较、合并和回滚等操作,确保在多人协同开发环境中的代码一致性和可追溯性。
2. 配置项跟踪工具
配置项跟踪工具用于对软件开发过程中的各个配置项进行跟踪和溯源,可以追踪某个配置项的修改历史和关联关系,方便进行变更管理和问题定位。
3. 变更管理工具
变更管理工具用于对软件开发过程中的变更请求进行管理,可以跟踪变更请求的状态和处理进度,确保变更可以按照既定流程进行实施。
四、配置管理审核
配置管理审核是对项目团队的配置管理工作进行监督和评估,以确保配置管理工作符合规范和要求。
配置管理审核可以定期进行,也可以在特定阶段或特定事件后进行。
1. 配置管理审核内容
配置管理审核内容包括配置管理计划的执行情况、配置库的建立和维护情况、配置项标识和控制的有效性等。
同时,还可以对变更管理过程进行审核,评估变更管理流程的有效性以及变更记录的完整性。
2. 配置管理审核结果
配置管理审核结果可以包括对配置管理工作的评价和建议,对不符合规范和要求的地方进行整改要求,并在下一次配置管理审核中进行复核。
五、总结
本文档提供了一个软件配置管理的范本,帮助项目团队进行规范的配置管理工作。
在实际应用中,需要根据具体项目的需求和特点进行定制和补充。
通过有效的软件配置管理,可以提高软件开发过程的可控性和可追溯性,降低软件开发的风险,并提升软件质量和开发效率。
六、参考文献
[1] ISO/PAS 16161:2006, Software and systems engineering -- Software life cycle processes -- Configuration management
[2] IEEE Std 828-2015, IEEE Standard for Configuration Management in Systems and Software Engineering
注意:本文档为软件配置管理的范本,请根据实际情况进行修改和定制,以符合项目需求。