如何成为高水平的项目经理?(如何成为高水平的项目经理人)
曾有人问:项目经理的水平差距,体现在哪方面?我答到:进度管理是衡量项目经理业务水平的标准,而风险管理水平的高低,才能拉开项目经理间的差距。
风险是一种可能性,指可能发生的、不利于项目或事件顺利进行的不确定因素,是“可能性和后果”的结合体。风险管理就是针对这些可能给项目目标带来不利影响的事件,通过合适的方法,增加对风险的掌控,做到未雨绸缪。
以结构化思维看待风险管理,我们可以将它分为三个层次:认得清、看得见、搞得定。今天,我们就围绕这三个层次,聊聊项目风险管理该如何做。
第一层 :认得清
“认得清”源于认知,认知是树立风险意识的前提。实际工作中,不少项目经理很容易抱着“我有经验”的心态做项目,经验固然重要,但是一味“重经验、轻风险”的方式并不可取,毕竟每一个项目都有不同之处,经验只可作为参考,不能完全照搬、照抄。
项目经理作为项目团队中的灵魂人物,不管拥有多少年的项目管理经验,依然需要保持“空杯心态”。只有拥有“空杯心态”,才不会过度依赖“经验主义”,从而提醒自己“项目推进不会如想象中顺利”,要保持高度警惕。
第二层 :看得见
“看得见”指能够识别、分析风险因素。项目管理工作是一个复杂的体系,涉及的环节多、人员复杂……导致风险产生的因素也相应增加,同时各环节相互影响的关系也更为复杂,有直接的、间接的,也有难以预料的,并且各个风险因素所引起的后果严重程度也不相同。
如果完全不考虑风险因素,或忽略了主要风险,不仅会失去最佳的调整时期,还会直接导致项目目标偏离预设轨道。因此,将潜在的风险识别出来,就成了项目风险管理的重心。什么是风险识别呢?简单来说,就是识别风险来源、确定风险发生条件、描述风险特征,并评价风险对项目的影响程度。
对于项目经理来说,这是必不可少的过程,因为通过风险识别,不仅可以找出带来危害或机遇的风险因素,还能帮助找到项目最重要的合作伙伴。那么,风险识别从哪些方面入手呢?根据项目管理工作的特性,我们总结了三点。
1. 分析本项目需要关注的环节与内容。
2. 分析项目活动能够顺利进行需要什么条件。
3. 逐一分析并评估这些条件能否满足。
为了帮助大家理解,我们先看一个案例,如何对测试设计进行风险识别。
Step 1:分析测试设计必须关注的内容
对某个重要的特性进行测试;进行稳定性或其他性能测试;对系统间的相互作用进行深入测试等。
Step 2:分析上述的内容若要顺利进行需要哪些条件
条件1:相关设计文档,保证内容齐全且实时更新
条件2:测试人员了解产品的使用场景,能够进行全面的功能交互分析
条件3:建立有效的沟通机制,确保开发和测试人员间沟通无障碍
条件4:测试人员掌握具体的测试方法
Step3:分析上述的条件能否满足
如果无法满足,那么识别出来的风险点就是以下两个风险。
风险1:开发缺少设计文档或文档内容并非最新;
风险2:测试人员对性能方面的测试方法掌握不足,可能会出现遗漏情况。
上述案例仅为参考,实际风险识别过程中,需要从整个项目的全角度进行,包含但不限于需求方面、沟通方面、资源方面、基础设施方面和人员配备方面等。
第三层 :搞得定
“搞得定”指方法。要想风险管得好,一定要掌握一套完整且成熟的风险管理方法。项目风险管理的基本导向是“避免导致计划偏离轨道的问题产生”,除了“认得清”“看得见”外,我们还需要采取“规避与应对”等搞得定的措施,让项目顺利推进。做好风险管理的思路是:规避风险—降低风险—应对风险。
规避风险
做好风险规避,我们可以朝着以下两个方向努力。
1. 培养预防性思维
一个项目的顺利进行,仅仅识别风险是不够的,还需要采取各种措施,避免已经识别出来的风险。比如,启动会前和项目参与人员确认好项目目标和具体工作流程,能够有效避免启动会召开后,大家对目标及具体分工仍把握不清。
项目经理最重要的任务是保证项目如期交付,并对项目质量负责。因此,降低项目执行过程中发生方案偏离的风险,是保证项目顺利推进的基础。也就是说,预防性思维无疑是一种直接且最有效的办法。
那么,如何培养预防性思维?可按照这个步骤:识别出风险—制定预防措施—落实预防措施—检查措施是否到位(或是否存在其他未知的风险)。
2. 避免需求问题仅轮廓达成一致
工作中,有不少项目经理和需求方沟通时,往往只在各种需求问题的基本轮廓上达成一致,认为需求还会多次修改,具体细节可以日后补充。实际上,许多项目失败的最主要原因,是需求阶段对问题的描述不够细致,导致后来预算超支,或时间进度达不到要求。
为确保项目顺利进行,项目经理应该避免只在主要问题轮廓上达成一致,必须尽可能细致地、全面地对项目的应用背景、功能要求及对项目进行评估的各种标准等方面进行全方位讨论。除此之外,还要与需求方建立无障碍沟通机制,及时进行沟通。
降低风险
降低风险,指项目管理过程中对未来可能发生的事件进行主动控制,通过健全的机制,以达到降低不利事件发生的可能性,并降低其影响的目的。我们可以通过三个小方法,达到降低风险的目的。
1. 充分掌握风险产生的原因及其影响
解决问题的传统方法是从问题识别层面,直接转到问题解决层面。其实,最好的方式是确定风险应对决策前,项目团队必须先确定风险发生的根本原因,以及评估会对项目的影响程度。这个分析环节所收集到的信息,不仅会为项目提供有价值的观点,还能找到优化风险的有效对策。分析时不妨多问些问题,如导致风险出现的原因?风险会如何影响项目?等等。
2. 评估风险时,寻找威胁和新机遇
风险有对项目有害的消极因素,同时也具有“新机会”或“积极”因素,可能对项目及组织有利。因此,在评估风险的过程中,要去寻找新的机会。
3. 对风险进行排序
进行风险识别时,我们识别出的风险数量往往会超过项目团队所分析出的突发情况。对风险进行排序,将目光放在易造成最大损失的风险上,才是风险管理的关键点。这个过程可以创建或使用评估工具,对风险进行分类和排序。
应对风险
应对风险的方式,除了规避、降低风险外,更需要及时应对。风险管理的目的在于降低不利风险产生的可能性或影响,从而提高项目成功的可能性。在项目执行过程中,已识别的风险会不断在变化,同时也会有新的风险产生。因此,未雨绸缪,提前准备风险应对方案和危机应急预案很重要。
实际工作中,项目经理不是只管好常规执行风险就可以了,还要有相应的故障演练计划,并且做好充分的准备。在这里给大家几点建议。
1. 正视风险,不可心存侥幸
最大的风险就是漠视风险,这是项目管理人常说的一句话。作为项目的负责人,千万不可心存侥幸漠视风险发生的可能性和危害性。除了有正确的风险意识外,还须做到提前规避、降低和及时应对各类风险。
2. 定期梳理风险状态,保持信息同步更新
风险是随着项目进展不断在变化的,为了早期识别新产生的风险,定期梳理风险状态是一种有效的风险把控手段。定期梳理风险,保持风险信息同步更新,反复循环。
3. 找出致命风险,将它可视化
许多项目经理关心执行中的风险,却忽视了对致命风险的深度挖掘。项目致命风险直接关系到项目的生死存亡,只有找出这些致命风险,将它们变成可见的问题,再针对这些问题制定合理的应对策略,才是应对风险的根本。
需要项目管理资料合集的同学可先关注然后私信我哦