今天周会,发现任务再次没有按计划完成,同时做了很多计划以外的事情。这个现象在近期经常出现,需要引起注意并做必要的调整。需要持续对自身和团队计划制定和完成情况进行总结。
前面也分析过完成造成计划未能完成的原因通常因为两个原因,一是计划制定不合理,二是执行过程不到位。因此要改善计划和计划完成的质量也需要从这两个环节入手持续改进。
计划制定不合理,也有多方面的原因,一是搞错了做什么。计划制定者对于目标认识不清晰或者对于阶段的重点把握有误,以至于在制定计划时跑偏了。这样的问题计划做对了,执行对了,结果也是错的。对于这种情况,最重要的是采取灵魂三问:你做的事是否对用户产生价值?你做的事是否有利于项目快速交付?你做的是否有利于积累产品能力?回答这三个问题,就能帮助你从众多事务中找到最重要的事。同时对于目标要定义出清晰的结果和考核指标。
二是对于怎么做没想清楚。这种情况通常是因为对目标分解不够,没有充分梳理完成目标的流程,关键要务,以及每个步骤的输入输出和方法。这样的计划在执行阶段才边做边细化,势必影响进度,最大问题可能是计划行不通。这个问题的重点在于围绕目标,梳理出实现目标的工作流程和关键任务,并清楚定义每个任务的IPO。
三是没有理清楚任务之间的优先顺序和依赖关系。这种情况下,很容易导致团队衔衔接出问题,写页面的等接口,写接口的等设计。这类问题的关键在于团队负责人需要明确每项任务存在哪些资源之间协作,并在一定时间内对团队成员任务进行编排,保障顺利衔接。
四是对于潜在的风险和不确定性估计不足。这个问题是做了很多项目的人依然会忽略的问题。总是乐观估计团队的能力和执行力。对一些潜在的困难和应对策略想得不全面,没有给这样的风险预留足够时间,导致最终计划无法按时完成。解决这类问题的办法就是头脑风暴,团队内部或是周会上大家应该针对技术和相关方层面的风险做充分识别和分析,并做好应对预案。
当然计划做得再好,执行不落地也等于零。执行不落地通常因为过程中对结果跟踪检查不到位或是对变更控制不力。
对结果跟踪检查可以根据团队的情况选择合适的方式,如果采用敏捷开发,则每天的站立会可以对头一天结果进行检查,同时发现问题。如果是瀑布开发,一周内选择固定时间检查团队成果完成情况。也可以针对具体的任务不定期随时检查进展了解困难,及时纠偏。总之不能等到最后一刻才发现远远偏离了计划。
对于执行过程中可能引起的变更,组织需要要形成一致的原则,除非特别重要,否则应当严格遵照计划执行,避免变更引起持续的计划不落地。
凡事预则立不预则废,计划是项目和产品中最重要的一环,其质量决定了最终结果。同时,计划制定能力最能体现一个项目经理和产品经理的组织和管理能力。因此,计划制定和执行需要永远放在工作重要的位置。
当然,所有的思想不能付诸实践都只是纸上谈兵,闻思修的核心还在于将思想付诸行动,通过践行对思想进行自证,才能获得真正的证悟。