项目管理是用于描述产品开发过程的一种组织形式,用来进行项目进度、成本、质量等的控制;业务流程管理侧重于描述产品开发的业务过程、过程中具体活动发生的时间、资源约束、活动状态等。这些大量的数据,由于本身针对的对象及方法不同,这些数据存在着信息的重复与不一致,如果不保持数据的一致性、实时性,是无法实现用同一的数据库对数据进行管理的。
为将产品研发中的数据进行统一的管理,以保障数据的准确、实时,本文通过对数据的定义和规范统一管理项目运作中的数据。
基于数据库的PM 与BPM的数据集成项目管理与流程管理中的数据类型不同,且记录的相关信息也不一样,为此需要将项目管理与流程管理通过共享的数据库进行集成。在图4 中,根据产品开发项目的信息传递,针对项目管理进行项目定义、项目分解和建立项目层次模型,形成有序的任务关系表。对项目中的各个任务节点进行业务流程的描述建模。在对流程的描述中,加入任务的编号、项目编号、输入输出、资源等约束信息,建立流程与任务间的关联。通过数据库实时监控流程的运行情况,反映具体任务的完成情况。
4 示例分析
4.1 企业背景X 公司主要从事机电设备的研制生产,是一个集机、电、液、控制技术为一体的中型企业,公司采用传统的项目管理方法对产品研发项目进行管理,在信息化建设方面虽然部门建立了相应的计算机网络,但采购、设计、工艺、生产等环节之间无法及时的传递信息,造成了各个部门间的信息孤岛,这些问题影响着公司新产品研发的管理能力,并阻碍了公司的进一步发展。
4.2 以流程管理角度推行项目运行公司原有的产品开发采用串行的方式运行,串行结构的流程运作方式使得各个环节缺少有效的沟通,实际中经常出现设计方案在生产工艺上难以实现,解决这种设计与工艺的矛盾,只有重复修改设计方案,造成整个产品开发的周期过长的问题,企业产品研发项目往往超出计划周期的问题。未解决此类问题,从流程管理角度推行企业项目管理工作。
第一步,对项目管理工作进行优化,通过对项目运行中各个任务的分级整理,以及项目运行过程中的流程进行整理,重新设计了项目运行当中的主要流程。重新设计了研发项目运行中的13 个主要业务流程,如图5 所示图 5 产品研发主要业务流程框架图对项目中的各个任务及流程的活动进行数据定义,从流程的角度重新规划产品研发项目管理过程中的管理任务。在项目管理以及流程运行的过程中,将产生相关的管理数据及产品相关数据,整个过程应建立统一的数据管理制度并进行规范化。项目运作过程中通过对流程的监控实现对项目运行的监控,以保障项目顺利运行。
4.3 实施效果分析针对公司 0806 产品改进项目是运行,项目运行初期,定期通过协调会议的形式及时反映各个部门的信息;在项目后期,特别是产品试制的过程中,需要设计、工艺、采购、生产等多个部门共同解决产品试制中的问题,有项目负责人员统一调度多个部门协同工作。通过以上措施,该项目比计划提前4 周完成。
5 结论
本文通过从流程管理角度研究项目管理运作,以流程管理的角度提高项目管理的水平,以项目运行的基本任务单元和流程的基本活动单元为切入点,研究如何从流程角度实行项目管理,保证项目管理的规范化,提高项目运行中的过程控制水平;并进一步实现二者在运行中的数据共享,通过该模式实现了对流程的监控及时了解项目的运行情况,帮助企业规范化项目管理的流程,从而是产品研发项目运作情况更加透明,减少运作黑箱问题的产生。
参考文献
[1] 曹 健 , 张申生, 胡锦敏. 面向并行工程的集成化产品开发过程管理系统研究[J]. 中国机械工程,2002,13(1):80~83.
[2] 孔建寿,张