论项目管理软件的发展现状前言:从20世纪70年代末以来,大量的项目管理软件公司涌现出来,致力于项目管理软件的开发和推广。对于在项目管理过程中涉及的大量数据分析、信息共享、评价和沟通,如果没有项目管理软件的帮助,大多数活动都将无法有效进行。本文系统论述了国内外项目管理软件的发展现状、项目管理软件的介绍以及项目管理软件在工程中的应用。国内外项目管理软件的发展现状(一)国内项目管理软件的应用现状与发展趋势1.国内项目管理软件的应用现状由于项目管理的广泛应用,项目管理思想正逐步被各行各业所接受和采用。建设部最近发布了《关于培育发展工程总承包和工程项目管理企业的指导意见》(建市[2003]30号)文件,也表明我国的项目管理模式正逐步走向制度化和法制化轨道。在国际上,一些大的管理软件商如SAP、ORACLE、PEOPLESOFT等借助企业的优势已经把项目管理软件带到了中国,美国Primavera公司的项目管理软件在上海普华的代理和推动下更是占领了水电、石化、核电、交通等领域,目前正逐步向工业与民用建筑领域、项目型企业领域等进军。其他如微软、Openplan、邦永(中国)、瑞典的IFS公司以及国内的梦龙、用友、新中大也不甘示弱,纷纷涉足项目管理软件领域。因此,目前国内项目管理软件市场竞争日趋激烈。此外,由于我国建筑市场的逐步开放,越来越多的国外建筑公司和项目管理公司进入中国,而这些国外公司在项目管理和项目控制中大多采用了项目管理软件作为辅助工具,如BECHTEL公司、ABB公司、FOSTERWHEELER公司、福特丹尼尔等,由于他们项目管理水平比较高、管理比较细,给国内的冲击比较大,由此带来的工程索赔也频繁增加,这也是促进国内一些公司加大项目管理软件应用力度的主要原因之一。2.国内项目管理软件的发展趋势(1)项目管理思想变革的影响带来的发展趋势项目管理软件作为项目管理的辅助工具,其功能设计、实现方式和应用总是受到项目管理思想发展的影响。目前项目化运作已经渗及各个领域内,有人甚至提出“一切皆项目”,这些在项目型公司如IT公司、设计院、投资公司、咨询公司等组织内,正得到研究和实践;而另外一方面,一个大项目内的子项目或者一个组织内的项目相互联系、相互制约,因此又必须把这些项目作为一个有机项目系统来考虑,因此,从项目管理思想的研究来看,一组项目的项目管理和一个组织内所有项目的项目管理正成为新的研究课题,如ProgramManagement、EnterpriseProjectManagement和PortfolioManagement等。在这一背景下,项目管理软件正逐步向企业级项目管理或ProgramManagement发展,软件功能包括企业级数据库、广域使用、多并发用户以及可使用多级数据(如企业级和项目级)结构等。国际上最著名的项目管理软件供应商美国的Primavera已经推出企业级项目管理软件P3E,即PrimaveraProjectPlannerforEnterprise组件(包括核心组件、分析工具、知识管理、数据采集模块、基于WEB的交互组件等),目前这一软件在我国正逐步推广,Primavera公司计划在一两年内代替其早期的P3软件,成为项目管理软件的主流,而美国的微软公司也把目标瞄向了企业级项目管理软件领域,目前其主流产品MicrosoftProject2002和OfficeXP具有较强的集成性,和Primavera产品相比,微软的项目管理软件主要定位在中低端,也更适合中小型企业使用。由于多项目管理思想的出现,项目的战略组合、优先级选定等项目投资组合管理(PortfolioManagement)也日益得到重视,一些企业级项目管理软件同时注意到了软件的项目投资或费用分析功能(PortfolioorCostAnalysis),如P3E组件里的PortfolioAnalyst(PA)组件就是用于项目的进度、资源、费用和赢得值分析的,甚至出现了专门的PortfolioManagement软件,METAGroup把目前的该类软件供应商分成了三个集团:领先集团(Leader)、挑战集团(Challenger)和跟随集团(Follower),其中Primavera公司和Niku公司处于第一集团,微软等9家公司处于第二集团。(2)软、硬件技术进步带来的发展趋势我们知道,硬件的发展遵循摩尔定律,即计算机硬件性能每18个月增加一倍,而软件技术的发展更快,项目管理软件也是如此,以Primavera的P3为例,其从1983年发布第一版至今已经进行了10多次升级,但由于P3核心架构开发较早,因此其功能应用起来存在诸多不便,如数据安全、字段字符限制、采用文件型数据库等等,极大的限制了P3的进一步功能扩展和应用,在这种情况下Primavera公司在总结P3应用的基础上,结合项目管理理论和软件技术的发展开发了全新概念的企业级项目管理软件P3E(Teamplay、P3E/C)。项目管理软件的主流技术与管理思想一样,也经历了三个发展时期:界面技术从DOS字符界面,到Windows图形界面(或图形用户界面GUI),直至今天的Browser浏览器界面;平台体系结构也从单机单用户发展到文件/服务器(F/S)体系,再到客户机/服务器(C/S)体系和浏览器/服务器(B/S)体系,使用范围也从单机到局域网再到可通过互联网进行信息交互和远程控制。从目前看,网络版项目管理软件已经成为主流趋势,其主要有两种结构:一是C/S结构,二是B/S结构。随着项目管理软件应用范围的扩大,系统管理的任务越来越重,C/S结构的弱点也逐渐暴露出来,这种模式不仅对客户来说软件价格昂贵、软件的安装和维护不方便、软件的多版本管理困难等,而且对供应商来说软件的测试麻烦、开发时要考虑的兼容性问题复杂、售后服务麻烦(需要开发很多补丁、提供多种版本的售后服务)以及增加了许多额外的硬件和开发成本等。而B/S结构则在很大程度解决了这一问题。B/S架构的产品明显体现出更方便的特性,无论用户的规模有多大,有多少分支机构都不会增加任何维护升级的工作量,所有的操作只需要针对服务器进行,客户端只是浏览器,根本不需要做任何的维护,如果是异地只需要把服务器连接上网即可立即进行维护和升级,这对人力、时间、费用的节省是相当惊人的,所以客户机越来越“瘦”而服务器越来越“胖”是将来项目管理软件的主流发展方向,这使得升级和维护越来越容易而使用越来越简单,如Primavera公司的投资控制和合同管理软件最新版本Expedition9.0已经由C/S结构改进为B/S结构模式。Constructware公司的首席执行官ScottUnger预言“瘦客户端”方式将成为AEC(工程界)领域内的主导,此外B/S结构也有利于企业软件系统的集成,目前电子商务、ERP、人力资源管理系统等软件都逐渐向B/S结构发展。J***A技术的成熟也使B/S结构日益成为应用软件的主流。(3)应用实践驱动的项目管理软件发展趋势一段实践以来,由于许多人对项目管理软件(系统)理解不够,导致软件(系统)应用成为形象工程、面子工程,软件(系统)应用流于形式,给项目带来了人力和财力的浪费,甚至成为项目实施的一种负担。应该说,这种现象目前仍然存在。但从总体上讲,项目管理软件(系统)的应用逐步趋于理性和务实,软件(系统)的实用性成为其首要功能之一,目前以工作流程处理为中心的沟通平台和信息管理软件在市场上一直得不到广泛应用就是因为其功能的实用性不强。因此,软件功能的日趋实用性也是项目管理软件应用日益广泛的一个重要原因。此外,在企业(项目)信息管理管理过程中,相关人员越来越意识到多种软件(系统)数据和信息管理的不方便,因此数据和软件的集成成为趋势,这也是项目管理主流软件形成的重要因素之一,主流软件的使用给以后软件的升级和集成带来很大方便。总的来说,项目管理软件正朝着企业级、多功能、更强的集成性能、网络化、实用性的方向发展,项目管理软件也正日益成为项目管理的不可缺少的有效工具。(二)国外项目管理软件的发展国外项目管理中的计算机应用可以追溯到50年代中后期网络计划技术的出现,到了60年代中后期网络分析程序已经十分成熟。整个70年研究的重点是完善和扩展网络模型分析软件的应用功能,如成本和资源的平衡优化;同时提出并研究了项目管理信息系统。进入80年代以后,PC机的普及和项目管理工作的科学化、标准化,使一般中小型企业、中小型项目也可用计算机进行管理,网络技术才真正普及。90年代后,项目管理软件发展迅速,不断有功能强大、使用方便的软件推出,在项目管理中发挥了重要作用,计算机的应用已经成为项目管理必不可少的一个组成部分。项目管理软件的功能层次不断提高,对应着三个显著阶段:第一层次,也称基本功能,如进度控制、质量管理、资源管理、费用控制、采购管理等,是对基层工作流程的模拟,在一定程度上实现数据共享,减轻了基层项目管理人员的工作强度。在80年代已基本完成这方面的功能开发并在基层项目管理中广泛应用。第二功能层次有两个特点:一是分析和预测功能,包括工期变动分析、不可预见事件分析(如恶劣气候、汇率变动、市场物价变动、分包商情况变动等)。在分析基础上产生预测功能,主要包括进度预测、投资预测、资金需求预测等,并有相应的数学模型。二是计算机网络的使用和通讯功能,主要是局域网上的多用户操作和多项目管理,以及借助Internet、Intranet,电子邮件、电子信箱等先进的通讯工具和手段,减少项目管理班子的工作所受的地域限制。P3及MS-Project都是这一层次的产品。第三层次是基于因特网的项目管理,使整个项目管理业务与因特网结合,具有跨平台兼容、交互性和实时性,项目成员可以协同工作,实现在线文档管理、在线讨论、视频会议等。到目前为止尚无完善的产品出现,但有两个软件Mesa/Vista,WebProject已初具雏形。二、常用的项目管理软件介绍(一)Primavera公司的P3系列软件PrimaveraProjectPlanner(简称P3)工程管理项目软件是美国Primavera公司的产品,是国际上流行的高档项目管理软件,适用于任何工程,尤其是大型的复杂项目。Primavera公司是一家专门从事项目管理软件开发与服务的公司,成立于1983年。也就是在1983年,该公司推出了日后成为项目管理软件领头羊的PrimaveraProjectPlanner(简称P3)1.0forDOS软件。1.P3功能简介P3是基于广义网络计划技术的理论而编制的项目管理软件。它支持20级的工作分解结构编码,支持多项目管理,并且可将多个工程合并成一个。用户可自定义24种作业分类码,用于项目信息的选择、排序、查询和分组分析。P3可处理的单个项目的最大工序达到10万道,采用目标管理的模式对项目实施控制。p3项目管理软件功能强大,主要包括以下几个方面:(1)进度计算:主要包括作业的时间进度、资源、费用计划等。(2)进度控制:即跟踪、分析、更新工程进度计划,包括作业的完成情况、资源的用量、相关的费用数据等,利用p3软件生成进度分析报告,并利用横道图、网络图、资源/费用直方图表、过滤器等工具评估、分析报告结果,并调整进度目标计划。(3)资源费用管理:主要是为作业所要用到的资源和费用进行分配,并利用资源费用直方图进行分析。(4)自定义视图:通过对作业数据进行编辑、过滤、筛选、汇总等过程,重新组织视图,以满足不同条件作业的需要。(5)输出各种图表:可以输出如横道图、网络图、进度状态报告、进度报表、资源费用直方图表、资源费用分配曲线等各种需要的图表。(6)其他功能如:赢得值技术、二次开发技术等。p3项目管理软件在现代工程中的应用越来越广泛,其优势也越来越明显,更好地了解和应用p3项目管理软件,将会大大提高工程的完成进度和质量。P3进度管理是基于CPM和单节点网络图模式的,可计算自由浮动时间和总浮动时间,日历设置功能丰富,每个工程都可以支持使用31种作业日历,日历时间可以为小时、天、周、月,作业类型可以分为9种,可设置10种进度限制条件,并可在工序上设置停工与开