项目管理(Project Management)是英国MBA课程中实践性较强的一门课。学生不仅需要理解关键路径、资源配置、成本控制和进度优化等理论,还要能够使用Microsoft Project完成实际项目计划。
下面这份Coursework以地产修复项目为背景,要求学生利用Microsoft Project 2007进行资源分配、解决资源冲突,并分析调整前后的项目进度与成本。对于刚接触MS Project的留学生来说,难点通常不在录入任务,而在于如何合理安排资源,又不随意改变原来的工期和关键路径。

本作业属于个人评估(Individual Assessment),提交的所有内容必须由学生独立完成。如果出现抄袭、复制或与其他同学提交内容高度相似的情况,可能会被认定为严重的学术违规。
课程要求提交书面、打印或手写清晰的作业版本,不接受CD-ROM、U盘等电子介质作为最终提交形式。学生在使用Microsoft Project完成分析时,应定期备份项目文件。设备、磁盘或打印机故障通常不能作为迟交理由。
因此,在完成MBA项目管理Coursework时,建议保存多个阶段版本,例如:
原始项目文件;
完成资源录入后的版本;
第一次资源平衡后的版本;
三次资源冲突处理后的版本;
最终成本与进度分析版本。
这种做法既能防止文件损坏,也方便在报告中展示项目调整过程。
本案例以一家建筑师事务所负责的地产修复项目为基础,属于地产修复工程的合同前计划(Pre-contract Programme)。
由于项目涉及商业敏感信息,原始案例中的部分任务已经被删除,部分任务持续时间及任务之间的逻辑关系也经过调整。因此,学生应以老师提供的MS Project源文件为准,不能自行恢复或假设原项目内容。
整个项目大约包括80项任务,其中既有普通子任务,也有摘要任务(Summary Tasks)和里程碑(Milestones)。项目目标是完成地产修复主体工程开始前的所有准备工作,但不包括后续Main Works Schedule。
源文件已经完成以下设置:
任务已经分组和缩进;
项目已经保存Baseline;
关键任务与非关键任务采用不同的显示方式;
原有资源配置已被删除;
学生需要重新建立Resource Sheet并分配资源。
学生首先需要在Microsoft Project的Resource Sheet中录入以下Work Resources:
Resource Name
Initials
Max Units
Standard Rate
Overtime Rate
Architect A 1000% £75.00/h £90.00/h
Manager M 300% £70.00/h £85.00/h
Surveyor S 500% £65.00/h £75.00/h
Labourer L 300% £35.00/h £50.00/h
Landscape Gardener G 200% £40.00/h £60.00/h
Interior Designer D 100% £60.00/h £80.00/h
Max Units并不等同于单个员工的工作强度。例如,Architect的Max Units为1000%,可以理解为项目最多拥有10名全职建筑师;Labourer的300%则相当于最多3名全职劳工。
这里很容易出错。如果学生把1000%误写成100%,后面就会出现大量不必要的Resource Over-allocation。
以下任务必须按照题目要求配置,任务编号应与MS Project源文件保持一致:
Task ID
Brief Task Name
Required Resources
6 Analysis of Contents for Assimilation of Brief Architect 200%
10 Erect Scaffolding Labourer 200%
11 Protection and Appropriate Pruning Labourer 200%,Landscape Gardener 100%
30 Essential Stripping Out/Opening Labourer 300%
31 Monitor Building Surveyor 10%
46 Undertake Investigation/Trial Holes Surveyor 100%,Labourer 300%
54 Preparation of Detailed Information Architect 100%,Landscape Gardener 50%
71 Preparation of Bill of Quantities Architect 100%,Surveyor 100%,Landscape Gardener 50%
74 Tender Analysis Architect 100%,Manager 100%
Task 31中的Surveyor只能配置10%,这是题目特别强调的要求,不能直接分配100%。
录入资源时还要注意:不要因为增加资源而改变原来的Task Duration。比较稳妥的处理方式是一次性为任务分配全部资源,或者暂时关闭Effort Driven设置,完成配置后再检查和恢复。
除了题目指定的任务外,学生还需要按照自己的判断,为每一项普通子任务分配至少一种适合的资源。
这部分要求“differently from every other student”,意味着不应机械复制固定答案。资源配置需要结合任务名称、工作性质和项目逻辑进行解释。
一般可以采用以下判断方法:
与现场测量、建筑调查和结构检查有关的任务,可配置Surveyor;
与设计、图纸、空间规划有关的任务,可配置Architect或Interior Designer;
与园林、树木保护和景观修复有关的任务,应配置Landscape Gardener;
与现场拆除、搬运、搭建和清理有关的任务,需要配置Labourer;
与合同决策、协调、审批和招标管理有关的任务,可配置Manager;
较复杂的调查或设计任务,可以同时配置两种以上资源。
资源不能分配给顶层摘要任务和里程碑,因为Summary Task本身不代表具体工作,Milestone的持续时间通常为零。若确实存在不属于人工工时的费用,可以考虑添加Fixed Cost,但应在报告中说明理由。
题目给出了一个重要的成本参考:在资源配置基本合理的情况下,项目总成本应在£1 million左右。
如果最终成本远高于这一水平,通常说明出现了以下问题:
给每项任务安排了过多人员;
误解了Max Units和assignment Units;
将资源配置到了摘要任务;
任务持续时间被意外延长;
同一资源在大量并行任务中重复分配;
额外使用了过多Overtime Work。
同时,题目指出学生原则上不需要延长整个项目的完成时间。如果资源平衡后Project Finish Date明显推迟,应该重新检查资源数量、任务链接和Leveling设置。
完成资源配置后,Microsoft Project很可能会显示部分资源过度分配。学生需要处理所有资源冲突,其中前三次冲突必须详细记录并解释。
每次冲突记录至少应包括:
冲突资源名称;
涉及的任务编号和任务名称;
两项任务为什么在同一时间争用资源;
资源最大可用数量;
采用的解决方法;
调整前后的任务开始日期;
是否影响关键路径;
是否影响项目总工期和总成本;
相应的Gantt Chart或Resource Usage截图。
Clash 1:利用Available Slack解决冲突
如果其中一项任务是非关键任务,并且拥有足够的Total Slack,可以将其延后到浮动时间范围内。这样能够消除资源冲突,同时不改变项目完工日期。
在Microsoft Project 2007中,可进入:
Tools → Level Resources → Level only within available slack
这种方法适合处理非关键任务之间的资源重叠。报告中应说明被调整任务使用了多少Slack,以及调整后是否仍然保持在Baseline Finish Date以内。
Clash 2:增加合理的任务逻辑链接
如果两项任务在施工逻辑上本来就不应同时进行,可以增加Finish-to-Start关系。例如,现场调查完成以后才能开始详细设计,那么两项任务之间建立FS链接,比直接拖动任务日期更合理。
题目特别提醒,手动解决冲突时,最好增加任务链接,而不是直接把任务向后拖。直接拖动容易产生Start No Earlier Than(SNET)约束,可能影响后续进度计算。
Clash 3:调整资源数量或工作比例
如果某项任务使用了超出实际需要的资源,可以适当降低Assignment Units。例如,一项监测工作可能不需要一名Surveyor全职参与,可以在有充分理由的情况下调整为较低比例。
但题目明确指定的资源比例不能随意更改。例如Task 31必须使用Surveyor 10%,Task 30必须使用Labourer 300%。
处理前三次冲突后,剩余冲突仍需要全部解决,但不必逐项进行同样详细的书面说明。
Baseline是这份Project Management Coursework的重要评分点。它保存了项目调整前的计划信息,可以用于比较:
Baseline Start与Actual/Current Start;
Baseline Finish与Current Finish;
Baseline Duration与Current Duration;
Baseline Cost与Current Cost;
原计划关键路径与调整后关键路径。
建议每完成一次重要的资源冲突处理,就保存一个新的文件版本。需要注意,保存不同版本文件并不等于反复覆盖原来的Baseline。若要重新设置Baseline,必须先明确老师是否允许。
在Gantt Chart中,可以通过Gantt Chart Wizard或自定义视图同时显示Baseline Bar和Current Schedule,这样更容易为报告提供清楚的图表证据。
第一类问题是添加资源后任务持续时间发生变化。这通常与Effort Driven Scheduling有关。学生应检查Work、Duration与Units之间的关系,确保原始任务工期没有被无意修改。
第二类问题是直接拖动任务解决冲突。虽然画面上看似解决了重叠,但可能产生不必要的日期约束。较好的方法是使用Available Slack、任务逻辑关系或合理调整资源配置。
第三类问题是只提交最终Gantt Chart,没有展示处理过程。题目明确要求解释前三次资源冲突,因此应保留调整前后的截图、数据和文件版本。
第四类问题是项目成本严重偏离£1 million。成本不是越接近这个数字越好,但如果差距特别大,就应重新检查资源费率、单位、工时和任务持续时间。
完成Microsoft Project文件后,书面报告可以按照以下结构组织:
Introduction and Project Background
Resource Sheet and Cost Rates
Resource Allocation Rationale
Initial Project Cost and Schedule
Resource Clash One and Resolution
Resource Clash Two and Resolution
Resource Clash Three and Resolution
Remaining Resource Levelling
Baseline Comparison
Final Cost, Duration and Critical Path
Conclusion
Appendices and MS Project Evidence
结论部分不需要重复所有操作过程,重点应说明资源平衡是否延长了项目、最终成本是否合理、关键路径是否发生变化,以及采用的解决方法为什么符合项目实际情况。
这份华威大学MBA项目管理Coursework考查的不只是Microsoft Project操作,更重要的是学生能否在资源、成本、工期和项目逻辑之间作出合理判断。项目文件提供计算结果,书面报告则需要解释这些结果背后的管理依据。