技术开发 频道

CMMI术语,你知道多少?

【IT168 技术文章】

    共利益者(Stakeholder)干系人

    所谓“共利益者”,指的是受到某种负责产生输出的方式影响的群体或个人。共利益者可能包括项目经理、供方、顾客以及其他人。术语“相关的共利益者”用于指某个计划中要求执行某类活动或接收某类信息的群体和个人。

    干系人:干系人除了指甲方的领导、系统的最终用户,还包括使用本系统的第三方以及与本系统有交互的第三方系统的拥有者、使用者等。

    经理(Manager)

    在本标准中,“经理”一词指的是对在其负责范围内执行任务或从事活动的人们提供技术指导和行政管理的人。经理的传统职能包括策划、组织、指导和控制某个责任范围内的工作。

    项目经理(Project manager)

    在本标准中,“项目经理”一词指的是负责策划、指导、控制、构造和推动项目的人。项目经理对顾客负根本责任。

    高级经理(Senior Manager) 高层

    术语“高级经理”是指组织里高层次的管理岗位,在这个岗位上的人主要致力于使本组织拥有长期活力,而不是应付短期的项目和合同问题及压力。高级经理有权指导资源的分配或重新分配,以支持有效的组织过程改进。高级经理可以是任何满足上述说明的经理,包括本组织的头在内。“执行官”和“顶层经理”与“高级经理”是同义词。本标准中只使用高级经理这个词。

    组织(Organization)

    组织是行政管理结构,在这个管理结构中,人们共同管理一个或作为一个整体的多个项目,这些项目共有一个高级经理并且在同样的方针之下运行。在本标准中,“组织”这个词主要指软件开发和/或服务实体;它可能是一个独立实体,也可能是更大的实体的一个组成部分。

    企业(Enterprise)

    本标准中,“企业”泛指那些用“组织”一词尚不足以表述的大型实体。一个大型公司里可能有许多拥有不同顾客、坐落在不同地方的组织。“企业”是这些大型公司的统称。

    开发(Develop)

    本标准中提到“开发”时,不是单纯指开发活动,还包括维护活动在内。

    项目(Project)

    在本标准中,“项目”指的是向顾客或最终用户交付一个或多个产品的受管理的相关资源的集合。这个资源集合有着明确的始点和终点,并且一般是按照某项计划运行。这种计划通常会形成文件并且说明要交付或实现的产品、所用的资源和经费、要做的工作以及工作进度。一个项目可能由若干项目组成。

    工作产品(Work Product)

    本标准中,“工作产品”用于指由过程产生的任何人工制品。这些人工制品可能包括文卷、文档、产品的一部分、服务、过程、规范以及清册等。

    产品构件(Product Component)产品组件

    “产品构件”是产品的组成部分。把产品构件加以集成,可以构造出产品。可能存在多个层次的产品构件。产品构件也是工作产品,但是必须经过工程化(需求确定、设计、集成式解决方案开发等)才能实现产品的预计用途。产品构件可能是将要交付给顾客的产品的组成部分,也可能只是供项目内部使用或其他方面使用。

    项目开发计划(Project Development Plan)

    “项目开发计划”是一种把项目已定义过程与项目如何推进链接起来的方案。本标准中定义了“项目己定义过程”,但是从指导项目推进的角度看,项目己定义过程还不够具体,因为其中不规定谁担当什么角色、要创建什么工作产品或者什么时候执行什么作业。项目已定义过程和项目开发计划合在一起,就可能有效地执行和管理项目。

    目标(Goal)

    本标准中为评估模型定义了“通用目标GG”和“特定目标SG”,把它们作为衡量实际的软件过程的能力的重要尺度;在涉及软件过程能力的上下文中,每个通用目标和特定目标都具有特定的含义,不要把其他背景中的目标一词与它们混淆。

    惯例(Practice)实践

    术语“惯例”用于描述本标准定义的模型中的一种部件。在模型中,“惯例”分为通用惯例和特定惯例。惯例支持目标,每个惯例只支持一个目标。

    不要把“惯例”与通常的“实践”一词混淆。在本标准中,为了避免这种混淆,在涉及“实践”含义的上下文中采用了其他术语,例如,进行、执行、应用、遵循、演练、尝试、练习等措辞。

    过程方面(Process Area)过程域

    术语“过程方面”用于描述本标准定义的模型中的一种部件。在该模型中,“过程方面”是最大的构造块,每个“过程方面”由一组目标构成,每个目标得到一组惯例支持。不要把“过程方面”与通常意义上的术语“过程”混淆。在本标准中,在使用“过程方面”描述模型的各种内容的同时,也不可避免地大量使用通常意义上的“过程”一词。为了不至于引起混淆,在本标准中凡是描述这个模型时都不厌其烦地使用“过程方面”一词。

    子惯例(Subpractice)

    “子惯例”是构成评估模型的一种模型部件,它以参考性的材料支持特定惯例和通用惯例。了解子惯例的内容,有助于理解它所支持的惯例的范围和内容,有助于惯例的实施。

    典型工作产品(Typical Work Product)

    “典型工作产品”是构成评估模型的一种模型部件,它给出惯例的输出的例子。以“典型工作产品”的名目给出的示例,试图起到举一反三的作用。

    组织的标准过程集合(organization's set of standard process)

    “组织的标准过程集合”包含各个基本过程的定义,用以指导本组织里的所有过程。这些过程的描述覆盖各个基本过程要素以及要素之间的关系。这些基本要素是项目已定义过程的组成部分。对于那些要在项目中实施的已定义过程而言,这些要素是必须借用的。标准过程为整个组织范围内的开发活动和维护活动确立了一致性,是实现长期稳步改进的基础。

    已定义过程(Defined Process)

    “己定义过程”是根据本组织的剪裁指南从组织的标准过程集合剪裁得到的受管理的过程。“项目已定义过程”是对项目的作业和活动进行策划、执行和改进的基础。一个项目可以有不止一个已定义过程(例如,一个用于产品开发,一个用于产品测试)。

    组织过程财富(organizational assets)组织过程资产

    “组织过程财富”是被认为对定义和实施组织里的过程有用的制品,它们供项目和开发、剪裁、维护以及实施过程时使用。在本标准定义的软件过程能力评估模型中所描述的主要的组织过程财富包括以下内容:

    组织的标准过程集合(包括过程体系结构和过程要素);

    批准供使用的项目生存周期(即开发生存周期)描述(例如瀑布法。螺旋推进法);

    组织标准过程集合剪裁指南和准则:

    组织度量值库和过程数据库;

    组织过程相关文档库。

    包括规范库、范例库、风险库、度量库、生命周期指南库、经验教训库、培训库

    过程体系结构(process architectures)

    “过程体系结构”是标准过程中的各个过程要素之间的顺序、界面、相互依存性和其他关系的描述。过程体系结构还描述标准过程与外部过程(例如合同管理)之间的界面、依存性和其他关系。

    过程要素(process element)

    “过程要素”是过程描述的基本单位。过程可以用子过程或过程要素予以定义。子过程可以进一步加以分解;过程要素不能再分解。每个过程要素覆盖一组密切相关的活动(例如,同行审查要素,估计要素)或一项活动或一项作业。可以采用待填写的模板、待修改或使用的描述或者待充实的抽象概念来描绘。

    产品生存周期(product life cycle)产品生命周期

    “产品生存周期”是产品从构思到不可以再使用的持续时间。可能包括的阶段有:概念/设想阶段、可行性分析阶段、设计/开发阶段、生产阶段、以及逐步淘汰阶段等。因为一个组织可能为若干顾客生产若干类产品,所以,只有一个产品生存周期可能不够用。因此,组织可能定义若干个产品生存周期。产品生存周期一般可以在有关的文献中找到,可能需要予以修改,以适合本组织。

    项目生存周期是另一个概念,它描述项目使用的开发过程。

    组织度量值库(organizational measurement repository)

    “组织度量位库”是用于收集过程和工作产品的的测量数据并提供使用的专项数据库,特别是收集和提供与组织的标准过程集合有关的测量数据。这个数据库包含或者引用实际的测量数据以及有关理解和评估该数据的信息。

    过程和工作产品数据(例如)包括:估计的工作产品规模、工作量和成本,实际的工作产品规模、工作量和成本,同行审查效果和覆盖率统计,以及缺陷的数量和严重性。

    组织的过程相关文档库(organizational library of process-related documentation)

    “组织的过程相关文档库”存储过程文档和提供使用这些过程文档的信息库。这种信息库中包含文档、文档片段、过程实施的帮助信息和其他那些对定义、实施和管理过程有用的人工制品。

    过程相关文档的例子有:方针、已定义过程、标准、规程、开发计划、测量计划以及培训材料等。在启动新的过程时,这个文档库有助于减少开始工作的工作量。

0
相关文章