摘要:当前,计算机技术飞速发展,各行各业的管理模式日趋智能化、系统化和信息化。针对当前航空新产品多项目并行研制存在的问题,结合项目实际,基于MVC设计模式开发易于配置和扩展的多项目管理系统,建立相应的管理制度对业务流程进行规范,搭建以项目管理办公室为核心的多项目管理组织架构,对多系统进行集成管理,以提升航空新产品研制效率、提高企业管理效益。
关键词:多项目管理系统;航空新产品;系统集成
o 引言
项目是利用有限的资源和时间,为提供特定的产品、服务或成果开展的一次性活动。项目管理是为实现项目目标,把知识、技能和工具等应用于项目活动[1]。当前,企业推行的“以项目实施管理”( Management by Project)战略,可以使企业在激烈的市场竞争中保持动力和活力[2]。多项目管理是指利用有限的资源保障企业实现所有项目目标,其核心是解决项目之间的资源冲突。多项目管理不仅包括《项目管理知识体系指南》( PMBOK指南)中归纳的十大管理要素,还包括协同管理、知识管理等具有多项目管理特点的管理要素[3]。
20世纪60年代末,国外学者曾提出多项目管理是项目管理的发展趋势,也是组织面临众多项目进行科学有效管理的重要手段[4]。有效的管理方法和管理工具关乎项目管理的成败。基于此,本文以航空新产品研制项目为例,针对多项目管理系统在航空新产品研制项目管理中的应用进行分析和阐述。
1系统开发的必要性
随着我国综合国力的不断提高,国家加大了对武器装备研制项目的投入力度,多机型并行研制已成为常态。目前,公司每年在研项目达几百项,项目的品种多、批量小、研制周期长,项目管理主要通过人工方式进行。多项目协同管理主要存在以下问题:
(1)进度管理易失控。项目计划的编制、变更和发布流程周期长,相关信息的获取和传递困难、滞后,不能实时跟踪项目的执行情况;多项目间计划协调困难,不能很好地平衡项目的重要程度和优先级等。
(2)多项目管理难协同。多项目间资源协调困难,无法对企业资源进行有效平衡;项目策划不能准确预测项目计划,执行过程中导致人力资源冲突;缺乏实时、可靠的资源使用数据,对计划不能进行合理调整,导致项目进度失控。
(3)项目评价不准确。多系统相互独立造成信息不对称,项目进展与任务完成情况脱节,项目绩效报告流于形式,不能客观反映项目的实际情况,多为定性评价。
基于上述问题,急需开发和应用多项目管理系统对项目进行高效的协同管理,实现如下目标:
( 1)打通相关业务模块和项目管理信息流。通过信息化固化业务流程使多项目管理规范化、标准化、流程化、作业可视化,提高项目执行力。
(2)打造数据实时、共享的多项目管理平台。通过信息化的项目计划管控提高项目管理效率。
(3)实现项目执行数据及时、有效的收集。
通过项目过程资产和资源使用情况的数据共享,为整合企业资源、提升多项目组合管理水平提供可靠保障。
2系统设计及功能实现
2.1系统整体架构
多项目管理系统可基于企业已有的IT技术平台,通过服务总线技术与PDM、财务、生产等系统进行集成,在企业多系统数据融合的基础上实现项目综合信息展示。以分析仪表盘的形式,展现多项目、单项目、组合项目、部门项目等各种信息,展示内容包括计划、资源、交付项、沟通、风险、经费等各维度数据。通过企业多系统集成平台生成实时、准确、可视化的多项目执行报告,并可根据企业的特殊要求设置项目评价因素对项目数据进行对比分析,为执行多项目组合管理和决策提供有力支持。多项目集成系统整体架构如图1所示。
2.2系统技术架构
2.2.1MVC模式
MVC ( Model View Controller)模式可实现三层乃至多层的松散耦合,应用程序通常被抽象为三大类。各程序既相互独立又相互作用,共同完成用户通过浏览器输入的请求[5]。多项目管理系统采用基于MVC设计模式的三层开发架构,如图2所示。模型层、视图层和控制层之间层次鲜明、功能明确,并且不同模块之间互不干扰,提高了系统的灵敏性与复用度。
2.2.2EOS技术
EOS是面向服务体系架构SOA ( Service Orien-ted Architecture)[6]的一套应用软件开发平台。采用多层体系架构,提供面向构件的应用模式,具有集成开发EOS构件、管理运行环境、建立EOS构件库等功能。普元EOS集成开发平台实现了SOA应用和服务全生命周期的开发和维护管理”。EOS的技术优势增强了系统的扩展性和集成性,有力提升了系统的增值服务能力。通过系统提供的配置功能、业务接口以及开发培训等手段,可以顺利完成系统的定制开发和业务功能维护。
2.3 系统功能架构
结合项目实际,借鉴行业项目管理经验,提出多项目管理系统的功能需求,将系统分解为项目综合管理、资源管理、计划管理、