CMMI

  • 格式:docx
  • 大小:1.30 MB
  • 文档页数:38

CMMI两种表达方式:必要的组件必要的组件是说明一个组织要满足某一个过程域所需要达成的成果。

这个成果必须很明显地被一个组织的过程所执行。

在CMMI 中的特定目标及通用目标是必要的模型组件。

目标满足是在评估中决定某过程域是否有达成或满足的基础。

期望的组件期望的组件说明一个组织要达成某一个必要的组件所需要执行的作法。

期望的组件用来指导要执行改进或评估的个人与团体。

期望的组件包含特定实践和通用实践。

在目标被认定已满足之前,实践或其可行的替代方案,都必须表现于组织已规划和已实行的过程之内。

参考的组件参考的组件提供详细描述以协助组织开始着手思考,如何达成必要的组件与期望的组件。

子实践、典型的工作产品、强化、通用实践详细说明、目标和实践的标题、目标和实践的批注及参考数据都是参考的模型组件的例子。

能力度第0 级:不完整级「不完整过程」是一个没有执行或部分执行的过程。

无法满足过程域的一个或多个特定目标,以及因为没有制度化部分执行过程的理由,这个等级没有通用目标。

能力度第1 级:执行级能力度第1 级过程特征为「已执行过程」。

已执行过程是满足过程域特定目标的过程,它支持并使所需工作能够产出工作产品。

由能力度第1 级所导致的重大改进可能会随着时间而失去,因为它们没有被制度化。

应用制度化(CMMI 能力度第2 级到第5 级的通用实践)可以确保维护改进。

能力度第2 级:管理级能力度第2 级过程特征为「已管理过程」。

已管理过程是一个已执行的过程(能力度第1 级),具有基本的基础建设支持过程。

它会根据方针策划与实施过程;任用具备技能的人员,并给予足够的资源以产出可控制的产品;纳入相关的干系人;监督、控制及审查;并评估遵循过程说明的程度。

能力度第2 级所反映的过程规范,确保现有的实践能在有压力的情况下,仍维持运作。

能力度第3 级:定义级能力度第3 级过程特征为「已定义过程」。

已定义过程是一个已管理过程(能力度第2 级)。

过程根据组织的定义指导定义组织标准过程,并纳入工作产品、度量与其它过程改进信息至组织过程资产。

能力度第2级与第3级间的重要差异在标准、过程说明与程序的范围。

在能力度第2级中,每一个过程特定案例(例如,特定项目)中标准、过程说明与程序可能颇有差异。

能力度第3级,项目的标准、过程说明与程序由组织标准过程定义而得,以符合特定项目或组织单位。

所以,除了定义指导允许的差异外,因而更具一致性。

其它能力度第3 级的重要差异是,过程通常说明的比能力度第2 级还要严谨。

一个已定义过程清楚地说明目的、输入、入口准则、活动、角色、度量、验证步骤、输出,出口准则。

在能力度第3 级中,透过了解过程活动之互动关系及过程、工作产品与服务的详细度量,能够更主动的管理过程。

能力度第4 级:量化管理级能力度第4级过程特征为「已量化管理过程」。

已量化管理过程是一个已定义过程(能力度第3级),使用适当的统计和其它量化的技术进行控制。

建立质量和过程绩效的量化目标,并以该目标为管理过程的准则。

以统计的术语了解质量和过程绩效,并在过程生命周期受到管理。

能力度第5 级:已优化级能力度第5级过程特征为「已优化过程」。

已优化过程是一个已量化管理过程(能力度第4级),利用了解过程中的共同变异原因,改进过程。

已优化过程以渐进与创新的改进,专注于持续改进过程绩效。

记住,能力度第2级到第5级使用相同的通用目标2到5的术语,这些术语的详细说明,显示在通用目标与通用实践段落。

术语解释:•PA:过程域–过程域是一系列实践和目标的集合,通过执行这些实践就能实现一组相应的目标。

–例如,项目策划PP•SG:特定目标–只适用于一个特定的过程方面并且涉及该过程方面的唯一性特性,这些特性描述的是必须实施哪些内容才能达到该过程方面的目的。

•GG:通用目标–适用于所有的过程方面,某个过程方面达到了通用目标,即意味着该过程方面的实施是有效的、可重复的和持久的,并且实现了某种程度的制度化。

•SP:特定实践–是为达到相应的特定目标所执行的重要活动。

特定实践描述的是那些为实现某过程方面的特定目标所期望的活动。

–例如,PP PASP 1.4:建立工作量和成本的估计值基于估计原理估计项目工作产品和任务的工作量和成本。

•GP:通用实践–通用实践用于所有过程方面。

通用实践提供的是制度化的特性,这些特性将确保相应的过程实施有效、可重复和持久。

–例如,GP 3.2:收集改进信息收集从策划和实施本过程导出的工作产品、测量、测量结果和改进信息,以支持将来使用和改进本过程和过程财富。

•通用实践详细说明(Generic Practice Elaboration)–是介绍性的模型组件,它会出现在各过程域,并提供指南以说明通用实践要如何应用于过程域–例如:通用实践“按需要培训人员,以执行或支持已策划过程”集成至配置管理过程域时,就是要说明如何进行配置管理相关活动的特定培训。

•典型的工作产品(Typical Work Products)–是介绍性的模型组件,它提供某特定或通用实践的产出范例。

–这些范例之所以称为“典型的工作产品”,是因为除了这些具代表性的范例之外,还有其他的工作产品也是有效的,但未被列出。

–例如:–Typical Work Products–1. Identified configuration items•子实践(subpractices)–是详细说明,在解释特定或通用实践时,子实践可提供指南。

–子实践以规范式的文字描述,是CMMI模型中介绍性的模型组件,提供可用于过程改进的意见而不具强制性。

•支持信息的组件(Supporting Informative)–详细解释(Notes):对模型进行详细的解释,背景描述。

–示例(Examples):提供详尽的信息,以协助模型用户着手思考,如何达到这些目标和实践。

–学科扩充(Amplifications):包括软件工程,系统工程,硬件工程。

–参考信息(References):指导用户获得更多与过程域相关的信息。

所有的参考数据都用斜体字型标识。

和模型结构及模型描述相关的术语:↗Establish and maintain建立和维护•在CMMI产品系列中,目标和实践常见到“建立和维护(establish and maintain)”。

这个字词所包括的意义,不仅是建立和维护,它还有书面化和用法的涵义。

•举例:“建立和维护组织级方针,以规划和执行组织的过程改进的过程”的意思,不仅是陈述这个方针,还必须文档化,并在整个组织中执行。

↗Discipline学科•在CMMI产品系列中,“学科(discipline)”是指选择CMMI模型时,可使用的知识体系(BOK,bodies of knowledge),如系统工程。

•CMMI产品团队也计划将其他学科集成到CMMI架构中。

↗Project项目•在CMMI产品系列中,“项目(project)”是一组受管理的相关资源,以便交付一项或多项产品给客户或最终用户。

这组资源有明确的起始及终止日期,并按照计划执行。

这个计划多被文档化,并说明将交付和实现的产品、所使用的资源和资金、任务及工作进度表。

一个项目也可以由多个项目组成。

↗Product产品•在CMMI产品系列中,“产品(product)”是指预定交付给客户或最终用户的工作产品。

产品的形式在不同的环境中意义不同。

↗Work product工作产品•在CMMI产品系列中,“工作产品(work product)”是指过程所产生的有效成果。

这些成果包括文件、文档、产品之一部分、服务、过程规程及声明。

工作产品与产品组件的主要差异,在于工作产品不一定要经过工程化或属于最终产品一部分。

↗Product component产品组件•在CMMI产品系列中,“产品组件(product component)”是相对性的术语。

产品组件可能有许多层次,而且时必须经过工程化(定义需求、开发及实现设计)的工作产品,以达到整个生命周期所预定的使用目的。

和企业组织结构相关的术语:↗Organization组织•基本上,“组织(organization)”是一个由成员共同管理一个或多个项目的行政管理体系。

这些项目有共同的资深管理人员,并在相同的政策下执行。

不过在CMMI模型中,“组织”也可以是只有一个人以执行某功能的小组织;如果在大组织中,这些功能可能由一组人执行。

有关“组织单元(organizational unit)”的定义。

↗Enterprise企业•在CMMI模型,“企业集团(enterprise)”是指一个比“组织”更大的实体。

公司可能由位于不同地点及拥有不同客户的多个组织所组成,“企业集团”就是由这些公司组成。

•例如Microsoft中国是个企业,MSN事业部或研发部门是个组织。

↗Organizational unit组织单位•评估目标中组织的一部分。

一个组织单位部署一套或多套过程并且在一致的商业目标下进行执行。

典型的组织单位是一个大组织范围的部分,在小的组织范围下可能是整个组织。

•例如:OU是对日外包部门或者产品研发部门。

↗OSSP组织标准过程•组织标准过程包括组织中指导所有活动的过程的定义。

这些过程说明包括基本的过程组件及其相互关系,而且这些基本的过程组件必须合并到整个组织的项目所执行的已定义过程中。

标准过程使整个组织具有一致的开发活动和维护活动,也是长期的稳定性及改进的重要条件。

↗Organizational Process Assets组织过程资产•组织过程资产是指与过程的描述、实施及改进有关的成果,如方针、度量、过程描述及支持过程实施的工具等。

“过程资产”指出开发或取得这些成果的目的是:满足组织的经营目标。

过程资产也代表组织的投资,并预测这些投资会提供目前及未来的经营价值。

↗Process architecture过程构架•过程架构说明标准过程中,过程组件间的次序、接口、相互依赖,以及过程组件间的其它关系。

过程架构也说明过程组件与外部过程(例如:合同管理)间的接口、相互依赖及其它关系。

和企业人员相关的术语:↗Customer客户•客户是承担接受产品或授权付款责任的团体(可能是个人、项目或组织)。

客户是项目的外部单位,但未必是组织的外部单位。

客户可能是较高层的项目,也是相关人员的一部分。

↗Stakeholder干系人•干系人是承担计划执行结果或受计划影响的个人或团体,可能包括项目成员、供应商、客户及最终用户。

↗Relevant Stakeholder相关干系人•相关干系人是指在一个计划中,参与某特定活动的相关人员。

↗Project Manager项目经理•在CMMI产品系列中,项目经理是负责策划、指导、控制、组织及推动项目的人,也是承担满足客户需求责任的人。