项目管理工具介绍
【 技术文章】
一、项目、项目管理和项目管理工具
企业活动基本上可分为两类:1) 重复进行的例行活动;2) 为了特定目的而进行的一次性活动,后者即为项目。所谓项目,就是为了实现特定目标,而在规定的时间和预算范围内进行的一次性活动。所谓项目管理,是指项目经理有效利用项目资源,在规定的预算和时间范围内,实现项目目标。
重复劳动的价值是微薄的,企业必须依靠创新性的项目去赢得激烈的市场竞争。《华为基本法》第八十七条指出: 公司的高速增长目标和高技术企业性质,决定了必须在新技术、新产品、新市场和新领域等方面不断提出新的项目。而这些关系公司生存和发展的、具有一次性跨部门特征的项目,靠已有的职能管理系统按例行的方式管理是难以完成的,必须实行跨部门的团队运行和项目管理。
处于信息时代,企业的任何活动都必须得到IT的支持。IT是构筑企业竞争优势的核心部分,平庸者与业界领先者的差距不在于领先者创造了什么,而在于领先者是用什么创造的。企业的例行活动得到了以ERP为代表的一系列IT工具的支持;而项目和项目管理的兴起则呼唤新的工具——项目管理工具。
作为新兴市场,项目管理工具市场还不成熟,不像ERP市场,有明显的业界领先者(如SAP和***),软件选型的风险较小;而项目管理工具市场现在是群雄并起,在PMI(项目管理协会,一世界著名项目管理组织)网页上,推荐的项目管理工具有近百家,谁优谁劣,不容易看清楚,风险很大。基于笔者实际实施使用或选型测试的经验,本文介绍几个项目管理工具,并介绍一些关于项目管理工具的需求、选型和实施方面的经验。
二、 PMOffice简介
PMOffice (以下简称PMO)是IPD业务变革项目所衍生出来的项目管理工具。PMO是由加拿大的SystemCorp.公司开发出的企业集成项目管理工具。SystemCorp. 推出PMO 3.1.2后,吸引了IBM的投资,合作开发PMO 4.0。
华为于2000年11月开始PMO实施项目。按计划,实施过程分两个阶段:第一阶段基于PMO 3.1.2,实施其计划管理、人力资源管理和文档管理三方面功能,并在IPD 试点PDT#2中推行;第二阶段PMO 4.0,实施其成本管理、时间管理、变更管理等功能,并在IPD 试点PDT#3中推行。然后,在整个公司研发体系,推行PMO。在第一阶段被成功实施之后,由于PMOV4.0无限期延迟,而且V3.1.2不支持中文,因此PMO项目被迫终止。以下基于PMO 3.1.2介绍其基本功能。 PMO的基本功能可以用图-1来概括。PMO认为,项目活动可主要分为三类:计划、执行和监控;参与项目活动的角色可分为:系统管理员/业务管理员、项目经理、项目成员、项目主管和功能部门经理。不同的角色在PMO这个公共平台上,各司其职,协同完成各类项目活动。下面基于图中的各个角色对PMO的功能进行介绍。
图-1 PMO中的主要活动和角色
1. 系统管理员/业务管理员
系统管理员和业务管理员的职责是根据业务需求配置PMO环境。PMO环境配置包括:费用编码设置、时间编码设置、项目元素属性设置、人力资源定义和资源能力定义。
1.1 费用编码
费用编码的用途是跟踪项目非人力成本,与财务系统有直接对应关系。对华为,PMO中的费用编码应与***财务系统中会计科目编码一致。
PMO对项目成本的跟踪分人力成本和非人力成本两大类。对于人力成本,根据工时汇报(或时间花费百分比)和人力资源费率,系统自动计算和汇集。对于非人力成本,需要项目成本根据费用编码录入系统。
1.2 时间编码
时间编码的用途是对项目成员所汇报的工时进行分类。在PMO系统中,项目成员所汇报的工时分为两大类:正常(Regular)和加班(Special)。进一步,还可对正常和加班进行进一步细分,用来进行工时类别的统计分析。这种细分可从两个维度进行,系统用Timecode1和Timecode2标示。某一资源的正常和加班工时可对应不同的费率,但是工时的进一步细分不能对应相应的费率。
1.3 项目元素属性
属性的用途是对项目元素进行分类。在报表工具中,利用属性可生成各种维度的统计报表。
在PMO中,可对七类项目元素创建属性,这七类项目元素是:项目、摘要任务、任务、问题、风险、变更和文档。
1.4 人力资源定义
在PMO中,可以建立全公司统一的人力资源池,维护人力资源的基本信息、组织结构信息、岗位/角色信息、权限设置、费率、技能等级信息等。全公司所有的项目共享统一的资源池。
1.5 资源能力定义
除了可以管理具体的人力资源之外,PMO还可管理资源能力计划(即华为业务部门所说的资源容量计划)。所谓资源能力计划(Capacity Planning),是指项目经理在制订项目计划的初期,可不为任务指派具体资源,而仅提出为完成该任务所需资源的技能、工作地点等要求;资源能力计划通过评审后,项目经理根据能力计划去寻找具体资源,并用具体资源去替代能力计划。
资源能力计划功能可帮助资源经理快速确定公司资源池中的已存资源的可用性,某种技能资源的短缺性,并及时做出应急计划。