我们来看一个项目中可能遇到的场景。
线上出现了一个bug,部分用户在某个特定场景下单的时候会出现支付不了的情况。研发人员根据了解的情况,评估3个工作日可以完成。项目经理把延期时间跟上级汇报了下,上级也表示认可。但第二天开发人员,找到项目经理反馈说,因为这个支付涉及到一个老订单系统,3个工作日搞不定,预计要解决至少需要2周。这个时候,项目经理应该怎么跟上级汇报?
在做项目的过程中,我们会遇到很多类似的突发问题。面对这类问题,我们首先要做的就是给上级汇报具体情况。那种瞒着上级自己偷偷解决的事情千万不要做。
紧急汇报的5个基本元素
一般来说, 做这种紧急汇报需要包括5个基本元素:事件描述、影响后果、跟进分析、响应措施、所需支持。
- 事件描述:在xx场景下,某类用户下单支付会出现支付不了的情况。
- 影响后果:经过数据分析,有100多位用户会受此bug影响,目前根据日志已经有10来个用户遇到了该问题。本月预计还会有10个左右会遇到这个问题。
- 跟进分析:这个bug涉及老的订单系统,里面遗留了很多老的代码,目前公司没有人熟悉这个系统。之前评估没有想到会影响到老的订单系统,进行修复的话,可能会影响其他用户下单,风险会比较大。
- 响应措施:目前研发人员正在全力以赴做好技术评估工作,大体有两个方向,一个是规避老系统解决。另一个是搞懂老订单系统后修复。本周内会给出详细任务的评估表。
- 所需支持:熟悉老系统的研发人员,因为熟悉的研发人员已经离职,所以需要申请部分资金去邀请对方给予技术支持。
执行步骤
在具体执行上,我会要求项目经理分三步走:
第一步,先去了解事情的前因后果,然后通过文字写出来。在写的过程中,梳理自己的思路。
第二步,缩减报告的内容。不要使用那些模糊的形容词,也不要加很多主观感受。这种报告我会要求尽可能简洁,用简洁的语言描述可能出现的影响和后果,目前的建议方案和所需支持,然后通过邮件的方式发送给上级负责人。
第三步,跟相关负责人约一个时间做线下沟通。在沟通的过程中,要盯住目标,尽可能争取各个方面的协同配合,共同应对问题。