00 引言
根据项目的定义,世上没有两个项目是完全一样的,所有的项目都不会有同样平等的条件来实施。虽然这些绝对不是深刻的话,我们仍然困惑有时为什么一个项目可能看起来比所有其他人更难,为什么我们所管理的一些项目似乎无关紧要,为什么有人不断的想离开项目,然后吐槽“我再也不想来这个项目了”。
那么通过对大部分项目的观察和思考,我们可以将其中的原因缩小到5个常见的问题,当然这个是我个人的分享和讨论的结果,实际中需要考虑项目经理自身的经验和原因。
01 不同的项目管理水平导致复杂程度不同
虽然我们认为一个给定的项目与我们已经管理或正在管理的其他类似项目大致相同,但我们最终发现,目前的项目存在一个潜在的复杂性问题,这个问题使我们无法避免掉,让整个项目团队感觉非常痛苦。
通常情况下,当我们在事后发现这一点时,整个项目面临着返工,并错过了项目交付的最终期限,还超出整个预算。
通常这是与需求相关的,但它也可能是不准确或完全评估项目客户的环境所造成的后果,作为项目经理需要有足够的经验能够对项目中的重大问题和潜在风险进行评估,而不是等到项目交付后期才开始发现,如果这个问题足够严重,可以拖垮整个项目导致失败。
02 未知数超过已知数
很多人可能不会立刻意识到这一点会让项目很快的陷入混乱,但实际上在项目的实施过程中,如果你还没有消除掉足够多的未知数,那么就尽量不要着手去做。
在项目启动期间,最好与项目客户讨论假设和未知数,他们是否知道当前的项目环境让这个项目开始?他们是否知道已经有了真正的资源让项目开始?他们真的确定了真正的项目需求吗?他们是否了解这个项目对其他组织的影响,以及如何推进项目和制定的解决方案?
如果没有,那么实施阶段会让你和其他人感到惊讶,可能会让每个利益相关者都非常非常痛苦。所以,认真地分析项目中的未知数和已知数,如果项目客户提出的是更多问题而不是答案,那你可能需要将计划阶段时间和预算增加一倍或三倍,否则你会感到后悔的。
03 和客户脱节
尽管有时候看起来客户不在你的身边向你提出问题,让你感到没有客户来延缓你团队的交付进度的时候,看起似乎很美好,但实际上却并不是一件好事。
你需要客户的参与,需要去回答他们的问题,在他们遇到可疑区域的时候要进行澄清,解释客户不太了解的业务流程,并负责分配与他们相关的项目任务。
尽管客户除了管理项目之外还有许多其他职责,但是你也要把客户拉进来为自己所用,以便可以做出关键决策,并且让项目保持按进度和预算进行下去。
04 项目团队发生变化
项目团队成员可能关注项目中的复杂问题,而这些问题可能导致项目团队发生变化并且拖累项目进度时,项目经理采取过激的行动来替换分心的项目成员或过载的项目资源是最后一件迫不得已的事情,因为这样做可能需要花费大量的成本和时间。
如果你的项目团队遇到类似的问题或者内部冲突,请尽可能早的识别它们,当项目团队正在改变或被其他项目拖累导致进度放慢时,团队成员可能会遇到这样的问题,可能会导致需要他们注意和关注的复杂项目的主要问题。
采取激烈的行动来替换分心或过载的资源是你想做的最后一件事,因为它可能是昂贵的和耗时的。如果您的团队似乎遇到类似这样的问题或内部冲突,请尽可能早地认识它,并在解决问题时采取主动而不是被动。你在“等待看看是不是会自己解决掉的”时间越长,你就会有更多的问题。
05 项目需求缺乏必要的细节
项目需求是项目实施的命脉,他们必须是完整的,详细的且必须是可以理解的,当然如果他们是准确的,那就更好了。不良的项目需求导致不断的返工,范围的变更,不断增加的需求变更单,和错过的最终交付期限,需要去分析谁犯下的错误,谁应该负责,谁应该支付额外的成本?
这是一个困难的呼吁,特别是在一个大项目在一片祥和的气氛中开始的时候,但如果要求是有问题的,你觉得还需要了解更多的细节和工作投入,那么不要轻易的启动项目,请回到规划阶段,重新开始功能设计、技术设计、用户验收测试,这些是项目获得审批和签署的基础,如果项目一开始的时候么有把这些基础问题弄清楚,那么项目的其余部分也可能会有问题。
真正成功的项目需要一个自信、细节导向的项目经理,当他注意到这些时候,他会让项目停下了进行评估,并作出快速的决断和调配,让项目回到正轨。而优柔寡断的项目经理则让项目继续前进,不去终止和采取积极的行动,而是希望项目在下一个阶段会更好,那是不可能的,你的下一个项目最终还是会比其他人的项目更加困难。
那么,你还有什么想到的原因导致你的项目管理比其他人更难,你会不会采取其他人一样的管理方式呢?可以留言分享......