已定义级(Defined Level 3)是CMMI(能力成熟度模型集成)中的第三个成熟度等级,标志着组织从项目级管理向组织级标准化管理的转变。在该级别,组织建立了统一的标准过程体系,所有项目都基于这些标准化流程进行裁剪和执行,从而实现过程的一致性和可预测性。
关键实践包括:
-
组织过程焦点(Organizational Process Focus, OPF)
负责推动组织的过程改进活动,识别过程需求、制定改进计划,并协调过程部署与培训,确保各项目遵循组织标准。 -
组织过程定义(Organizational Process Definition, OPD)
建立并维护组织的标准过程库,包括过程、规程、模板、指南和测量数据库,为项目提供可复用的过程资产。 -
集成项目管理(Integrated Project Management, IPM)
项目依据组织标准过程裁剪出适合本项目的定义过程,并整合资源、计划、风险等要素,实施协同管理,确保项目目标达成。 -
风险管理(Risk Management, RSKM)
系统地识别、评估和监控项目中的潜在风险,制定应对策略,降低不确定性对项目的影响。
成果:
- 所有项目使用一致的过程模板,流程文档化且可追溯。
- 过程资产可在不同项目间共享和复用,提升效率与质量。
- 组织具备持续改进的基础,支持更高成熟度的演进。
# 示例:组织标准过程模板的调用逻辑
class DefinedLevel3Project:
def __init__(self, project_name, org_process_template):
self.name = project_name
self.standard_process = org_process_template.copy() # 使用组织标准过程
self.risk_register = []
def tailor_process(self, project_needs):
"""根据项目特点裁剪标准过程"""
tailored = {step: config for step, config in self.standard_process.items()
if step in project_needs}
return tailored
def add_risk(self, risk_description, impact_level):
self.risk_register.append({
'risk': risk_description,
'impact': impact_level,
'status': 'Open'
})
# 组织级标准过程模板
org_template = {
'planning': 'Use WBS and schedule tools',
'requirements': 'Follow requirement specification template',
'design': 'Apply design review checklist',
'testing': 'Execute test cases with traceability',
'closure': 'Conduct post-mortem meeting'
}
# 新项目实例化并裁剪过程
proj = DefinedLevel3Project("New Product Dev", org_template)
custom_process = proj.tailor_process(['planning', 'requirements', 'testing'])
print(f"{proj.name} uses tailored process: {custom_process}")


1591

被折叠的 条评论
为什么被折叠?



