这个案例在我们项目实践中是非常常见的,几乎每位项目经理都会遇到,只是我们每位项目经理处理和应对的方式不一样。但无论是哪种方式,作为一名成熟的项目经理,当领导提出要求或期望时,不要第一时间拒绝,这样会显得项目经理非常的不专业,也不成熟。
正确的做法,是基于项目的客观实际情况,结合着项目四要素之间的关系和影响,给出合理的方案,供领导选择。以互联网行业或游戏项目为例,有方法,有理有据地处理和应对这个问题,具体的做法可以这样:因为质量最终应该都是必须要保障的,那就只能从人力成本、时间、范围方面想办法。
1)要么加人。因为领导提了需求,原需求范围就变大了,新增一些人力来处理新的需求,以确保项目按原计划时间交付。这是我们很多项目经理最直接的反应。然后现实情况往往是,一个公司或部门的资源是有限的,通常并没有多余的人力可加。
2)要么顺延或加班。如果没有多余的人力可增加,那就顺延或加班,顺延或加班都是从时间的维度考虑。结合新提的需求,项目经理和团队重新评估需求完成的时间,输出新的计划,同步给领导,领导同意,皆大欢喜,按新的执行即可。但在实际项目管理过程中,有时候会为了赶某个时间点上线,时间也不能顺延,这个时候,就只能考虑加班赶工了。
3)要么调整原需求的优先级。如果人也加不了,也没办法顺延,而且加班也在管控,最后就只能调整原需求的优先级了,调整需求的优先级就回到了范围本身。敏捷是提倡项目经理拥抱变化的,但在有限的条件下,仍然是考虑做最有价值的事情。因此,项目经理需要和项目核心管理团队,一起明确新的需求优先级,插入领导提的更有价值的需求,调整其他优先级低的需求。而后,项目经理需要根据新的需求,调整计划,最后和领导达成共识,落地执行,按时交付。