项目规划
“没有做计划,就是在计划失败”。做计划就是找出实现项目目标的途径。从项目管理的角度,项目规划包括以下几个个步骤:
定义范围
范围就是做什么不做什么,在计划的开始,首先需要和干系人交流,确定项目的具体成果有哪些,以及项目的边界。然后,可以使用WBS(工作分解结构)来有效组织成果。WBS是个结构化的图表,特点是简单、直观,可以让干系人对项目成果、以及成果之间关系有清楚的认识,因此被广泛的用在项目范围确认、资源分配等活动中。WBS通常使用框图来表示,上面组成部分比较粗略、下面组成部分详细,最低层称为工作包。WBS里面的组成部分,多是名词,基本上都是成果。
通常我们可以通过两种分解方式来制订WBS:第一,按成果来划分;第二,对于时间较长的项目,很难对所有成果有清楚认识,可以首先按阶段划分,然后再对阶段的成果进行细分。
制定WBS是个反复的过程,需要和干系人反复讨论。下面是我的晚餐项目的WBS(图表2)。上面粗略、下面详细,分解过程,基本遵循了项目的目标。最低层都是工作包,都是名词(炖排骨在这里是个菜名)。最初的WBS下面主食包括了米饭、馒头、油饼;由于面食做工复杂,考虑到时间限制不妥,假如外出采购需要花费额外的成本,因此被砍掉,最终确定的主食工作包为米饭。
定义活动
通过WBS清楚了项目的范围和项目的具体成果,接下来,需要确定项目必要的活动。节省时间的最好方法是只做必要的事,什么叫必要的事?就是能够创造成果、对项目结果有影响的事情。很多人在日常工作中,习惯于行动,不习惯于思考事情的必要性,导致事倍功半。如何确定哪些活动是必要的。可以对WBS中的每个工作包进行分解,要思考为了得到这个工作包,需要做什么具体的活动。此刻,可以使用活动清单(见图表3)来组织活动。
在晚餐项目中,我对要得到的米饭进行了深入思考,发现得到米饭需要淘米、下米、煮饭三个活动。在借助专家的协助,我对其他成果进行分析,列出了得到成果所需必要的活动,并对必要性进行了评估,是否必要就看是否能产生成果,而且成果要么是WBS低层的工作包,要么就是必要的过程性成果。为了节约纸张,我对活动进行了简化。具体活动内容在图表3。
估算活动资源和历时
首先需要估算资源,然后估算活动历时,因为某个活动历时会受到资源投入的影响,影响有两个:第一个,大多数活动,资源投入越多,活动历时越短;第二个,同样一个活动,不同资源来完成,时间可能也不同。
资源估算,最简单的方法,就是类比估算法,根据上次作某个活动需要使用哪些资源,分析这个活动的资源,这通常要求估算的人员是专家,有丰富的经验;活动历时估算除了使用类比估算法,还可以采用参数估算法,这适合依赖于投入资源数量的活动,比如需要消灭100个包子,一个人1分钟能吃1个,假如10个人需要多长时间?答案是10分钟。参数估算法不适合固定历时的活动,比如培训、会议,通常参加资源的增加,活动历时不会发生相应的变化。在完成估算工作后,通常把资源、时间信息写入活动清单(见图表5),大型项目需要建立单独的文档对每个活动进行描述。
在晚餐项目中,我使用了专家判断,通过请教我爱人,估算了每个活动的资源和活动。实践中,专家判断也是常用的方法,假如项目经理本身有丰富经验,也可以直接估算每个活动的资源数量,最终累加每个活动的资源可以确定项目总体资源数量。历时我们采用分钟作为单位。