公司目前可用的高级程序员有9名,有5个项目即将开始进行。项目A的优先级是9,需要高级程序员5名;项目B的优先级是7,需要高级程序员3名;项目C的优先级是6,需要高级程序员2名;项目D的优先级是5,需要高级程序员2名;项目E的优先级是3,需要高级程序员1名。5个项目总共需要高级程序员13名,作为这五个项目的项目组合的经理,应采用 ( ) 策略。

2023-08-25

A. 根据项目的优先级,满足项目A、项目B的要求,部分满足项目C的需求
B. 根据需要高级程序员的人数和项目优先级,满足项目A、项目B、项目E的要求
C. 根据项目的优先级,按照比例分配给5个项目人数,然后在各个项目内进行资源的优化和平衡
D. 根据项目的优先级和各个项目的进度安排,从总体上考虑5个项目间的资源平衡

参考答案:D

首先肯定要优先满足A、B二个项目的要求,然后我们再看是选择部分满足C的需要还是全部满足E的需要,如果部分满足C的需要,由于还缺少一个高级程序员,如果项目C和项目E的工期相同,那么在相同的时间,项目C还不能完成,而项目E都可以完成并产生效益了,所以根据项目组合管理选择的依据在于平衡风险和收益,从风险最小化和收益最大化来看,选择能够全部满足E要求的这种组合是最合适的。
项目的组合管理保证和满足组织的战略目标,他采用资源平衡的方式,使得组织的整体利益最大话。项目组合根据优先度和项目的进度安排采用资源平衡的方法,实现项目的战略,ABC知道优先度而不知道进度安排,所以这道题选D