[训练]P07 组织过程定义 IPPD
组织过程定义 OPD+ IPPD
成熟度3级的过程管理类过程域
目的
组织过程定义的目的是建立并维护可用的组织过程资产与工作环境标准。
IPPD 补充
适用于IPPD,组织过程定义OPD+IPPD 也包含组织规则与指南的建立,以能使用集成团队执行工作。
业界注释
组织过程资产使整个组织有一致的过程绩效,并且提供组织一一累积性、长期性效益的基础。(“组织过程资产”的定义在词汇中)组织过程资产库是搜集数据项的地方,并由组织维护,以提供组织人员及使用。组织过程资产库搜集的数据项包括:过程与过程组件的说明、生命周期模式的说明、过程定制指南、过程相关的文件及数据。组织过程资产库允许全组织共享最佳实践与学习
,以支持组织学习与过程改进。 引用组织标准过程,将其定义成定义的过程。而其它组织过程资产可用来支持定义或建立已定义过程。工作环境的标准是用来建立工作环境。
标准过程由其它过程或过程组件所组成。过程组件是过程定义的基本单位(例如:原子),它说明一致性执行工作的活动与工作。过程架构提供在标准过程中连接过程组件的规则。组织标准过程可包含多个过程架构。
(“标准过程”、“ 过程架构”、“子过程”与“过程组件”的定义,请参见词汇。)
依组织过程定义过程域的建立,组织过程资产可以多种方式组织起来。举例如下:
, 生命周期模式说明,可以成为组织标准过程的一部分文件,
或是独立成另一文件。
, 组织标准过程可以储存在组织过程资产库,或是单独储存。
, 可用单一储存库储存度,及过程相关文件,或是二者分开储
存。
相关过程域
有关组织过程相关的事项,请参考组织过程专注过程域,以获得
更多的信息。
特定目标及实践摘要
SG 1 建立组织过程资产
SP 1.1 建立标准过程
SP 1.2 建立生命周期模式说明
SP 1.3 建立定制准则及指南
SP 1.4 建立组织度,储存库
SP 1.5 建立组织过程资产库
SP 1.6 建立工作环境标准
IPPD 补充
SG 2 促成IPPD 管理
SP 2.1 建立授权机制
SP 2.2 建立集成团队规则与指南
SP 2.3 平衡团队与原隶属组织的责任各目标的特定实践
各特定目标的实践
SG 1 建立组织过程资产
建立并维护组织过程资产。
IPPD 补充
集成的过程强调同步而不是按顺序的开发,它是执行IPPD 的基石。
产品开发过程及产品相关的生命周期过程(如制造过程开发与支持过
程开发的过程)同步执行。集成的过程应该包含代表产品生命周期各
阶段经营与技术功能的干系人所提供的信息,也需要有效的团队工作
过程。
SP 1.1 建立标准过程
建立并维护组织标准过程。
在企业中,标准过程可定义成多个层次,并且能以架构性层次互
相关联。例如:一个企业的标准过程,可由个别组织(例如:部门
或地点)进行定义,以建立自己的标准过程。标准过程可按各个组
织经营领域或产品线定义而得。因此组织标准过程可以参照在组
织层次所建立的标准过程,以及在组织较低层次所建立的标准过
程。某些组织可能只有单一层次的标准过程。(“标准过程”与
“组织的一组标准过程”的定义,请参见词汇。)
多个标准过程可能同时存在,以满足不同的应用领域、生命周期
模式、方法及工具的需要。过程架构描述过程组件之间的关联,
组织标准过程包含过程组件(例如:估算工作产品规模大小的组
件),而这些组件在一个或多个过程架构中互相关联。过程可能由
一些过程或过程组件组成。
组织标准过程通常包括技术、管理、行政、支持及组织的过程。
IPPD 补充
在IPPD 环境,组织的一组标准过程包括用来建立共同愿景的过程。
组织标准过程应涵盖组织与所需的全部过程,包括成熟度第2 级的过程域。
典型的工作产品
1. 组织标准过程
子实践
1. 分解个别的标准过程为构成的过程组件,使详细到足以了解
并说明过程。
每个过程组件包含一组紧密相关的活动。过程元件的说明可
能是供填写的样板、供完整组合的组件、供进一步细致化的
抽象概念,或供定义或不经修改即可采用的完整说明。这些
组件以充分详尽的方式说明,以致于过程经完整地定义后,
经过适当培训与具备技能的人员能够一致地执行。
过程组件,举例如下:
, 产生工作产品规模大小估计的样板
, 工作产品设计方法的说明
, 可定义的同行审查方法
, 执行管理审查的样板
2. 识别每一过程组件的重要属性。
重要属性,举例如下:
, 过程的角色
, 适用的标准
, 适用的程序、方法、工具及资源
, 过程绩效目标
, 入口准则
, 输入
, 需搜集与使用的产品与过程度,
, 验证点(例如:同行审查)
, 输出
, 接口
, 出口准则
3. 识别各过程组件的关联。
关联,举例如下:
, 过程组件的次序
, 过程组件之间的接口
, 与外部过程的接口
, 过程组件之间的相依性
说明过程组件之间关联的规则叫做“过程架构”,过程架构
涵盖重要的需求与指南。这些关联的详细规格包含已定义过
程中,而已定义过程是由组织标准过程定义而得。
4. 确保组织标准过程是遵循适用的政策、过程标准与模式,以
及产品标准。
遵循适用的过程标准与模式,通常以制作组织标准过程与相
关过程标准及模式的对照表来证明,而且这个对照表可作为
未来评鉴时有用的输入资料。 5. 确保组织标准过程能满足过程需要与组织目标。
有关建立并维护组织过程的需要与目标,请参考组织过程专
注过程域,以获得更多的信息。
6. 确保组织标准过程中的各个过程,都能恰当地集成。
7. 记录组织标准过程。
8. 对组织标准过程执行同行审查。
有关同行审查,请参考验证过程域,以获得更多的信息。
9. 必要时,修订组织标准过程。
SP 1.2 建立生命周期模式说明
建立并维护生命周期过程模式的说明,经核准后在组织中使
用。
对于不同的客户与不同的情况,可能开发多个生命周期模式,因为只有一个生命周期模式可能不适用于所有情况。生命周期模式常用来定义的阶段,同时组织对每一产品与服务种类,可能定义不同的生命周期模式。
典型的工作产品
1. 生命周期模式的说明
子实践
1. 根据与组织的需要,选择生命周期模式。
生命周期模式,举例如下:
, 瀑布式
, 螺旋式
, 演进式
, 渐进式
, 反复式
2. 文件化生命周期模式的说明。
生命周期模式可以成为组织标准过程说明的一部分文件,或
独立成另一文件。
3. 对生命周期模式执行同行审查。
有关执行同行审查,请参考验证过程域,以获得更多的信
息。
4. 必要时,修订生命周期模式的说明。
SP 1.3 建立定制准则及指南
建立并维护组织标准过程的定制准则及指南。
IPPD 补充
制作定制准则与指南时,须包含同步开发以及与集成小组运作的考虑。例如:如何定制制造过程,其结果将有赖于在产品开发后再依序进行,或像在IPPD 环境中,产品开发时同步进行而有所不同。以资源分配过程为例,如果是与集成小组运作,也会作不同的定义。
定制准则及指南说明下列事项: , 如何引用组织标准过程及组织过程资产,以产生已定义过程
, 已定义过程必须满足必要的需求(例如:对于已调适过程非常
重要的组织过程资产的子集合) , 列出可选择的及选择的准则 , 执行与记录过程定义时必须遵循的程序定义的原因
举例如下:
, 为新的产品线或主机环境而定义过程 , 为特定的应用或相似应用类别(例如:启动开发、维护或制作
雏型)而定制过程。
, 更详尽的过程说明,以使已定义过程能够执行在定义
与定义过程的弹性以及确保全组织过程的适当一致性之间,须作平衡。弹性是需要的,以满足范围的变量,例如:专业领域,客户特性,成本、进度及质量取舍分析,工作的技术难度,以及执行过程的人员经验。在组织中须有一致性,以能够适当满足组织标准、目标及策略,并且能够分享过程数据与学习心得。
定制准则与指南允许标准过程就是已定义过程,不需要定制。
典型的工作产品
1. 组织标准过程的定制指南 子实践
1. 识别用以定义组织标准过程的选择准则及程序。
准则与程序,举例如下:
, 由组织核准的生命周期模式中进行选择的准则
, 由组织标准过程中选择过程组件的准则
, 为了适合特定过程的特性与需求,定义选定的生命周期模式
与过程组件的程序
定义行动,举例如下:
, 修改生命周期模式
, 组合不同生命周期模式的组件
, 修改过程组件
, 替换过程组件
, 重新排列过程组件的顺序
2. 识别文件化已定义过程的标准。 3. 针对组织标准过程的需求,识别用以提出及取得豁免权核准
的程序。
4. 文件化组织标准过程的定制指南。 5. 对定制指南执行同行审查。
有关执行同行审查,请参考验证过程域,以获得更多的信
息。
6. 必要时,修订定制指南。
SP 1.4 建立组织度,储存库
建立并维护组织度,储存库。
有关使用组织度,储存库于策划活动,请参考集成的管理过程域的“使用组织过程资产策划活动”特定实践,以获得更多信息。
储存库包含与组织标准过程相关的产品度,与过程度,。储存库也包含或引用了解与解释度,,并评,其合理性与适用性所需的信息。例如:引用度,的定义以比较不同过程的相同度,。
典型的工作产品
1. 组织标准过程的共通产品与过程度,的定义
2. 组织度,储存库的设计 3. 组织度,储存库(即储存库结构及支持环境)
4. 组织度,数据
子实践
1. 决定组织储存、取用及分析度,的需要。
2. 定义组织标准过程中产品及过程的共通度,。
共通度,是根据组织标准过程而选出。所选定的度,是有能力提供过程绩效的可视性,以支持预期的商业目标。共同共通度,可能会因不同的标准过程而不同。
度,的操作定义说明搜集正确数据的程序及在过程中的资料搜集点。
一般共通使用的度,类型,举例如下: , 工作产品规模大小(例如:页数)的估计值
, 工作,及成本(例如:人时)的估计值 , 规模大小、工作,及成本的实际度, , 质量度,(例如:发现的错误数,、错误的严重程度)
, 同行审查的涵盖度
, 测试涵盖范围
, 可靠性度,(例如:平均故障次数)
有关定义度,,请参考度,与分析过程域,以获得更多的信
息。
储存库。 3. 设计及建立度,
4. 识别储存、更新及取用度,的程序。
5. 对于共通度,的定义,以及储存与取用度,的程序,执行同行审查。
有关执行同行审查,请参考验证过程域,以获得更多的信
息。
6. 将指定的度,放入储存库。 有关搜集与分析资料,请参考度,与分析过程域,以获得更
多的信息。
7. 使过程度,储存库的内容,能够让组织及恰当地使用。
8. 当组织需求变更时,修订度,储存库、共通度,及程序。
共通度,需要修订的时机,举例如下: , 新增过程
, 修订过程及需要新过程度, , 需要更细节的数据
, 需要更具清晰度的过程
, 需要淘汰的度,
SP 1.5 建立组织过程资产库
建立并维护组织过程资产库。 储存在组织过程资产库的数据项,举例如下:
, 组织准则
, 已定义过程的说明
, 程序(例如:估计程序) , 开发
, 采购计划
, 质量保证计划
, 培训教材
, 过程的辅助工具(例如:检查清单) , 学习心得报告
典型的工作产品
1. 组织过程资产库的设计 2. 组织过程资产库
3. 已选定将要放入组织过程资产库的数据项
4. 组织过程资产库数据项的目录 子实践
1. 设计并建立组织过程资产库,包括组织过程资产库的结构及
支持环境。
2. 识别数据项纳入组织过程资产库的准则。
纳入的数据项主要依据它们与组织标准过程的关联性。
3. 识别储存与取用数据项的程序。 4. 将已选择的数据项纳入组织过程资产库中,并编入目录,使
之容易参考及取用。 5. 使数据项可供各使用。 6. 定期审查个别数据项的使用情况,并引用其结果以维护资产
库的内容。
7. 必要时,修订组织过程资产库。
需要修订组织过程资产库的时机,举例如下:
, 新增数据项
, 淘汰数据项
, 变更现有数据项版本
SP 1.6 建立工作环境标准
建立及维护工作环境标准。
工作环境标准容许组织及,从共享的工具、培训及维护中获益,同时从大,采购中节省成本。工作环境标准描述所有相关干系人的需要,并考虑生产力、成本、可用性、保全性及工作地点健全、安全性,以及人因工程因素。工作环境标准包括调适与/或使用豁免的指南,能让工作环境标准适应并符合特定需要。
工作环境标准,举例包括:
, 工作环境操作、安全及保全性的程序 , 标准工作站的硬件及软件
, 标准应用软件及其定制指南
, 标准生产及机器等级
, 请求及核准定义或豁免的过程
典型工作产品
1. 工作环境标准
子实践
1. 评估适合组织的市售可用的工作环境标准。
2. 实行现存工作环境标准,并以组织过程需要及目标为基础,
开发新的工作环境标准来弥补差距。
IPPD 补充
SG 2 促成IPPD 管理
提供组织规则及指南,来管理集成团队的营运。
如果能成功的长期维持组织基础建设,来支持及提倡IPPD 的观念,是具关键性的。这些规则及指南所提倡的观念,例如:集成团队,以及容许在不同的层级做授权的决策。透过其规则及指南,组织显示对于IPPD及集成团队成功的承诺。
IPPD 规则及指南成为组织标准过程及已定义过程的一部分。组织标准过程有能力提倡及加强来自于项目、集成团队及人员所期望的行为。这些期望行为以政策、操作程序、指南,和其它组织过程资产作为典型的沟通形式。
SP 2.1 建立授权机制
IPPD 补充
建立及维护授权机制,能够及时做决策。
在成功的IPPD 环境,必须建立责任及授权的透明管道。当集成团队承担授权太多或太少,与决策者不明确时,组织任何层级都可以提出议
。文件化与推广清楚定义集成团队的授权的组织指南,都可避免这些议题。
当授权给人员或集成团队,且决策降至较低的适当层级,IPPD 的实施引发领导阶层的挑战,因为需要文化改变。 有效果及有效率的沟通机制,在集成工作环境中,对于及时和明智的决策是关键的。一旦建立了集成团队架构及提供培训,也必须提供处理授权、进行决策,和议题解决的机制。
有关进行决策,请参照决策分析及解决
过程域,以获得更多信息。 典型工作产品
1. 针对人员及集成团队的授权规则及指南
2. 决策制定的规则及指南
3. 议题解决的文件
子实践
1. 决定授权给人员或集成团队不同等级的规则及指南。
集成团队授权应考虑的因素,包括下列:
, 授权团队选择自己的领导者
, 授权团队建立子团队(例如:产品团队组成集成子团队)
, 集合做决策的等级
, 集成团队决策所需的共识等级
, 集成团队内,不同冲突及意见如何陈述及解决
2. 决定不同决策型态所使用的规则及指南,以做出不同种类的团队决
策。
3. 定义使用决策制定规则及指南的过程。
4. 定义当议题发生时无法在该等级做决定的议题解决方案过程。
有关与相关干系人解决议题,请参照集成管理过程域中,解决协调
议题特定实践,以获得更多信息。
5. 维护授权机制及决策的规则及指南。
SP 2.2 建立集成团队的规则及指南
建立及维护组织规则及指南,以架构及组成集成团队。
IPPD 补充
集成团队的运作规则及指南可用以定义及控制团队如何相互影响以完成目标。这些规则及指南也提倡有效集成团队的工作,、高绩效,及生产力。集成团队成员必须了解工作的标准,并根据这些标准来参与。 典型工作产品
1. 架构及组成集成团队的规则及指南
子实践
1. 建立架构及组成集成团队的规则及指南。
组织过程资产能帮助来架构及执行集成团队。这样的资产包括如
下:
, 团队架构指南
, 团队组成指南
, 团队授权及责任指南
, IPPD 执行技术
, IPPD 管理风险指南
, 建立沟通及授权的指南
, 团队领导者选择情境
, 团队责任指南
2. 定义期望、规则及指南,引导集成团队如何共同的工作。
这些规则及指南,建立了跨集成团队的组织实践的一致性,包括如
下:
, 如何建立与维护集成团队间的接口
, 如何接受指派
, 如何使用资源及输入
, 如何完成工作
, 谁来检查、审查及核准工作
, 如何核准工作
, 如何交付及沟通工作
, 报告链
, 报告需求(成本、进度及绩效状态)、度,及方法
, 进度报告的度,及方法
3. 维护架构及组成集成团队的规则及指南。
SP 2.3 平衡团队及原隶属组织的责任
IPPD 补充
建立及维护组织指南,以帮助团队成员平衡团队及隶属组织责任。
隶属组织是组织的一部分,当团队成员不属于集成团队,就可被指派。
隶属组织也可称为功能组织、隶属基础、隶属办公室,或直接组织。隶
属组织通常负责其成员的职业生涯成长(例如:绩效评估,及培训以维
护功能性与领域的专门知识)。
在IPPD 环境中,报告程序及职等系统都认为成员的责任应专注于集成团
队,而非隶属组织。然而,集成团队成员的责任对于隶属组织也是重要
的,特别对于过程的执行与改进。应平衡、功能,和职业生涯成长及进
阶间的工作,与责任。协调工作,以符合在团队环境的经营目标的同
时,组织机制应支持隶属组织。
有时团队坚持超越在组织的生产生活,在集成团队解散后,并无隶属组
织,让团队成员回去。因此,必须有解散集成团队的指南,并维持隶属
组织。
典型工作产品
1. 平衡团队及隶属组织责任的组织指南
2. 绩效审查过程,同样考虑到功能监督人员及团队领导者的输入
子实践
1. 建立隶属组织责任的指南,以提倡集成团队行为。
2. 建立团队管理责任,以确保集成团队成员可适当地报告给其隶属组
织。
3. 建立绩效审查过程,以考虑从隶属组织及集成团队领导者的输入。
4. 维护平衡团队及隶属组织责任的指南。
各通用目标的实践
仅适用于连续式表述
GG 1 达成特定目标
本过程将识别的输入的工作产品转换为输出的工作产品,并支持与促成过
程域特定目标的达成。
GP 1.1 实施特定实践
实施组织过程定义过程的特定实践,以开发工作产品与提供服
务,达成过程域的特定目标。
GG 2
化已管理过程
将过程制度化为已管理过程。
仅适用于阶段式表述
GG 3 制度化已定义过程
将过程制度化为已定义过程。
本通用目标反映在阶段式表述的位置
GP 2.1 建立组织政策
建立并维护组织政策,以策划和执行组织过程定义过程。
详细说明:
准则为建立组织的期望,以建立并维护标准过程可供组织使用,
并且使组织过程资产能够在全组织中使用。
GP 2.2 策划过程
建立并维护执行组织过程定义过程的计划。
详细说明:
本执行组织过程定义过程计划是组织过程改进计划的一部分(或
参照)。
GP 2.3 提供资源
提供充足的资源,以执行组织过程定义过程、开发工作产品及
提供过程服务。
详细说明:
过程组通常管理组织过程定义活动,且通常由专业人员所组成,
主要责任是联系组织过程改进。过程组是由过程的负责人,以及
在各种专业领域上有经验的人员作支持,举例如下:
, 管理
, 适当的工程专业领域
, 配置管理
, 质量保证
其它提供的资源,举例如下:
, 数据库管理系统
, 过程模式工具
, 网页的制作及浏览器
GP 2.4 指派责任
指派组织过程定义过程的责任与授权,以执行过程、开发工作
产品及提供过程服务。
GP 2.5 培训人员
依需要培训人员,以执行或支持组织过程定义过程。
详细说明:
培训的主题,举例如下:
, CMMI与其它过程及过程改进参考模式
, 过程的策划、管理及监督
, 过程模式与定义
, 开发可定制的标准过程
, 开发工作环境标准
, 人体工程学
GP 2.6 管理配置
将指定的组织过程定义过程工作产品,纳入适当层级的管理。
详细说明:
纳入管理的工作产品,举例如下:
, 组织标准过程
, 生命周期模式的说明
, 组织标准过程的定制指南
, 共通性产品与过程度,的定义
, 组织度,数据
IPPD 补充
纳入管理的工作产品,举例如下:
, 人员与集成团队的激励规则与指南
, 议题解决的组织过程文件
GP 2.7 识别并纳入相关的干系人
依计划识别并纳入组织过程定义过程相关的干系人。
详细说明:
干系人参与活动,举例如下: , 审查组织标准过程
, 审查组织的生命周期模式 , 解决定制指南相关的议题 , 评估共通性过程与产品度,的定义 , 审查工作环境标准
IPPD 补充
干系人参与的活动,举例如下: , 建立与维护IPPD 授权机制 , 建立与维护组织规则与集成团队的结构与组成的指南
GP 2.8 监控过程
依本过程的执行计划,监控组织过程定义过程,并采取适当的
矫正措施。
详细说明:
用于监控的度,及工作产品,举例如下: , 使用组织标准过程的过程架构与过程组件的百分比
, 组织标准过程的每一过程组件的缺陷密度
, 由于人因问题的工作补偿请求的数目 , 过程或过程变更开发的进度
GP 2.9 客观评估遵循程度
依本过程的说明、标准及程序,客观评估组织过程定义过程的
遵循程度,并解决不符合的情况。
详细说明:
审查的活动,举例如下: , 建立组织过程资产
IPPD 补充
审查的活动,举例如下: , 决定提供给人员及集成团队的授权等级的规则与指南
, 建立与维护议题解决过程
审查的工作产品,举例如下:
, 组织标准过程
, 生命周期模式的说明
, 组织标准过程的定制指南
, 组织度,数据
IPPD 补充
审查工作产品,举例如下:
, 人员与集成团队的授权规则与指南
, 组织过程文件
GP 2.10 与上层管理人员进行状态审查
与上层管理人员审查组织过程定义过程的活动、状态及结果,
并解决问题。
仅适用于连续式表述
GG 3 制度化已定义过程
将过程制度化为已定义过程。
本通用目标反应连续式表述的位置
GP 3.1 建立已定义过程
建立并维护已定义组织过程定义过程的说明。
GP 3.2 搜集改进信息
搜集由策划并执行组织过程定义过程所衍生的工作产品、度
,、度,结果及改进信息,以支持组织过程与过程资产的未来
使用与改进。
详细说明:
工作产品、度,、度,结果及改进信息,举例如下:
, 纳入组织过程资产库的学习心得
, 纳入组织度,储存库的度,数据
, 修改组织标准过程变更改进建议单的状态
, 无标准定义需求的记录
IPPD 补充
工作产品、度,、度,结果及改进信息,举例如下:
, 集成团队输入的绩效审查状态
仅适用于连续式表述
GG 4 制度化已,化管理过程
将过程制度化为已,化管理过程。
GP 4.1 建立过程的,化目标
建立并维护组织过程定义过程的,化目标,该目标用来处理以
客户需要与经营目标为基础的质量与过程绩效。GP 4.2 稳定子过程绩效
稳定一个或多个子过程的绩效,以决定组织过程定义过程的能
力,是否达成已建立的,化质量与过程绩效目标。
GG 5 制度化优化过程
将过程制度化为优化过程。
GP 5.1 确保持续的过程改进
确保组织过程定义过程的持续改进,以实现相关的组织经营目
标。
GP 5.2 矫正问题的根本原因
识别并矫正组织过程定义过程的缺陷与其它问题的根本原因。