较大的、复杂的项目需要借助工作分解结构来进行范围定义,项目活动定义则需要在工作分解结构的基础上通过活动分解来完成。
3.4.1 活动分解技术
项目活动定义所采用的技术包括活动分解技术和模板法。分解就是把项目元素划分成更小的、更多的元素,这样就更加便于管理和控制。而模板则是为将来的项目做准备的,旧项目的经验对于一个新项目来说是非常宝贵的。
相应地,活动分解技术类似于建立工作分解结构的工作分解技术,具体来说,工作分解技术是将项目分解为有内在联系的若干活动的技术,这里的活动是实现项目目标所要完成的相关活动的集合;而活动分解技术则是在工作分解结构的基础上,将工作分解结构所包含的活动分解为具体工作包或工作单元的技术。区别体现在工作分解的最后成果是可交付物或成果,用工作分解结构来描述;而活动分解的最后成果是工作包或工作单元,可用活动清单描述。
是某大学文艺演出活动的活动分解技术示例,该活动分解结构任何一个分支的最底层部分都是工作包,例如,校刊广告、校内海报、入场券发放都是工作包,舞台设计也是工作包。为了使项目目标得以实现,需要确定每个工作包中的所有的详细活动,这一工作可以由每个工作包的责任人或责任小组来界定。例如,对于工作包“垃圾箱设置”可以由其责任人李林娟明确其具体详细活动:设计垃圾箱摆放位置、确定垃圾箱种类、购买垃圾箱、设置垃圾箱标志、清除垃圾箱垃圾、拆除垃圾箱并送回仓库。
3.4.2 模板法
一个项目组织过去所实施的项目的活动分解常常可以作为新项目的活动分解的参考样板。虽然每个项目都是独一无二的,但仍有许多项目彼此之间都存在着某种程度的相似之处。许多应用领域都有标准的或半标准的活动分解可以用作参考样板。
模板法或参考样板是使用已经完成的类似项目的活动清单或部分活动清单,作为一个新项目活动定义的模板,根据新项目的实际情况,再在模板上调整项目活动,从而定义出新项目的所有活动。在定义项目活动时,模板法是一种简洁、高效的活动分解技术。
3.4.3 项目管理软件
今天,计算机具有存储量大、检索方便、计算能力强、网络通信便捷等优点,项目经理和项目管理人员可以充分利用其优点帮助管理项目,表现形式是使用项目管理软件“辅助”管理项目。从概念上讲,项目管理软件可“辅助”项目经理和项目管理人员,使项目能够按照预定的成本、进度、质量顺利完成,从而对成本、人员、进度、质量、风险等进行分析和管理。而且,许多在20世纪80年代中期需要大型计算机支持的项目管理软件包,现在都可以在计算机上实现。
3.4.3.1 项目管理软件的特点及功能
在过去的10年中,项目管理软件包发生了爆炸性发展,从小型项目管理软件包发展成大型项目管理软件包,而且项目管理功能越来越强。目前,项目经理和项目管理人员拥有大量项目管理软件来帮助跟踪和控制项目等复杂任务,因此,应充分理解项目管理软件“辅助”管理的特点和功能。那么项目管理软件如何“辅助”管理计算机化的项目呢?又应该具备什么功能呢?
(1)项目交流功能。项目管理软件应为所有与项目相关的干系人提供服务以便于其工作,能及时获取、分析和审核相关信息,提供未知问题的尽早警示和对其他活动的影响评价,从而产生替代计划和管理活动,同时提供工作交流的功能。
(2)项目计划、跟踪和监督功能。项目管理软件描述项目的数据格式通常是基于标准网络类型技术,如关键路线法(CPM)、计划评审技术(PERT)或节点活动法(AON)。为管理好一个项目的实施过程,项目管理软件应该能输入和更新活动要素及其估算的开始和完成时间、分派的资源和实际成本数据,能反映该项目目前的项目质量、项目进度及项目资金状况(例如,项目怎样受有限的资源影响?项目怎样受需求变更影响?项目的现金流是怎样的?超时有什么影响?需要什么附加资源来满足项目的约束?工作分解结构中的某一元素发生变更会对整个项目带来什么影响?);提供项目计划、项目组织管理、项目控制、项目评审等数据分析功能(例如,不利的天气条件,周末活动,非标准的人力资源需求,可变的项目组织成员人数,活动细分,未使用资源的分配等)。项目管理软件也提供计划偏差、资源和进度付出的影响评价,提供资源平衡,即分摊可获得资源以确定活动持续时间,并产生一个平衡的比较进度。
(3)文档管理功能。由于每类项目的文档都不尽相同,项目管理软件应能对照其进度和初始计划将项目的技术和财务状况形成文档,提供灵活的文档管理。
(4)报表功能。项目报表通常通过一个菜单引导的报表编写系统获得,它允许用户按照标准格式要求几个标准报表。用户也可以变更这些报表或者建立新报表。依靠该系统的先进性及其外围硬件设备,这些报表由全范围的甘特图、网络图、表格汇总和商务图等支持。例如,可得到的报表功能包括:
计划工作的预算成本(BCWS)报表;
完成工作的预算成本(BCWP)报表;
实际与计划支付报表;
挣值分析报表;
成本和进度实施指数;
现金流报表;
关键路线分析报表;
变更订购报表;
对绩效监督系统格式化报表。
此外,许多软件包具有面向用户、定制化格式的报表等特征。
(5)权限管理功能。由于各企业都有其自身的特点,都有自己管理项目的方法;即便是同一企业不同的项目管理方式也可能不同。所以,项目管理软件应能提供灵活的功能组合或灵活的权限管理,以便于各企业根据自身的情况使用而不是根据软件改变自己的管理方式。
很明显,即使最先进的项目管理软件也不能完全替代有能力的项目领导,项目管理软件本身不能确定和校正任何相关任务的问题,但它能极大地帮助项目经理跟踪许多相互关联的变量和任务,进而管理现代项目。那么项目管理软件又有哪些局限呢?
(1)不能完全替代人。项目管理软件依附于计算机,而目前计算机不能看、不能做,只能由人来操作、控制。把人看到的“输入”计算机,利用计算机的一些优点“辅助”计算、检索、沟通等,可以为项目经理和项目管理人员提供正确的信息,便于他们正确地、方便地管理项目。
(2)不能分辨信息的正确性。既然项目管理软件依附于计算机,而计算机又是由人来操作、控制的,那么如果想通过项目管理软件得到正确的、全面的信息,必须先有正确的、全面的输入信息。
(3)只是一种工具。计算机同电话等一样都是便于我们工作的工具而已,项目管理软件也是如此,项目管理软件仅能“辅助”项目经理和项目管理人员管理项目,起决定作用的还是他们自己。
3.4.3.2 项目管理软件的软件特性
不同项目管理软件产品,其性能和特性有不同的差别,但大多数的特性类型都很类似。差别主要集中在特性的复杂性上,例如存储、显示、分析、互动性以及用户界面友好性等。大多数项目管理软件包提供下列特性:
(1)项目数据一览,包括成本支出、时间安排和活动数据;
(2)项目管理和商务图形性能;
(3)数据管理和报表功能;
(4)关键路线分析;
(5)客户化,以及标准化、报告格式;
(6)多项目分析和跟踪;
(7)子网络;
(8)影响分析;
(9)尽早警示系统;
(10)替代方案的在线分析;
(11)成本、时间和活动数据的图形表示;
(12)资源计划和分析;
(13)成本分析和差异分析;
(14)多个项目日历;
(15)资源平衡。
3.4.3.3 主流项目管理软件简介
随着项目管理软件工具日渐成熟,近年来从个人到企业组织,从小活动规划到大型的项目执行,在有限的资源和时间约束下,项目经理和项目管理人员已广泛运用项目管理软件来辅助项目的管理过程,通过“所见即所需”的最佳方式来自动将项目信息传递给每一项目干系人,帮助用户实现最好的项目目标。下面对广泛运用的两种主流项目管理软件作简要介绍。
(1)P3项目管理软件简介。Primavera公司的P3(Primavera Project Planner)是世界上用户最多的项目进度控制项目管理软件,它在如何进行进度计划编制、进度计划优化以及进度跟踪反馈、分析、控制方面一直起到方法论的作用,代表了现代项目管理方法和计算机最新技术。
据著名的工程新闻记录(ENR)调查,Primavera公司的P3和小P3软件在工程界(AEC行业,即建筑、设计、施工行业)的市场份额高达81%,尽管国内、国外市面上有五花八门的用于工程计划编制和进度控制的软件,但P3长期以来被认为是一种标准。如同世界上大部分大型工程都使用P3进行进度计划编制和进度控制一样,国内绝大部分大型工程也都在使用P3,譬如三峡、小浪底、二滩等大型水利水电工程。
P3的主要功能特性是:工程组、工程、目标工程不限;每个工程可达10万条工序;自动进度计算和资源平衡;进展骤光灯和自动进度更新;显示进展线、前锋线;20级工作分解结构(WBS)编码;工程识别编码;24个用户可自行定义的作业分类码,可用于选择、排序、分组分析;16个用户自定义数据项;多个工程汇总成新工程;挣值分析评价完成情况;保存历史数据;合并多个工程;总体更新用于一次修改批量数据;用户自定义的计划模板(子网络);真正的同时多用户功能:多人同时更新、分析、制作报表;可对工程设定多级权限;与Microsoft Office兼容的图形及可按任意作业分类码和资源组合来组成用户接口等。
(2)微软Microsoft Project。Microsoft公司的Microsoft Project是一个在国际上享有盛誉的通用项目管理工具软件,凝集了许多成熟的项目管理现代理论和方法,可以帮助项目经理和项目管理人员实现时间、资源、成本的计划、控制。Microsoft Project代表了Microsoft公司在项目管理产品领域的一个新的里程碑,Microsoft Project的用户群在全球已超过500万,其中包括多种多样的用户类型,从掌握一般知识的工作人员到专家级的项目经理,Microsoft Project为他们提供了对于项目的整体规划和跟踪,并按照业务需求交付相应的结果的灵活性,已成为了世界上最受欢迎的项目管理软件。
Microsoft Project不仅可以快速、准确地创建项目计划,而且可以帮助项目经理和项目管理人员实现项目进度、成本的控制、分析和预测,使项目工期大大缩短,资源得到有效利用,提高经济效益。最新版的Microsoft Project在各方面的功能又有所增强,可以快速构建企业项目管理信息平台,提高企业的项目管理能力和管理效率,尤其在项目的协同工作方面,项目经理、工作组成员及其他项目风险承担人,可以通过网络协作工具进行动态跟踪,突破时间和空间的局限,随时了解项目进度和当前状态,从而确保项目实施的顺利进行,为企业战略目标的实现提供支持。
最新版的Microsoft Project 2003的主要功能有:项目计划制订;项目日历、活动日历、资源日历、日历共享、WBS技巧;与Visio配合制作树状WBS、周期性活动、从Excel导入活动;活动工期设置、计划评审技术(PERT)、弹性工期活动关联性设置;活动层次划分、里程碑(Milestone)设置及关键路径等。