- 您的位置:
- 标准下载网 >>
- 标准分类 >>
- 国家标准(GB) >>
- GB/T 20917-2007 软件工程 软件测量过程

【国家标准(GB)】 软件工程 软件测量过程
本网站 发布时间:
2024-06-27 13:01:24
- GB/T20917-2007
- 现行
标准号:
GB/T 20917-2007
标准名称:
软件工程 软件测量过程
标准类别:
国家标准(GB)
标准状态:
现行-
发布日期:
2007-04-30 -
实施日期:
2007-07-01 出版语种:
简体中文下载格式:
.rar.pdf下载大小:
938.29 KB
标准ICS号:
信息技术、办公机械设备>>35.080软件开发和系统文件中标分类号:
电子元器件与信息技术>>信息处理技术>>L77软件工程

点击下载
标准简介:
标准下载解压密码:www.bzxz.net
本标准规定了标识、定义、选择、应用和提高软件测量所必需的活动和任务,并给出了软件业内常用的测量术语的定义。本标准适用于软件的供方和需方。 GB/T 20917-2007 软件工程 软件测量过程 GB/T20917-2007

部分标准内容:
ICS35.080
中华人民共和国国家标准
GB/T 20917—2007/ISO/1EC 15939:2002软件工程
软件测量过程
Software engineeringSoftware measurement process(ISO/IEC15939:2002,IDT)
2007-04-30发布
中华人民共和国国家质量监督检验检疫总局中国国家标准化管理委员会
2007-07-01实施
规范性引用文件
术语和定义
本标准的应用
1软件测量过程的目的和结果
4.2本标准的概述
4.3本标推的结构
5活动描述
确立和维持测量承诺
5. 2策划测量过程
5.3执行测量过程
5.4评价测量·
附录 A (资料性附录)
附录B(资料性附录)
附录C (资料性附录)
附录D(资料性附录)
附录E(资料性附录)
附录F(资料性附录)
附录G(资料性附录)
参考文献
测堡信息模型·
测量过程工作产品
测度选择准则示例
信息产品评价准则示例
测量过程性能评价准则示例
测母策划元素示例
信息产品报告指南
GB/T 20917—2007/IS0/IEC 15939:2002中
GB/T20917—2007/IS0/IEC15939:2002本标推等间采用150/IEC15939:2002《软件工程软件测量过程。根据国情和有关国际标准的新动态,本标准做了下列编辑性修改:a)册除「国际标准的前言:
b)由于原国际标准1SO8402:1994已废止,因此,本标推的参考文献删除了它:由于原ISO/IECTR15504-1至ESO/1FCTR15504-9系列国际标准已被新版1SO/IECc
15504-1至ISO/IEFC155045系列国际标准所代替,加之,本标准4.2所引用ISO/IEC15504-2:2003的内容与原IS0/IECTR15504-2:1998相比没有变化,因此,在本标准第2章的引用文件中,将1SO/IFCTR15504-2:1998改为ISO/IFC15504-2:2003+在参考文献中将ISO/IEC TR 15504-9:1998 改为 1S0/IEC 15504-1:2004;将国际标谁第5章中以斜体字给出的指南改为止体字,作为标准的规范性要求,e)将国际标准5.1.2.1中的测量用户改为测量员。本标准的附录A、附录B、附录C、附录1)、附录E、附录F和附录G都是资料忙附录本标准由中华人民共和国信息产业部提出。本标准山全国信息技术标准化技术委员会归口。本标准起草单位:中国电子技术标准化研究所。本标雁主要起草人:韩红强、王纬、冯恋、杨建军、侯建华。m
CB/T20917—-2007/IS0/IEC15939:2002引言
软件测量支持软件过程和产品的管理和改进。测量作为一个主要工具,可以起到臂理软件生存周期活动、评估项目计划的可行性以及监控项目活动是否避循计划的作用。软件测量还是评价软件产品质盘和组织的软件过程能力的主要依据。它考供需双方的业协议提供了是否符合规格说明.管理和验收规范的依据,并且变得甘益重要。持续的改进同时要求组织进行适应性变更。变觅的评需要测放,需测最本身不会引起变更。测盘不应纯粹收集数据,而应采取措施。谢查应该有一个明确定义的目标。本标准定义了适用于所有与软件相关的工程和管理推则的软件章过程。这个过程通过一个定义了测量过程的活动的模型来描述,而这些活动应充分规定所要求的测量信息,如何应用测度和分析结果以及如何确定分析结果是否有效。软件测量过程可依不同用户的需要来进行灵活变化、剪裁和修改。1范围
1.1目的
GB/T 20917--2007/ISO/IEC 15939:2002软件工程软件测量过程
本标准规定了在一个完整的项国单或组织的测机构里成功标识.定义,选择、应用和提高软件测所必需的活动和任务,并给出了软件业内带用的测母术语的定义。本标准既未给出软件测量的分类,也没有为软件项目推荐测量。本标准规定了一个过程,该过程支持定义一整套合适的、反映特殊信息需要的测量。1.2适用领域
本标谁适用于软件的供方和需方。软件供灯包括在软件开发、维护、集成和产品支持组织中行使管理技术和质量管理职能的人员。软件需方包括在软件采购和用户组织中行使管理,技术和质量管理职能的人员,
使用本标推的示例如下:
a)由供力执行件测量过程以处理特定项日或组织的信息需求;b)由需方(或第三方代理机构)用于评价供方软件测量过程对本标准的符合性;c)
出需方(或第三方代理机构)执行软件测量过程以处理与获取相关的特定技术和项目管理后息需要;
d)作为在需方和供方的合同中定义进行交换的软件过程和产品测量信息的方法。1.3本标准的男裁
本标准包含一组活动和任务,它们构成一个满足软件组织和项日的特定需求的软件测量过程。剪裁过程包括修改非标谁的任务描递,以达到软件测量过程的目的,得到相应的结果。所有规范性条款应得到满足。可以在剪裁过程中增加本标准没有定义的新的活动和任务。1.4符含性
符合本标准被定义为:测量过程的日的和结果以及第5章中关于任务的所有规范性条款都得到满足。任何组织在作为易条件而采用本标准时,有资任结合本标准向公众详细说明将要使用的所有任舒特定谁则,
为了证明符合性,组织有责任保留满足相应的规范性条的证据。1.5局限性
本标推设有假设或规定测量的组织模型。本标准的用户要根据当前的组织结构,文化和主要的受限条件来决定(例如)组织内是否要独立的测量功能:是把测盘功能分别集成到单个软件项目巾,还是跨项日集成。
本标准不规定测量过程要产生的文档的名称、格式和明确的内容,也没有要求按照某种风格打包或合并文档,这些都由本标准的用户决定。测量过程宜与组织的质量体系进行适当的整合。本标准未将内部审核和不符合项报告的所有方面都明确地包含在内,固为假设在质量体系中已对它们进行规定。本标准无意与已有的任何组织方针、标准或规程冲突。但是,在希望使用本标准时,要解决可能发生的任何冲突,并且有必要书面列举造成冲突的最直要的条件和状况。2规范性引用文件
下列文件中的条款通过本标准的引用而成为本标准的条款。凡是注日期的引用文件,其随后所有1
GB/T 20917—2007/1S0/1EC 15939:2002的修改单(不包括勘误的内容)或修订版均不适用于本标准,然而,鼓励根据本标准达成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版木适用于本标准。GB/T8566—2007信息技术软件生存周期过程(1SO/1EC12207:1995、ISO/IEC12207:1995/Amd.1:2002,JS0/1EC12207:1995/Amd.2:2004,IDT)GB/Z19027—2005GB/T19001—2000的统计技术指南(IS0/TR10017:2003.IDT)ISO/IEC15504-2:2003信息技术过程评估第2部分:执行评估ISO度学基本词汇和常用术语,19933术语和定义
下列术语和定义适用于本标准。3. 1
需方acquirer
从供方采购系统,软件产品戴软件服务的个人或组织。3.2
属性attribule
可由人或自动化工具定盘或定性辩别的实体特征或特性。3.3
基本测度hase'thtasure
用某个属性及其虚化方法定义的测度。注:一个基本测质脏功能上独立于其他测度。3.4
翻度数据
measeredata
赋予基本测度、导出测度和(或)指标的值的集合。3.5
数据提供者da provider
作为数据源的个人或组织。
data store
数据存储
数据和检索信息的组织有序的和持久的汇集。3.7
决策准则 decision critcria
用于确定是否需要行动或进一步调查的,或者用于播述给定结果置信度的阈值、日标或模式。3.8
导出测度derived measnre
定义为两个或两个以上基本测度的函数的测度。3.9
实体entity
通过划望其属性表述其特性的对象。例如,一个对象可能是过程、产品,项目或资源。3.10
指标indicator
对由规定信息篇要的相关模型导出的指定届性提供估算或评价的测度。2
指标值indicatar value
赋予指标的数值结果或分类结果。3.12
信息需要intormation need
为管理目标、目的、风险和间题所必的见解。3.13
measurement information product测量培息产品
处理某信息需要的一个或多个指标及其相应的解释,GB/T 20917-—2007/1S0/1EC 15939:2002例如,度量出的缺陷率与预计的缺陷率的比较结果连同对这种差别是否显示出某个问题的评估。3. 14
测度(名调)measure(noun)
通过执行一次测赋予实体属性的数或类别。3.15
测量(动词)measure(verb)
进行一次测量。
? measurahle concept
可到量念
实体属性与信息篇要间的抽象关系,可以通过测量得到定性或定量描述的实体属性。3,17
测量(名词)measurement(noun)使用一种度量,把标度值(可以是数或类别)赋予实体的某个属性。3.18
测量分析者measuremenl analyst负责策划、执行、评价和改进测量的个人或组织。3.19
测量经验库measurement experience base包含信息产品和测量过程的评价以及测过程中所得教训的数据仓库。3.20
measuremenl funetion
测量函数
为组合两个或两个以上基本测度而执行的算法或计算。3.21
测昼数据库臂理员
measurement librarian
负责管理测量数据仓库的个人或组织。3.22
浏方法measurementmethod
一般地描述为,用于以指定的标度量化属性的逻辑操作序列。注:测至方法类型取决于川来盘化属性的操作的性质,可分为两种类型:主观类——·涉及人为判断的匠化!客观类—--基于数学规则的量化。3.23
垂规程
measurementprocedure
具体地描述为,用于按给定方法进行特定测量的操作集合。3
CB/T20917—2007/1S0/IEC 15939:20023.24bZxz.net
盘过程mcasurement process
在一个完整项目或组织测量机构中确立,策划、执行和评价软件测量的过程。3.25
翘量过程负书者
measuremeatprocessowner
负责测舟过程的个人或组织。
测置发起者
measurement sponsor
批准和支持建在测量过程的个人最组织,3.27
测量用户 measurenment user
使用测量信息产品的个人或组织。3.28
将一个或多个基本测度和(或)导出测度连同相关的决策准则相组合的算法或计算。3.29
观察observation
应用测册规程产生基本测度值的实例。3.30
操作者operalor
运行系统的个人或组织。
organisational unil
组织单位
一个组织中作为测量主体的部分。注:组织单位使川一个或多个围绕一组相关业务目标运行的过程。3.32
过程 process
把输人转换为输出的相关活动合。3.33
标度scale
组有序的连续或离做值,或一组与属性映射的类目。注,标度类型取决于标度值间关系的性质。通常定义四种类型的标度:标称标度一—测盘值是类目。例如,按类型划分的缺陷分类,不意殊者类目的次序。顺序标度—
一测盘值是队列。 例如-按严度程度排列的缺陷就是一种队列。一测量值的等距与风性的等册对应,例如,困复杂度的最小值为1.每个增匠表示增加一条路径;不间隔标度—
可能有值。
比率标度一一测母值的等距与性的等盘对应其中等值对应于无属性。例如.用代码行数表示的软件部件规模就是一种比率标度,零值对应于无代码行.每个增进代表等盘的代码行数。3.34
software product
软件产品
计筛机程序、规程以及相关的文档和数据的集合。3.35
softwarc scrvice
软件服务
实施与软件产品有关的活动、工作或义务,比如软件并发,维护和运行。4
共利益者stakeholder
GB/T 20917—2007/IS0/IEC 15939 :2002发起测显.提供数据的个人或组织。是测量结果的用户或在其他情况下测量过程的参与者。3.37
供方supplier
与需方签订协议,按协议条款提供系统.软件产品或软件服务的组织。注1:术语\供方\与\包商”生产者”、“售货方\或“卖主\同义。注2:需方可指定其组织的一部分为供方。3.38
系统system
由一个或多个过程,硬件、软件,设施和人员组成的集合体,提供满足规定需求或目标的能力。3.39
测量单位unit of measurement
按约定定义和采用的具体最,其他同类最与这个量进行比较,用以表示它们相对于这个量的人小,3.40
用户user
为执行特定功能而使用系统的个人或组织。3.41
值yalue
赋予基本测度,导出测度或指标的数值结果或分类结果。4本标准的应用
本章给出软件测量过程综述,其目的是方便于本标准的使用者,以便他们能够在适当的背景下应用本标难。
4.1软件殖过程的目的和结果
本标推定义的教件测量过程的目的是:收集、分析和报告与纽织单位内开发的产品和实施的过程有关的数据,以支持过程的有效管理,并客观地证明产品的质册。戒功实施测量过程的结果是:a)确立和维持组织对测量的承诺;h)识别技术和替理过程的信息需要;识别和(或)开发由信息需要驱动的一组适当的测度:c
d)确定测量活动;
拟订所确定的测量活动的计划:e)
收集、存储、分析所需数据,井解释结果;f)
用循息产品支批决策并且为交流提供客观基础;g
h)评价测量过程和测度:
i)向测量过程负责者通报改进情况。4.2本标准的概述
本标准定义了实施软件测盘过程所必需的活动和任务。一个活动是一组为达到软件测量过程目的和结果(见4.1)起作用的相关任务。-个任务是一个定义明确的工作段。每个活动包含一个或多个任务。本标准没有说明活动所包含任务如何执行的细节。本标准定义的测量过程的活动的特性与GB/T8566一2007定义的特性相同。这意味者每个活动的其他的特性(如人口和出口准则)不在本标准中定义。软件测重过程包括四个活动,如图1中的过程模型所示。这些活动依次重复循环,使测量过程可以5
GB/T 20917—2007/1S0/1EC 15939:2002持续反馈和改进。图1中的测量过程模型与常用的作为压量改进基础的“策划一执行一检查一改进”(PDCA)循环相适应。活动中的任务也是重复循环的。烈是指求
信息商要
确立和维持
武承诺
本标准的范围
O活动
一数据斑
测景过程
数据库
技术和野理
测量过理核心
策划俏息
测量经驳库
改进措范
测量用户反缺
馆息产品
图1软件测量过程模型
怕息产品与
[性能测度
偏息产品与
评价结巢
评价测用
组织单位或项目的“技术和替理过程不在本标准的范围之内,尽誉它们是本标准所含测量活动的重要外部接口。
测盘过程的两个核心活动是:策划测量过程和实施测盘过程,这两个活动主要针对测量用户关切的事。另外两个活动,确立和维持测量承诺以及评价测量,是测盘过程的基础并且为其提供反馈。后面这两个活动针对测量过程负责者关切的事。图1表明测量过程派生于组织的信息需要。针对每个信息需要,测量过程产生了一个满足该信息要的信息产品。信息产品传递给组织作为决策的基础。测度与信息需要间的关联在附录A中描述。此附录也包括示例。
执行本标准定义的规范性活动和任务至少能满足1SO/1EC15504-2:2003中能力等级1的要求。不过,本标准第5章中包含的对许多任务的详细描述为在越来越高的能力等级上实施测量过程提供础。
如图1所示,本标准定义的过程包括评价活动,旨在强调评价和反馈是测量过程的必要组成部分并且可以改进测册过程和测度。当能力较低时,评价较为简单并且以特别的方式执行,当能力较高时,可以用复杂的统计技术定量评价测册过程及其输出的质量。对于测度,宜采用它们为组织提供的增值进行评价,而且只在能识别其带来利益的地方展开。“测量经验库\包括在循环中。其目的是从以往的循环送代、先前对信息产品的评价和先前对测量过程选代的评价中捕获信息产品,测量经验库宜包括已发现对组织单位有用的测度。除了假定“测量经验库”可长久存储之外,对于“测量经验库\的性质或技术不做任何假设。存储在“测量经验库”的人工制品(例如,信息产品、历史数据和经验教训)将要在以后选代的测量过程中反复使用。由于过程模型是循环的,后续选代可能只更新测基产品和实践,这并不意味着需要为每次过程选代开发和实施测量产品利实践。
本标准提到的典型功能角色有:共利益者、发起人、测盘用户、测量分析者、测量数据库管理员、数据提供者和量过程负者。这些角色的定义见第3章。在执行测盘过程期间会产生若干工作产品。这些工作产品在附录B中描述并且对照给出了产生这些工作产品的任务。
4.3本标准的结构
GB/T20917-2007/ISO/IEC15939:2002在本标推中,条款××”表示活动,“×,×,×”表示任务。标记为“×.×.X,”的条款是该项定任务的规范性要求。这些活动及其任务的概要结构如下:5.1确立和维持测承诺
5.1.1:接受测壁需求
5.1.1. 1:应确定测范围。
5.1,1.2:应确立管理者和其他人员对测量的举诺。5.1.1.3:应向组织单位通报承诺。5.1,2:分配资源
5.1.2.1:应将组织单位内测量过程的职责分配给个人。5.1.2.2:应为责任人提供策划测过程所需的资源。5.2:策划测量过程
5.2.1.表征组织单位
5.2.1.1:应明确描述与选择测度和解释信息产品有关的组织单位的特性。5.2.2:标识信息需要
5.2.2.1:应标识关于测量的信息需要。5.2.2.2:应区分所标识的信息需要的优先次序。5.2.2.3:应选择将要处理的信息需要。5.2.2.4:应使选定的信息需要文档化并予以通报。5.2.3:选择测度
5.2.3.1:应标识满足所选定的信息需要的备选测度。5.2.3.2:应从备选测度中选择测度。5,2.3.3:应按所选定的测度的名称、测量单位、测度的正式定义,数据收集方法和这些测度与信息带要的关联。
5.2.4:规定数据收集、分析和报告规程5.2.4.1:应规定包括存储和验证在内的数据收集规程。5.2.4.2:应规定数据分析和信息产品报告规程。5.2.4.3:应规定配置管理规程。5.2.5:规定评价信息产品和测量过程的推则5.2.5.1:应规定评价信息产品的准则。5.2.5.2:应规定评价测量过程的准则。5.2.6:评审、批准测量任务,并且为测量任务提供资源5.2.6.1:应评事和批准测量策划结果。5.2.6.2:应使资源可供实施策划的测母任务所使用。5.2.7:获取并部署支持技术
5.2.7.1:应评价可用的支持技术,并选择适用的技术。5.2.7.2:应获取并部署选定的支持技术。5.3:执行测量过程
5.3.1;集成规程
5.3.1.1:应把数据的产生和收集集成到相关过程中。5.3.1.2:应向数据提供者通报它集成的数据收集规程。5.3.1.3:应把数据的分析和报告集成到相关过程中。5.3.2:收集数据
GB/T 20917—2007/IS0/1EC 15939:20025.3.2.1:应收集数据。
5.3.2.2:应存偌所收集的数据,包括验证,理解或评价数据所必后的背景信息。5,3.2.3;应验证所收集的数据。5.3.3:分析数据并生成信息产品5.3.3.1:应分析所收集的数据。5.3.3,2:应解释数据分析结果。5.3.3.3:应评审信息产品。
5.3.4:通报结果
5.3.4.1:应使信息产品文档化。5.3.4.2:应向测量用户通报摘息产品。5.4:评价测证
5.4.1:评价信息产部和量过程
5.4.1.1:症据指定的评价准和信息产品优劣的结论评价信息产品。5.1.1.2应依据指定的评价准则和测量过程优劣的结论评价测量过程。5.4.1.;应把通过评价得到的经验教训存人“测量经验库”。5.4.2:确定蹭的改进
5,4.2.1:应确定信息产品的潜在改进。5.4.2.2应确定测最过程的诺在改进。5.4.2.3+应通报潜在改进。
这些活动是以它们通常的执行顺序描述的,不过,从一个活劫到先前活动经常进行送代。按顾序给出每个活动的任务并不一定意味老任务的实施是按这个顺序,针对每个任务规定了一个或多个有关实施该任的规范性要啦,
任务定义和附录中列的资料性要紊并不详尽—一它们只是示例。5活动描述
在依据本标推实瓶谢量过程时,组织单位应执行下面描述的活动。测量过程由技术和管理过程的“测量需求引发。
5.1确立和维持测量承诺
这项活动包含下列任务:
a)接受测量需求;
b)分配资源。
5.1.1接受测量需求
5. 1. 1. 1确定测量范围
就本标推而言,测量范围定义为组织单位。它可以是单一项目、功能领域,整个企业,单一场所或多场所的组织。它可以包括软件项目或支持过程,或两者兼而有之。随后的所有测量任务都应在定义的范围之内。
组织单位的范围可通过面谈或查阅文档(例如组织图表)来确定。此外,宜确定所有的共利益者·例如,项目经理、信息系统经理或质量替理负责人。共利益者可以是组织单位内部的或外部的。
5.1.1.2确立管理者和其他人员对测量的承诺宜在定义“测量需求”时确立承诺(见图1)。这包括对测过程的资源承诺以及维护这种承诺的意愿。例如,组织单位宜通过组织单位的测量方针、职责的分配、培训以及预算和其他资源的分配来证明其承诺。承诺还可能来自于与要求测的顾0
小提示:此标准内容仅展示完整标准里的部分截取内容,若需要完整标准请到上方自行免费下载完整标准文档。
中华人民共和国国家标准
GB/T 20917—2007/ISO/1EC 15939:2002软件工程
软件测量过程
Software engineeringSoftware measurement process(ISO/IEC15939:2002,IDT)
2007-04-30发布
中华人民共和国国家质量监督检验检疫总局中国国家标准化管理委员会
2007-07-01实施
规范性引用文件
术语和定义
本标准的应用
1软件测量过程的目的和结果
4.2本标准的概述
4.3本标推的结构
5活动描述
确立和维持测量承诺
5. 2策划测量过程
5.3执行测量过程
5.4评价测量·
附录 A (资料性附录)
附录B(资料性附录)
附录C (资料性附录)
附录D(资料性附录)
附录E(资料性附录)
附录F(资料性附录)
附录G(资料性附录)
参考文献
测堡信息模型·
测量过程工作产品
测度选择准则示例
信息产品评价准则示例
测量过程性能评价准则示例
测母策划元素示例
信息产品报告指南
GB/T 20917—2007/IS0/IEC 15939:2002中
GB/T20917—2007/IS0/IEC15939:2002本标推等间采用150/IEC15939:2002《软件工程软件测量过程。根据国情和有关国际标准的新动态,本标准做了下列编辑性修改:a)册除「国际标准的前言:
b)由于原国际标准1SO8402:1994已废止,因此,本标推的参考文献删除了它:由于原ISO/IECTR15504-1至ESO/1FCTR15504-9系列国际标准已被新版1SO/IECc
15504-1至ISO/IEFC155045系列国际标准所代替,加之,本标准4.2所引用ISO/IEC15504-2:2003的内容与原IS0/IECTR15504-2:1998相比没有变化,因此,在本标准第2章的引用文件中,将1SO/IFCTR15504-2:1998改为ISO/IFC15504-2:2003+在参考文献中将ISO/IEC TR 15504-9:1998 改为 1S0/IEC 15504-1:2004;将国际标谁第5章中以斜体字给出的指南改为止体字,作为标准的规范性要求,e)将国际标准5.1.2.1中的测量用户改为测量员。本标准的附录A、附录B、附录C、附录1)、附录E、附录F和附录G都是资料忙附录本标准由中华人民共和国信息产业部提出。本标准山全国信息技术标准化技术委员会归口。本标准起草单位:中国电子技术标准化研究所。本标雁主要起草人:韩红强、王纬、冯恋、杨建军、侯建华。m
CB/T20917—-2007/IS0/IEC15939:2002引言
软件测量支持软件过程和产品的管理和改进。测量作为一个主要工具,可以起到臂理软件生存周期活动、评估项目计划的可行性以及监控项目活动是否避循计划的作用。软件测量还是评价软件产品质盘和组织的软件过程能力的主要依据。它考供需双方的业协议提供了是否符合规格说明.管理和验收规范的依据,并且变得甘益重要。持续的改进同时要求组织进行适应性变更。变觅的评需要测放,需测最本身不会引起变更。测盘不应纯粹收集数据,而应采取措施。谢查应该有一个明确定义的目标。本标准定义了适用于所有与软件相关的工程和管理推则的软件章过程。这个过程通过一个定义了测量过程的活动的模型来描述,而这些活动应充分规定所要求的测量信息,如何应用测度和分析结果以及如何确定分析结果是否有效。软件测量过程可依不同用户的需要来进行灵活变化、剪裁和修改。1范围
1.1目的
GB/T 20917--2007/ISO/IEC 15939:2002软件工程软件测量过程
本标准规定了在一个完整的项国单或组织的测机构里成功标识.定义,选择、应用和提高软件测所必需的活动和任务,并给出了软件业内带用的测母术语的定义。本标准既未给出软件测量的分类,也没有为软件项目推荐测量。本标准规定了一个过程,该过程支持定义一整套合适的、反映特殊信息需要的测量。1.2适用领域
本标谁适用于软件的供方和需方。软件供灯包括在软件开发、维护、集成和产品支持组织中行使管理技术和质量管理职能的人员。软件需方包括在软件采购和用户组织中行使管理,技术和质量管理职能的人员,
使用本标推的示例如下:
a)由供力执行件测量过程以处理特定项日或组织的信息需求;b)由需方(或第三方代理机构)用于评价供方软件测量过程对本标准的符合性;c)
出需方(或第三方代理机构)执行软件测量过程以处理与获取相关的特定技术和项目管理后息需要;
d)作为在需方和供方的合同中定义进行交换的软件过程和产品测量信息的方法。1.3本标准的男裁
本标准包含一组活动和任务,它们构成一个满足软件组织和项日的特定需求的软件测量过程。剪裁过程包括修改非标谁的任务描递,以达到软件测量过程的目的,得到相应的结果。所有规范性条款应得到满足。可以在剪裁过程中增加本标准没有定义的新的活动和任务。1.4符含性
符合本标准被定义为:测量过程的日的和结果以及第5章中关于任务的所有规范性条款都得到满足。任何组织在作为易条件而采用本标准时,有资任结合本标准向公众详细说明将要使用的所有任舒特定谁则,
为了证明符合性,组织有责任保留满足相应的规范性条的证据。1.5局限性
本标推设有假设或规定测量的组织模型。本标准的用户要根据当前的组织结构,文化和主要的受限条件来决定(例如)组织内是否要独立的测量功能:是把测盘功能分别集成到单个软件项目巾,还是跨项日集成。
本标准不规定测量过程要产生的文档的名称、格式和明确的内容,也没有要求按照某种风格打包或合并文档,这些都由本标准的用户决定。测量过程宜与组织的质量体系进行适当的整合。本标准未将内部审核和不符合项报告的所有方面都明确地包含在内,固为假设在质量体系中已对它们进行规定。本标准无意与已有的任何组织方针、标准或规程冲突。但是,在希望使用本标准时,要解决可能发生的任何冲突,并且有必要书面列举造成冲突的最直要的条件和状况。2规范性引用文件
下列文件中的条款通过本标准的引用而成为本标准的条款。凡是注日期的引用文件,其随后所有1
GB/T 20917—2007/1S0/1EC 15939:2002的修改单(不包括勘误的内容)或修订版均不适用于本标准,然而,鼓励根据本标准达成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版木适用于本标准。GB/T8566—2007信息技术软件生存周期过程(1SO/1EC12207:1995、ISO/IEC12207:1995/Amd.1:2002,JS0/1EC12207:1995/Amd.2:2004,IDT)GB/Z19027—2005GB/T19001—2000的统计技术指南(IS0/TR10017:2003.IDT)ISO/IEC15504-2:2003信息技术过程评估第2部分:执行评估ISO度学基本词汇和常用术语,19933术语和定义
下列术语和定义适用于本标准。3. 1
需方acquirer
从供方采购系统,软件产品戴软件服务的个人或组织。3.2
属性attribule
可由人或自动化工具定盘或定性辩别的实体特征或特性。3.3
基本测度hase'thtasure
用某个属性及其虚化方法定义的测度。注:一个基本测质脏功能上独立于其他测度。3.4
翻度数据
measeredata
赋予基本测度、导出测度和(或)指标的值的集合。3.5
数据提供者da provider
作为数据源的个人或组织。
data store
数据存储
数据和检索信息的组织有序的和持久的汇集。3.7
决策准则 decision critcria
用于确定是否需要行动或进一步调查的,或者用于播述给定结果置信度的阈值、日标或模式。3.8
导出测度derived measnre
定义为两个或两个以上基本测度的函数的测度。3.9
实体entity
通过划望其属性表述其特性的对象。例如,一个对象可能是过程、产品,项目或资源。3.10
指标indicator
对由规定信息篇要的相关模型导出的指定届性提供估算或评价的测度。2
指标值indicatar value
赋予指标的数值结果或分类结果。3.12
信息需要intormation need
为管理目标、目的、风险和间题所必的见解。3.13
measurement information product测量培息产品
处理某信息需要的一个或多个指标及其相应的解释,GB/T 20917-—2007/1S0/1EC 15939:2002例如,度量出的缺陷率与预计的缺陷率的比较结果连同对这种差别是否显示出某个问题的评估。3. 14
测度(名调)measure(noun)
通过执行一次测赋予实体属性的数或类别。3.15
测量(动词)measure(verb)
进行一次测量。
? measurahle concept
可到量念
实体属性与信息篇要间的抽象关系,可以通过测量得到定性或定量描述的实体属性。3,17
测量(名词)measurement(noun)使用一种度量,把标度值(可以是数或类别)赋予实体的某个属性。3.18
测量分析者measuremenl analyst负责策划、执行、评价和改进测量的个人或组织。3.19
测量经验库measurement experience base包含信息产品和测量过程的评价以及测过程中所得教训的数据仓库。3.20
measuremenl funetion
测量函数
为组合两个或两个以上基本测度而执行的算法或计算。3.21
测昼数据库臂理员
measurement librarian
负责管理测量数据仓库的个人或组织。3.22
浏方法measurementmethod
一般地描述为,用于以指定的标度量化属性的逻辑操作序列。注:测至方法类型取决于川来盘化属性的操作的性质,可分为两种类型:主观类——·涉及人为判断的匠化!客观类—--基于数学规则的量化。3.23
垂规程
measurementprocedure
具体地描述为,用于按给定方法进行特定测量的操作集合。3
CB/T20917—2007/1S0/IEC 15939:20023.24bZxz.net
盘过程mcasurement process
在一个完整项目或组织测量机构中确立,策划、执行和评价软件测量的过程。3.25
翘量过程负书者
measuremeatprocessowner
负责测舟过程的个人或组织。
测置发起者
measurement sponsor
批准和支持建在测量过程的个人最组织,3.27
测量用户 measurenment user
使用测量信息产品的个人或组织。3.28
将一个或多个基本测度和(或)导出测度连同相关的决策准则相组合的算法或计算。3.29
观察observation
应用测册规程产生基本测度值的实例。3.30
操作者operalor
运行系统的个人或组织。
organisational unil
组织单位
一个组织中作为测量主体的部分。注:组织单位使川一个或多个围绕一组相关业务目标运行的过程。3.32
过程 process
把输人转换为输出的相关活动合。3.33
标度scale
组有序的连续或离做值,或一组与属性映射的类目。注,标度类型取决于标度值间关系的性质。通常定义四种类型的标度:标称标度一—测盘值是类目。例如,按类型划分的缺陷分类,不意殊者类目的次序。顺序标度—
一测盘值是队列。 例如-按严度程度排列的缺陷就是一种队列。一测量值的等距与风性的等册对应,例如,困复杂度的最小值为1.每个增匠表示增加一条路径;不间隔标度—
可能有值。
比率标度一一测母值的等距与性的等盘对应其中等值对应于无属性。例如.用代码行数表示的软件部件规模就是一种比率标度,零值对应于无代码行.每个增进代表等盘的代码行数。3.34
software product
软件产品
计筛机程序、规程以及相关的文档和数据的集合。3.35
softwarc scrvice
软件服务
实施与软件产品有关的活动、工作或义务,比如软件并发,维护和运行。4
共利益者stakeholder
GB/T 20917—2007/IS0/IEC 15939 :2002发起测显.提供数据的个人或组织。是测量结果的用户或在其他情况下测量过程的参与者。3.37
供方supplier
与需方签订协议,按协议条款提供系统.软件产品或软件服务的组织。注1:术语\供方\与\包商”生产者”、“售货方\或“卖主\同义。注2:需方可指定其组织的一部分为供方。3.38
系统system
由一个或多个过程,硬件、软件,设施和人员组成的集合体,提供满足规定需求或目标的能力。3.39
测量单位unit of measurement
按约定定义和采用的具体最,其他同类最与这个量进行比较,用以表示它们相对于这个量的人小,3.40
用户user
为执行特定功能而使用系统的个人或组织。3.41
值yalue
赋予基本测度,导出测度或指标的数值结果或分类结果。4本标准的应用
本章给出软件测量过程综述,其目的是方便于本标准的使用者,以便他们能够在适当的背景下应用本标难。
4.1软件殖过程的目的和结果
本标推定义的教件测量过程的目的是:收集、分析和报告与纽织单位内开发的产品和实施的过程有关的数据,以支持过程的有效管理,并客观地证明产品的质册。戒功实施测量过程的结果是:a)确立和维持组织对测量的承诺;h)识别技术和替理过程的信息需要;识别和(或)开发由信息需要驱动的一组适当的测度:c
d)确定测量活动;
拟订所确定的测量活动的计划:e)
收集、存储、分析所需数据,井解释结果;f)
用循息产品支批决策并且为交流提供客观基础;g
h)评价测量过程和测度:
i)向测量过程负责者通报改进情况。4.2本标准的概述
本标准定义了实施软件测盘过程所必需的活动和任务。一个活动是一组为达到软件测量过程目的和结果(见4.1)起作用的相关任务。-个任务是一个定义明确的工作段。每个活动包含一个或多个任务。本标准没有说明活动所包含任务如何执行的细节。本标准定义的测量过程的活动的特性与GB/T8566一2007定义的特性相同。这意味者每个活动的其他的特性(如人口和出口准则)不在本标准中定义。软件测重过程包括四个活动,如图1中的过程模型所示。这些活动依次重复循环,使测量过程可以5
GB/T 20917—2007/1S0/1EC 15939:2002持续反馈和改进。图1中的测量过程模型与常用的作为压量改进基础的“策划一执行一检查一改进”(PDCA)循环相适应。活动中的任务也是重复循环的。烈是指求
信息商要
确立和维持
武承诺
本标准的范围
O活动
一数据斑
测景过程
数据库
技术和野理
测量过理核心
策划俏息
测量经驳库
改进措范
测量用户反缺
馆息产品
图1软件测量过程模型
怕息产品与
[性能测度
偏息产品与
评价结巢
评价测用
组织单位或项目的“技术和替理过程不在本标准的范围之内,尽誉它们是本标准所含测量活动的重要外部接口。
测盘过程的两个核心活动是:策划测量过程和实施测盘过程,这两个活动主要针对测量用户关切的事。另外两个活动,确立和维持测量承诺以及评价测量,是测盘过程的基础并且为其提供反馈。后面这两个活动针对测量过程负责者关切的事。图1表明测量过程派生于组织的信息需要。针对每个信息需要,测量过程产生了一个满足该信息要的信息产品。信息产品传递给组织作为决策的基础。测度与信息需要间的关联在附录A中描述。此附录也包括示例。
执行本标准定义的规范性活动和任务至少能满足1SO/1EC15504-2:2003中能力等级1的要求。不过,本标准第5章中包含的对许多任务的详细描述为在越来越高的能力等级上实施测量过程提供础。
如图1所示,本标准定义的过程包括评价活动,旨在强调评价和反馈是测量过程的必要组成部分并且可以改进测册过程和测度。当能力较低时,评价较为简单并且以特别的方式执行,当能力较高时,可以用复杂的统计技术定量评价测册过程及其输出的质量。对于测度,宜采用它们为组织提供的增值进行评价,而且只在能识别其带来利益的地方展开。“测量经验库\包括在循环中。其目的是从以往的循环送代、先前对信息产品的评价和先前对测量过程选代的评价中捕获信息产品,测量经验库宜包括已发现对组织单位有用的测度。除了假定“测量经验库”可长久存储之外,对于“测量经验库\的性质或技术不做任何假设。存储在“测量经验库”的人工制品(例如,信息产品、历史数据和经验教训)将要在以后选代的测量过程中反复使用。由于过程模型是循环的,后续选代可能只更新测基产品和实践,这并不意味着需要为每次过程选代开发和实施测量产品利实践。
本标准提到的典型功能角色有:共利益者、发起人、测盘用户、测量分析者、测量数据库管理员、数据提供者和量过程负者。这些角色的定义见第3章。在执行测盘过程期间会产生若干工作产品。这些工作产品在附录B中描述并且对照给出了产生这些工作产品的任务。
4.3本标准的结构
GB/T20917-2007/ISO/IEC15939:2002在本标推中,条款××”表示活动,“×,×,×”表示任务。标记为“×.×.X,”的条款是该项定任务的规范性要求。这些活动及其任务的概要结构如下:5.1确立和维持测承诺
5.1.1:接受测壁需求
5.1.1. 1:应确定测范围。
5.1,1.2:应确立管理者和其他人员对测量的举诺。5.1.1.3:应向组织单位通报承诺。5.1,2:分配资源
5.1.2.1:应将组织单位内测量过程的职责分配给个人。5.1.2.2:应为责任人提供策划测过程所需的资源。5.2:策划测量过程
5.2.1.表征组织单位
5.2.1.1:应明确描述与选择测度和解释信息产品有关的组织单位的特性。5.2.2:标识信息需要
5.2.2.1:应标识关于测量的信息需要。5.2.2.2:应区分所标识的信息需要的优先次序。5.2.2.3:应选择将要处理的信息需要。5.2.2.4:应使选定的信息需要文档化并予以通报。5.2.3:选择测度
5.2.3.1:应标识满足所选定的信息需要的备选测度。5.2.3.2:应从备选测度中选择测度。5,2.3.3:应按所选定的测度的名称、测量单位、测度的正式定义,数据收集方法和这些测度与信息带要的关联。
5.2.4:规定数据收集、分析和报告规程5.2.4.1:应规定包括存储和验证在内的数据收集规程。5.2.4.2:应规定数据分析和信息产品报告规程。5.2.4.3:应规定配置管理规程。5.2.5:规定评价信息产品和测量过程的推则5.2.5.1:应规定评价信息产品的准则。5.2.5.2:应规定评价测量过程的准则。5.2.6:评审、批准测量任务,并且为测量任务提供资源5.2.6.1:应评事和批准测量策划结果。5.2.6.2:应使资源可供实施策划的测母任务所使用。5.2.7:获取并部署支持技术
5.2.7.1:应评价可用的支持技术,并选择适用的技术。5.2.7.2:应获取并部署选定的支持技术。5.3:执行测量过程
5.3.1;集成规程
5.3.1.1:应把数据的产生和收集集成到相关过程中。5.3.1.2:应向数据提供者通报它集成的数据收集规程。5.3.1.3:应把数据的分析和报告集成到相关过程中。5.3.2:收集数据
GB/T 20917—2007/IS0/1EC 15939:20025.3.2.1:应收集数据。
5.3.2.2:应存偌所收集的数据,包括验证,理解或评价数据所必后的背景信息。5,3.2.3;应验证所收集的数据。5.3.3:分析数据并生成信息产品5.3.3.1:应分析所收集的数据。5.3.3,2:应解释数据分析结果。5.3.3.3:应评审信息产品。
5.3.4:通报结果
5.3.4.1:应使信息产品文档化。5.3.4.2:应向测量用户通报摘息产品。5.4:评价测证
5.4.1:评价信息产部和量过程
5.4.1.1:症据指定的评价准和信息产品优劣的结论评价信息产品。5.1.1.2应依据指定的评价准则和测量过程优劣的结论评价测量过程。5.4.1.;应把通过评价得到的经验教训存人“测量经验库”。5.4.2:确定蹭的改进
5,4.2.1:应确定信息产品的潜在改进。5.4.2.2应确定测最过程的诺在改进。5.4.2.3+应通报潜在改进。
这些活动是以它们通常的执行顺序描述的,不过,从一个活劫到先前活动经常进行送代。按顾序给出每个活动的任务并不一定意味老任务的实施是按这个顺序,针对每个任务规定了一个或多个有关实施该任的规范性要啦,
任务定义和附录中列的资料性要紊并不详尽—一它们只是示例。5活动描述
在依据本标推实瓶谢量过程时,组织单位应执行下面描述的活动。测量过程由技术和管理过程的“测量需求引发。
5.1确立和维持测量承诺
这项活动包含下列任务:
a)接受测量需求;
b)分配资源。
5.1.1接受测量需求
5. 1. 1. 1确定测量范围
就本标推而言,测量范围定义为组织单位。它可以是单一项目、功能领域,整个企业,单一场所或多场所的组织。它可以包括软件项目或支持过程,或两者兼而有之。随后的所有测量任务都应在定义的范围之内。
组织单位的范围可通过面谈或查阅文档(例如组织图表)来确定。此外,宜确定所有的共利益者·例如,项目经理、信息系统经理或质量替理负责人。共利益者可以是组织单位内部的或外部的。
5.1.1.2确立管理者和其他人员对测量的承诺宜在定义“测量需求”时确立承诺(见图1)。这包括对测过程的资源承诺以及维护这种承诺的意愿。例如,组织单位宜通过组织单位的测量方针、职责的分配、培训以及预算和其他资源的分配来证明其承诺。承诺还可能来自于与要求测的顾0
小提示:此标准内容仅展示完整标准里的部分截取内容,若需要完整标准请到上方自行免费下载完整标准文档。

标准图片预览:





- 热门标准
- 国家标准(GB)标准计划
- GB/T2828.1-2012 计数抽样检验程序 第1部分:按接收质量限(AQL)检索的逐批检验抽样计划
- GB/T24682.1-2009 植物保护机械 喷雾机飘移量分级 第1部分:分级
- GB/T14629.4-1993 裘皮 猾子皮
- GB/T14636-1993 工业循环冷却水中钙含量的测定 原子吸收光谱法
- GB6857-2008 pH 基准试剂 邻苯二甲酸氢钾
- GB/T22376.1-2008 胶粘剂 本体试样的制备方法 第1部分:双组份体系
- GB19651.3-2008 杂类灯座 第2-2部分:LED模块用连接器的特殊要求
- GB50034-1992 工业企业照明设计标准GB50034-92
- GB/T6682-2008 分析实验室用水规格和试验方法
- GB4587-1984 双极型晶体管测试方法
- GB/T44055-2024 回转窑回收次氧化锌工艺技术要求
- GB50169-2016 电气装置安装工程 接地装置施工及验收规范(附条文说明和2006版对照)
- GB/T5009.91-2003 食品中钾、钠的测定
- GB/T5009.135-2003 植物性食品中灭幼脲残留量的测定
- GB/T5211.9-1985 颜料耐溶剂性测定法
请牢记:“bzxz.net”即是“标准下载”四个汉字汉语拼音首字母与国际顶级域名“.net”的组合。 ©2009 标准下载网 www.bzxz.net 本站邮件:bzxznet@163.com
网站备案号:湘ICP备2023016450号-1
网站备案号:湘ICP备2023016450号-1