IT项目管理——项目成本管理
本篇主要完成教材《IT项目管理》中第7章项目成本管理中的习题1、2、3。
首先,参照教材图7-2的Surveyor Pro项目成本估计,结合题目给出的条件,给出成本模型如下表所示:
WBS条目 |
数量或小时数 |
单位小时成本(美元) |
子层总和(美元) |
WBS第2层总和(美元) |
占总和的% |
1.项目管理 |
|
|
|
13000 |
6.5 |
项目经理 |
100 |
100 |
10000 |
|
|
其他项目成员 |
50 |
60 |
3000 |
|
|
2.需求定义 |
|
|
|
16500 |
8.25 |
项目经理 |
75 |
100 |
7500 |
|
|
其他项目成员 |
150 |
60 |
9000 |
|
|
3.网站设计 |
|
|
|
36000 |
18 |
项目经理 |
60 |
100 |
6000 |
|
|
3.1娱乐节目的注册 |
100 |
60 |
6000 |
|
|
3.2班级和节目的注册 |
100 |
60 |
6000 |
|
|
3.3跟踪系统 |
150 |
60 |
9000 |
|
|
3.4奖励系统 |
150 |
60 |
9000 |
|
|
4.网站开发 |
|
|
|
60000 |
30 |
项目经理 |
120 |
100 |
12000 |
|
|
4.1娱乐节目的注册 |
150 |
60 |
9000 |
|
|
4.2班级和节目的注册 |
150 |
60 |
9000 |
|
|
4.3跟踪系统 |
250 |
60 |
15000 |
|
|
4.4奖励系统 |
250 |
60 |
15000 |
|
|
5.测试 |
|
|
|
30000 |
15 |
项目经理 |
60 |
100 |
6000 |
|
|
其他项目成员 |
400 |
60 |
24000 |
|
|
6.测试、运行和支持 |
|
|
|
44500 |
22.25 |
项目经理 |
85 |
100 |
8500 |
|
|
其他项目成员 |
600 |
60 |
36000 |
|
|
总项目成本估计 |
|
|
|
200000 |
|
做出上述模型主要还是由题目列出的WBS出发,这里面有两种方式:一种是自底向上,分别计算每个WBS需要的工时和成本,再进行加总,这样做的好处是可以最客观地对各项任务的工时进行估计,而不受单项预算的制约,而缺点则是可能不满足总预算约束;另一种是自顶向下的方法,即在知道总预算为20万美金的情况下,先对1到6这六个二层WBS需要的成本在整个项目中的比例做一个估计,据此算出该部分预算,再划分到其下的子WBS,这种方法的优点在于能够更好地统筹协调,保证总预算,但可能导致为迁就二层预算而制约WBS成本的合理分配。
最终我采用了一个折中的方法,先大致估计1到6所需的成本分别为15000,15000,40000,60000,30000,40000,在每个二层WBS再划分可以根据实际情况有一定程度的上下浮动,只要最终保证总成本值符合约束就行。本习题的应用场景是简化了的,只考虑项目经理和其他成员的工资成本,而每个部分都需要两者协同工作,但它们需要的工时比例不同。在项目管理中,项目经理的责任最大;而在需求定义和网站的设计、开发中,项目经理工作量占比适中,他们主要进行进度和质量监督、人员协调与矛盾解决,实际的工作还是基层成员做,其工作量应大于项目经理;到了测试、运行和支持阶段,项目经理参与就比较少了,主要工作量由其他团队成员占据。开发是最重要且成本最高的工作,但设计和测试、运行也很重要,它们分别占开发成本的一半或更多。这些设计思路均体现在上表中。
接下来对上表中的WBS的时间进行简要估计,并结合教材图7-4的Surveyor Pro项目成本基线,给出习题项目的成本基线如下表所示:
WBS条目 |
1 |
2 |
3 |
4 |
5 |
6 |
总和 |
1.项目管理 |
|
|
|
|
|
|
|
项目经理 |
2000 |
2000 |
2000 |
2000 |
1000 |
1000 |
10000 |
其他项目成员 |
500 |
500 |
500 |
500 |
500 |
500 |
3000 |
2.需求定义 |
|
|
|
|
|
|
|
项目经理 |
7500 |
|
|
|
|
|
7500 |
其他项目成员 |
9000 |
|
|
|
|
|
9000 |
3.网站设计 |
|
|
|
|
|
|
|
项目经理 |
2000 |
4000 |
|
|
|
|
6000 |
3.1娱乐节目的注册 |
2000 |
4000 |
|
|
|
|
6000 |
3.2班级和节目的注册 |
2000 |
4000 |
|
|
|
|
6000 |
3.3跟踪系统 |
3000 |
6000 |
|
|
|
|
9000 |
3.4奖励系统 |
3000 |
6000 |
|
|
|
|
9000 |
4.网站开发 |
|
|
|
|
|
|
|
项目经理 |
|
|
6000 |
6000 |
|
|
12000 |
4.1娱乐节目的注册 |
|
|
4500 |
4500 |
|
|
9000 |
4.2班级和节目的注册 |
|
|
4500 |
4500 |
|
|
9000 |
4.3跟踪系统 |
|
|
7500 |
7500 |
|
|
15000 |
4.4奖励系统 |
|
|
7500 |
7500 |
|
|
15000 |
5.测试 |
|
|
|
|
|
|
|
项目经理 |
|
|
|
|
6000 |
|
6000 |
其他项目成员 |
|
|
|
|
24000 |
|
24000 |
6.测试、运行和支持 |
|
|
|
|
|
|
|
项目经理 |
|
|
|
|
3000 |
5500 |
8500 |
其他项目成员 |
|
|
|
|
12000 |
24000 |
36000 |
总项目成本估计 |
|
|
|
|
|
|
|
题目要求总时间在6个月内完成,先自顶向下地从第二层WBS开始规划,除了项目管理要贯穿整个项目外,2到6都需要串行进行(例如先要设计好网站才能开发),我的规划是需求定义需要在第一个半月内完成,然后网站设计给1个半月时间,网站开发需要2个月,接下来半个月用于测试,然后运行并支持、改善,迭代1个半月,至产品大致呈现一个比较理想的实现状态(基本可正式投入使用)。网站设计、开发下面分别有四个子任务,它们是网站的不同模块,默认可以并行开发,只需要最后整合一下即可(但在设计阶段要定义好它们的交互方式和数据格式等具体问题)。产品经理由于在后两个月测试阶段工作量减少,成本在时间上的分配不平均。其余不平均发生在1个半月,半月所在月份的成本是整月的一半。综上,结合上述时间线与成本模型,得到成本基线如上表所示。
最后,对于第三题的解答如下图所示: