基于PDM的工程机械项目管理系统设计与实现

年来,随着两化融合进程的进一步加快,信息技术已成为推动制造业快速发展的重要驱动因素。项目管理系统,对于企业提升产品研发效率,节约产品研发投入,推动产品品质提升,缩短市场反应周期,保持市场竞争力具有重要意义,其所表现的积极作用也得到了航空航天、汽车以及机械制造等行业的认可。 目前,国内外有许多研究学者以项目管理系统为研究对象展开探究,文献针对制造业项目管理的日益复杂性和数据存储处理挑战,提出面向云计算的项目管理模式;文献以产品创新和研发为主要出发点,对项目多供应商协同技术与项目管理系统整合匹配进行研究:文献基于项目管理新模式的演进方法,提出以“互联网+”相关技术为支撑的项目管理新模式:文献探究高维度场景下,利用大数据开展统计分析、预测、优化,从而实现数据驱动决策的新思路和新模式:文献以交付物管理为核心,提出以过程管理为基础的汽车研发项目管理思路和方法。然而,对于工程机械产品研发领域而言,如何应用项目管理系统有针对性地开展全生命周期管理的相关研究相对较少。为此,本文通过深入分析工程机械行业项目管理过程中普遍存在的不足,以项目管理理论为基础,研究若干关键技术,探索工程机械项目管理系统的实现。 1 行业现状分析 1.1 制造行业信息化分析 在信息化产业的快速推动下,很多制造企业都对信息化设施和技术开展了大量应用,以提升研发水平,增强研发效率,逐步建成了以PDM为基础的产品研发创新平台。对于制造企业而言,一个新型产品的研发是一项繁杂而又艰巨的工作,不仅包含对顾客的需求剖析,同时还包含研发设计、虚拟仿真以及物料准备等环节,详情见图1。      图1 基于PDM的产品设计研发过程 1.2 项目管理系统发展分析 企业对项目管理系统的应用,主要分为独立型和集成型两个层面。独立型项目管理系统具有行业普适性,虽然通用项目管理功能模块得到众多行业认可,但其与特定领域技术融合还有待加强,与产品研发过程的匹配仍需改善。集成型项目管理系统常被定义为大型研发管理系统的子系统,例如,达索公司的Enterprise PDM等,其研究重点主要在数据收集管理层面,项目管理功能有待完善。 通过对企业项目管理流程进行分析,如图2所示,一个完整的产品研发流程将会产生大量的文献资料,这些资料既包括立项申请表、项目验收表等,还包括项目进度表以及规划表等,即不仅包含管理资料,还包含各类技术文档。      图2 企业项目管理流程 对工程机械领域而言,其项目管理与航空航天、汽车行业有相似之处,但也具有工程机械领域的独特性,因此,工程机械项目管理系统,要同时具有规律性和交叉性。通过对工程机械行业调研发现,多数企业还不具备完善的项目管理系统,产品研发还没有相应的系统支持和流程规范,甚至有部分企业仍然采用手工方式进行项目管理。以某工程机械企业为例,其项目管理主要存在如下问题: (1)项目立项管理不严谨。在立项方面,对概念开发阶段重视不够,没有经过充分的市场调研和分析就确定项目,容易造成资源浪费。 (2)项目研发过程不规范。在产品研发过程中,由于缺乏有效的研发体系和流程规范,产品研发信息不能及时推送。忽视产品研发进程监控,容易导致存在的问题不能得到及时反馈和解决。尤其当企业并行多项目时,容易产生人力资源和设备资源冲突。 (3)交付物质量难以保障。由于产品研发、制造过程需要不断尝试和修正,必然要对前期设计结果进行重复修改,从而生成大量的过程性文件。如果不能借助信息化手段对这些文件进行有效管理,便会造成交付文件质量参差不齐,交付的文件版本也会呈现多样性,增加工作差错和人为处理时间。 (4)项目考核机制有待健全。一个良好的项目考评机制对于调动员工积极性、激发团队的凝聚力具有重要作用。在绩效评价过程中,现有项目考评机制与客观情况不匹配,不能充分考虑各相关利益者诉求,不能客观分析项目大小和难易程度,这些都将对项目考评结果产生重要的影响。此外,员工绩效评价缺乏数据支撑,往往依赖于主观评价,积极性不能得到充分调动。 (5)项目数据流转效率较低。在产品研发过程中,有许多亟待审批的文件因沟通不及时而被搁置,从而延长项目周期。 (6)项目知识体系难以传承。项目研发过程会产生大量的文档和资料,但企业并未针对这类资料进行有效的管理,文档存放混乱,导致知识经验难以积累。 2 项目管理理论 2.1 产品全生命周期管理理论 项目的全生命周期一般被划分为4个阶段:项目立项阶段(筛选、评估、选择)、项目规划阶段(计划、评估、发布等)、项目实施阶段(技术开发、资源调整、试制验证等)、项目完成阶段(最终产品、文件、总结等),四者相辅相成。根据项目全生命周期的阶段划分,不同阶段的主要任务各不相同,具体如图3所示。      图3 产品全生命周期管理阶段图 2.2 集成产品开发(IPD)模式 集成产品开发IPD是一种完善的产品研发体系,获得了国内外许多知名企业的认可。IPD框架集成了实践验证的诸多要素,是集成产品开发的精髓,其主要包括跨部门融合、结构化流程、项目和管道管理、异步开发与共用基础模块、客户需求分析、优化投资组合和衡量指标7个层次。IPD作为拥有先进创新理念的研发体系,其核心是准确定位研发需求,即将研发过程看作是一场投资活动,并注重各部门之间的联动性。 2.3 项目管理的知识体系 项目管理知识体系(PMBOK)是项目管理系统的理论源泉。美国项目管理协会提出PMBOK的9个不同知识体系,即包含范围管理、沟通管理、质量管理、整体管理、时间管理、风险管理、采购管理、费用管理以及人力资源管理等。这些内容贯穿于项目的全生命周期,其评价指标包括时间、成本、范围、质量和资源5个维度。 3 项目管理系统关键技术研究 产品研发过程中,多数企业已经建成相对独立的研发生产管理系统,如PDM、ERP、MES和PM等,各系统之间相互独立,缺乏联系,并形成严重的信息孤岛。如何促进各系统间的协调工作,构建贯穿于产品研发全生命周期的集成框架,完成任务分配和各类分析,需要重点开展如下4项关键技术研究。 3.1 系统集成技术 项目管理系统的集成(见图4),主要是将企业产品数据管理系统(PDM/CAD)和生产制造管理系统(MES/ERP)的数据打通,消除信息孤岛,使之变为项目管理体系过程中的有机组成部分。系统集成过程中,主要有两大技术难点,一是各种产品研发系统已经固化,如PDM和MES系统数据库呈现异构性,需要通过ODBC访问数据库实现共享;二是各类系统产生的数据格式呈现多样性,除结构化二维数据之外,还有大量的文件系统数据,如CAD文件等,需要通过定义Web service接口,屏蔽复杂的业务逻辑,从而实现信息共享。系统集成框架以数据库系统为技术支撑,由数据库层、网络层、外部应用层、专用接口层和项目管理信息系统层共同组成。      图4 项目管理系统集成框架 3.2 基于BOM的项目管理技术 BOM(产品物料单)对于项目管理的成功实施具有关键作用。BOM在PDM构架体系中,不但有着联系产品数据系统的作用,而且还连接着工艺设计系统和制造执行系统,是大部分企业组织研发和生产的主线。首先,基于BOM可以实现任务分派,剖析、探索BOM在企业生产过程中的流转与状态改变,有利于完成新产品研发过程中的任务指派与管理。其次,基于BOM可以开展成本分析和控制,由于物料占据制造型企业产品大部分成本,BOM分析对于开展产品经费预估和成本控制起着很大作用。此外,基于BOM可以加强项目文档管理,在新产品研发的项目管理过程中,随着BOM的演化,将会产生多种不同文档,BOM对于高效管理文档起着举足轻重的作用。 3.3 用户访问权限控制技术 基于角色的访问控制,在过去传统的访问控制模型中加入角色要素,把用户与角色进行联系、角色与权限进行联系,这样能够制约客体对于主体的访问过程。 如图5所示,把用户与角色联系起来,通过用户角色来确认用户权限,通过角色的改变来获得不同的系统权限、使用界面和使用功能,从而完成相应的工作,这种方法能够最大程度地降低用户访问权限控制的管理复杂度。      图5 用户访问控制模型 3.4…