1.2 项目管理软件的发展历史
1956年和1957年相继出现了由杜邦公司与兰德公司开发的关键路径法(Critical Path Method,CPM)和美国海军开发的计划评审技术(Program/Project Evaluation and Review Technique,PERT),这使得计算机在项目管理上的应用成为可能,在随后的应用中,由于当时计算机的处理能力有限,价格昂贵,同时受当时管理理论水平的制约,项目管理软件的应用都是以进度计划的安排和管理为主,而且其应用对象主要是在少数国家的军事、公共事业和某些大企业的工程管理上。
与大部分软件普及的情况类似,计算机项目管理软件加速发展的契机出现在20世纪80年代。随着PC的出现和普及,基于PC的项目管理软件得到了迅速发展。1982年出现了第一个基于DOS操作系统的项目管理软件产品。到20世纪80年代中后期,项目管理软件实现了从仅能对单一项目进行管理向可以对多个项目进行同时管理的飞跃,实现了从DOS下的字符式软件到完全的图形方式软件的飞跃。在这段时间内,大部分项目管理软件专注于项目管理过程的某一种单项需求。由于当时从事这方面开发的软件公司的规模都比较小,而且受到计算机硬件平台、软件开发运行平台和开发手段的限制,这一时期软件的功能和使用效果并不尽如人意。到20世纪80年代后期,很多软件开发商已经把目光放在各种功能的集成上,开始在功能集成上下工夫。
20世纪80年代后期到20世纪90年代中期,随着计算机软、硬件技术的不断发展和各类具有特定功能的项目管理软件的日渐成熟,各软件公司也在优胜劣汰的过程中逐步壮大实力,很多公司在自己成功开发和推广应用的某一个(或若干个)具有特定功能的项目管理软件的基础上,逐步地将各个相关功能进行集成。这一阶段出现了很多优秀的多种功能集成的项目管理软件,包括集成了进度管理、资源管理和费用管理的Primavera公司的P3,集成了进度管理、资源管理、费用管理和风险管理的Welcom公司的OpenPlan,此外还有很多价格低廉、易用性强的项目管理软件,包括微软公司的Project、赛门铁克公司的Timeline、CA-Superproject等。
20世纪90年代中期,互联网开始在全世界普及,基于互联网的各种应用蓬勃发展。同样,基于互联网的项目管理软件和项目管理模式也开始出现,并迅速得到众多项目参与方的认可和推广。很多建筑企业都将其新系统的范围由企业内部的局域网(LAN)扩展到企业内部网(Intranet)和企业外部网(Extranet)的范围上,几乎所有项目管理软件开发商都在其软件当中加入了支持互联网的功能。
当然,互联网技术能够在工程项目管理上得到迅速推广,其主要原因在于工程项目本身。工程项目,特别是大型工程项目,具有周期长、投资大、技术复杂、项目本身和项目的参与方在地域上分布分散等特点。这些特点对项目各个参与方之间的信息交流与协同工作提出了很高的要求。地域上分布的多个专业单位所构成的虚拟项目团队(Virtual Project Team)正在成为大型工程建设项目的主要组织形式。基于这一点,一些有远见的开发商已经开始在互联网上为项目的各个参与方提供“网络上的协同工作环境”,有些是互联网服务供应商(Internet Service Provider,ISP)或互联网内容供应商(Internet Content Provider,ICP)转变业务方向或扩大业务范围的结果,有些则是项目管理软件开发商拓展业务而形成的。前者大多只提供一个项目参与各方交互和交流的环境,而后者不仅提供交互和交流的环境,往往在其提供的环境基础上还要提供额外的解决方案支持和其他增值服务,这些增值服务往往与其原已开发的项目管理软件密切相关。
目前,项目管理软件正在朝着网络化、智能化、个性化和集成化的方向发展。大多数软件具有良好的开放性,支持开放的后台数据库;可以根据用户的要求选择不同的后台数据库,使得用户可以将所购置的软件与其他系统进行集成。此外,各软件开发商都倾向于向用户提供一体化的解决方案。