10

项目遇到突发问题,如何给上级做汇报?

 2 years ago
source link: https://xie.infoq.cn/article/51f9d40bd33db08157bd8b645
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

项目遇到突发问题,如何给上级做汇报?

作者:石云升

我们来看一个项目中可能遇到的场景。

线上出现了一个 bug,部分用户在某个特定场景下单的时候会出现支付不了的情况。研发人员根据了解的情况,评估 3 个工作日可以完成。项目经理把延期时间跟上级汇报了下,上级也表示认可。但第二天开发人员,找到项目经理反馈说,因为这个支付涉及到一个老订单系统,3 个工作日搞不定,预计要解决至少需要 2 周。这个时候,项目经理应该怎么跟上级汇报?

在做项目的过程中,我们会遇到很多类似的突发问题。面对这类问题,我们首先要做的就是给上级汇报具体情况。那种瞒着上级自己偷偷解决的事情千万不要做。

紧急汇报的 5 个基本元素

一般来说, 做这种紧急汇报需要包括 5 个基本元素:事件描述、影响后果、跟进分析、响应措施、所需支持。

1. 事件描述:在 xx 场景下,某类用户下单支付会出现支付不了的情况。

2. 影响后果:经过数据分析,有 100 多位用户会受此 bug 影响,目前根据日志已经有 10 来个用户遇到了该问题。本月预计还会有 10 个左右会遇到这个问题。

3. 跟进分析:这个 bug 涉及老的订单系统,里面遗留了很多老的代码,目前公司没有人熟悉这个系统。之前评估没有想到会影响到老的订单系统,进行修复的话,可能会影响其他用户下单,风险会比较大。

4. 响应措施:目前研发人员正在全力以赴做好技术评估工作,大体有两个方向,一个是规避老系统解决。另一个是搞懂老订单系统后修复。本周内会给出详细任务的评估表。

5. 所需支持:熟悉老系统的研发人员,因为熟悉的研发人员已经离职,所以需要申请部分资金去邀请对方给予技术支持。

在具体执行上,我会要求项目经理分三步走:

第一步,先去了解事情的前因后果,然后通过文字写出来。在写的过程中,梳理自己的思路。

第二步,缩减报告的内容。不要使用那些模糊的形容词,也不要加很多主观感受。这种报告我会要求尽可能简洁,用简洁的语言描述可能出现的影响和后果,目前的建议方案和所需支持,然后通过邮件的方式发送给上级负责人。

第三步,跟相关负责人约一个时间做线下沟通。在沟通的过程中,要盯住目标,尽可能争取各个方面的协同配合,共同应对问题。

划线
评论
复制

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK