GB/T 20158-2006 信息技术 软件生存周期过程 配置管理
GB/T 20158-2006 Information technology—Software life cycle processes—Configuration management
基本信息
发布历史
-
2006年03月
研制信息
- 起草单位:
- 信息产业部电子第四研究所
- 起草人:
- 罗锋盈、黄家英、王宝艾
- 出版信息:
- 页数:20页 | 字数:39 千字 | 开本: 大16开
内容描述
ICS35.080L77荡日中华人民共和国国家标准
GB/T20158-2006/ISO/IECTR15846:1998
信息技术软件生存周期过程配置管理
Informationtechnology-Softwarelifecycleproceses-Configurationmanagement
(ISO/IECTR15846:1998,IDT)
2006-03-14发布2006-07-01实施
中华人民共和国国家质量监督检验检疫总局中国国家标准化管理委员会发布
GB/T20158-2006/ISO/IECTR15846:1998
目次
前言········································································??皿引言······································································??1V1范围································································,·······??12符合性·······················································,···············??13规范性引用文件·..................................................................14术语和定义·····,···················,···················,····················??15缩略语······························,······································??26SCM过程实施·························,····················,···············??27软件配置标识······························,,····························??58软件配置控制·...............................................................69软件配置状态统计···················,····································??610软件配置评价·····························································??7n软件发布管理和交付·····················································??812接口控制···,····,···········,·············································??9附录A(资料性附录)GB/T20158,GB/T8566和GB/T19017间的对照··················??10A.1本标准与GB/T8566和GB/T19017的对照·····················,·············??10A.2GB/T8566与本标准条款间的对应关系·.........................................12参考文献··································································??14
GB/T20158-2006/ISO/IECTR15846:1998
月U台
本标准等同采用ISO/IECTR15846:1998(信息技术软件生存周期过程配置管理》(英文版)。将原文中的“本技术报告”改为“本标准”。本标准的附录A是资料性附录。本标准由中华人民共和国信息产业部提出。本标准由信息产业部电子第四研究所归口。本标准由信息产业部电子第四研究所负责起草。本标准主要起草人:罗锋盈、黄家英、王宝艾。
《扭/T20158-2006/ISO/IECTR15846门998
引言
与其他标准的相互关系
本标准提出软件配置管理(以下简称SCM)过程的要求。SCM是支持软件产品生存周期的配置管理过程,如《信息技术软件生存周期过程)(GB/T8566)中所述。SCM贯穿于开发、运行和维护过程。本标准的附录A示出本标准与GB/T8566-2001的对照关系。除个别术语定名不同外,本标准与GB/T19017:1995《质量管理配置管理指南》基本一致。GB/T19017与本标准的对照关系示于附录Ae为便于识别,本标准中对直接引自GB/T8566的条文均加上方框。
软件的类型
SCM管理那些可以存储于计算机的包括软件产品在内的任何信息。例如,规格说明、数据库模式、测试用例、用户操作说明、可重用编码对象、源代码和可执行代码或数据。SCM还可以管理存储在其他位置的有关重要软件项的清单和记录。例如,安装在运行现场的产品或装载在网络上的现货产品。在软件环境中作为创建、维护、归档或恢复可交付软件产品的工具使用的软件产品,也属于可以由SCM管理的软件类型,它们是运行这种工具的指令、定制产品或参数。软件环境(如开发环境)可能是可交付的或专有的。SCM可用于生存周期活动的少数软件项或所有的软件项.
SCM过程的实施
可以通过综合运用各种软件工具、方法和技术来执行SCM。本标准不规定如何实施或执行SCM过程中的活动和任务。SCM的要求不考虑各种实现SCM的工具。对于SCM的一些新生的要求(例如,对于具有不同产品配置向多个地方交付产品或者对于配置项的并行修改提出的SCM要求)可以在本标准描述的SCM过程中使用,有助于控制这些新生领域。建议打算执行这些任务的各方,在合同协议或SCM策略和工作程序中规定附加要求。注:工作程序可以县亨件、橄析my_
好处
通过下列手段,本标准可以改进运行、维护和开发等过程中的可视性和可统计性:a)为标识和控制电子文档、代码、接口、数据库等提供一种适当文档化的和可重复的方案,以支持软件生存周期各过程;b)支持所选的开发、维护或运行方法,它们适应需求、标准、策略和指示、组织和管理原理;c)生成各种管理和产品信息,它们与基线、变更、版次、版本、归档等的状态有关;d)将软件配置项(以下简称SCI)递归地定义到要加以控制的重要单个项的层次;e)控制用于存储SCI及其状态和相关信息的库;F)引用GB/T8566的有关过程规定,以确保配置的完整性;3)控制软件环境,使软件产品能在其有效生存周期中得到配置和重新配置;受控的软件环境包括用于开发和验证软件产品的软件工具、确保配置完整性的软件工具(如需求跟踪程序,SCM库监护器,版本编辑程序),以及运行这些工具的软件工具(如操作系统);
GB/T20158-2006/ISO/IECTR15846:1998
h)存储和检索关于各个SCI和软件产品配置的异常情况信息;1)报告知识产权所有权事项,如许可证或版权。
合同关系中的SCM
SCM的要求至少源于三个供求关系链:a)需方将工作委托给软件产品供方;b)供方负责交付软件产品;c)分包商或软件技术人员完成此工作。需方和供方同意使用第三方存档(契约性保管)时,可能存在第四个供求关系链。在此种关系中,除了需方和供方间的双向供求链外,存在一个三角形的单向流—从供方经由第三方存档到达需方(见表1和图1)e
对原始需方的好处
对于需方,SCM的一些好处是:a)确保开发、运行或维护需求的完备性;b)灵活—能够在受控条件下变更需求;c)为建立对SCM活动和任务的评价准则奠定基础;d)规定了完备项和不完备(如工程发布)项的条款。采用本标准旨在有助于确保:a)项目目标满足顾客和组织约束;b)规定成功实现项目目标的判定准则和方法;c)规定SCM软件生存周期产品及其相互关系;d)规定过程间的相互关系,在这种情况下,SCM活动与其他软件生存周期过程(例如,软件质量保证)相互作用;e)控制软件基线;f)创建、使用、监控和调整SCM活动的计划或有关的计划文档;a)规定双方或多方或过程之间的SCM界面。在由于存在多个小组和(或)分包商关系而更强调接口管理的情况下,通常要调整配置控制,以适应该接口的变化,这些变化将波及分包或组织的各个层面。
对软件产品供方的好处
对于软件产品供方,SCM的一些好处是:a)借助控制变更,关注满足需求的项;b)通过为里程碑管理提供SCI的状态(这种情况下,主要软件产品来自于某个生存周期过程),支持联合评审过程;c)通过汇集符合性检查用的可度量结果,支持审核过程;d)支持质量保证、验证和确认过程向整个软件生存周期扩展。
对分包商或软件技术人员的好处
对于分包商或软件技术人员,SCM的一些好处是:a)稳定的基线,但这些基线又是可重建的;b)状态信息的一致沟通;c)有待满足的各个需求的状态和相互依赖关系;
GB/T20158-2006/ISO/IECTR15846:1998
变更的通知、分析和撤消;受委托的变更权;处理、存储、复制、打包和发布SCI的一致方法。
d)e)f)
对第三方存档(保存契约方)的好处
SCI的状态可能会在供方、需方和负责保管物品的第三方代理之间共享,直到一定合同条件得到满足,例如,最终供方完成支付或清偿。对于采用SCM的第三方代理的需方和供方的好处是保证所存放的SCI的完整性。本标准规定了保护和检索这些SCI的要求。表1
角色作为需方作为供方
需方/操作员/用户与软件产品供方的关系请求产品接收SCM管理的产品
与最终客户的关系:可以提供软件产品可以运用软件产品以交付信息技术服务
软件产品供方与SCM过程供方的关系:请求SCM过程接收SCM活动和任务的结果
与需方/操作员/用户的关系:提供软件产品接收(经过调整的)SCM过程的要求
SCM过程供方与分包商或销售商的关系:请求分包商的工作或工具接收分包商的工作或工具
与软件产品供方的关系接收关于SCM过程的请求提供软件产品SCM结果
分包商或销售商与更低层分包商的关系:可能请求工作或工具,等等与SCM过程供方的关系:接收关于分包商工作或工具的请求
图1SCM过程的供方和其他各方之间的角色关系
GB/T20158-2006/ISO/IECTR15846:1998
信息技术
定制服务
推荐标准
- HY/T 149-2013 海洋执法监察事件分类与判定规范 2013-04-25
- HY/T 147.6-2013 海洋监测技术规程 第6部分:海洋水文、气象与海冰 2013-04-25
- WS/T 430-2013 高血压患者膳食指导 2013-04-18
- HY/T 148-2013 区域建设用海规划编制规范 2013-04-25
- WS/T 441-2013 人群贫血筛查方法 2013-04-18
- HY/T 147.7-2013 海洋监测技术规程 第7部分:卫星遥感技术方法 2013-04-25
- HY/T 147.3-2013 海洋监测技术规程 第3部分:生物体 2013-04-25
- HY/T 147.4-2013 海洋监测技术规程 第4部分:海洋大气 2013-04-25
- HY/T 147.2-2013 海洋监测技术规程 第2部分:沉积物 2013-04-25
- HY/T 147.1-2013 海洋监测技术规程 第1部分:海水 2013-04-25