优化组织流程:EPG的价值与客户分析
引言
在组织中,为了不断提升效率与适应整体发展需求,过程改进显得尤为重要。而在过程改进的推动与管理中,组织往往需要一个专职机构,即工程过程组(EPG)。本文将首先介绍EPG的由来和职能,接着分析了EPG的目标、工作绩效评价以及成员间的协调关系。随后,通过客户的角度探讨了EPG的工作现状,提出了一些可能存在的问题,并给出了解决方法。最后,通过对系统客户的理论分析,展示了EPG在组织中的不同层面的客户,并为提高EPG执行力提供了建议。
EPG的职能与目标
EPG(工程过程组)起源于SEPG(软件工程过程组),原初是组织中专职推进软件工程能力成熟度模型(CMM)的职能单位。随着CMM的发展到CMMI,内容更加广泛,不仅限于软件,因此这个单位也改名为EPG。其主要职能是组织的过程改进,通过制定与优化企业法制系统来促进组织的进步。
EPG的目标是促进组织进步,主要手段是完善企业的法制系统。从客户的角度出发,对EPG的工作绩效可从两个方面考虑:提高遵纪守法者的绩效和预防违规者的行为。这可以通过度量流程的有效性和执行力来实现。
EPG的工作现状与问题分析
在业务发展中,EPG可能面临流程与业务的矛盾。一些项目组反馈对流程改进的评价是:“还是两张皮!”即业务和研发流程看似分离。这引发了对流程体系效率的深入分析,需要通过方法如DMADV和DMAIC来完善流程。同时,需要关注流程执行力的度量,采用离散数据统计缺陷数的方式来衡量流程执行力。
EPG成员可能会抱怨一些完善的流程未被采用,这需要平衡项目组的灵活性和组织的规范性。为此,我们应该从业务发展的需要出发,重新审查流程体系的效率,确保每个流程都符合客户的需求。
EPG组长作为过程改进组的leader,需要具备综合工作能力,既有远大抱负的想象力,又有将其付诸实践的实际操作能力。通过建立共享愿景和制定明确的工作目标,可以协助EPG组长提高领导力和组织的整体工作效率。
EPG客户分析
EPG的客户可以分为为系统付费的客户、使用系统的客户、支持系统的客户和从系统获取价值的客户。对于EPG来说,为系统付费的客户是高层领导,使用系统的客户是需要技术支持和服务的人,支持系统的客户包括出资人和所有期望从过程改进中受益的人。从系统获取价值的客户主要是项目组,他们通过遵循GJB5000B标准等方式获得了同行支持、可重用的资产和软件工程知识。
提高EPG执行力的建议
为了提高EPG的执行力,首先需要关注以下几点:
与高层领导和EPG共商远景规划和近期计划,并提供里程碑目标和度量方式,以及激励措施;
与EPG成员沟通确定各级目标分解,以及主要工作方法、度量和激励方式,并落实责任人;
在高层领导的明确支持下,与相关部门领导、项目领导沟通,明确各接口单位在过程改进中的角色与职责,落实追踪方式和评价方式;
日常工作关注协调、指导和追踪。
结论
通过对EPG的职能、目标和客户的分析,我们能够更清晰地认识到EPG在组织中的价值和挑战。在不断优化组织流程的过程中,EPG需要关注业务发展需求、流程的有效性和执行力,并通过与客户的紧密合作来提高组织的整体绩效。通过建立共享愿景和明确工作目标,EPG组长可以提高领导力,促进团队协作,从而更好地实现组织过程的改进。
参考文献
"作为一个epg你知道你的客户是谁吗?",《软件工程之思》微信公众号,作者:王小双。王小双先生长期从事GJB5000推广、实施、评价、改进的工作,是《软件工程之思》微信公众号的创建者。他一直在公众号分享GJB5000、CMMI、软件工程的知识和感悟,同时致力于GJB5000培训、内外部评价以及软件过程改进、软件工程能力提升的研究工作。
作者简介:
陈语,PMP、PBA、CBAP、CSPM、Scrum Master(PSM-II); 高级信息系统项目管理师、中级软件设计师、中级硬件工程师、中级嵌入式软件工程师、中级FPGA工程师(Intel认证);曾就职于中国航天某单位。
*注:本站引用与转述已获得原作者的同意,如您转载本文,请保留原作者信息。