【大厂软技能】你不得不知的大厂问题复盘方法论
前端人
共 1685字,需浏览 4分钟
· 2021-07-11
WHY:为什么要学习复盘方法论?
没有复盘方法论的领导简直就是公司的灾难!
不重视复盘可能导致只分析了表因而 没挖掘根因
,下次爆发出更严重的问题。不重视复盘会导致员工觉得出现问题也没关系, 降低对自身的要求
。没有定责标准会陷入无限的来回扯皮中,难以确定主要责任和次要责任, 不能形成统一意见
。
有方法论的可以员工在复盘的过程中占据主动,展示自己的能力,防止别人甩锅给你。
很多人都非常讨厌扯皮,但是 越怕麻烦麻烦就越缠着你!
因为定责影响绩效,而且又有很多可以扯皮的地方,所以 定责不亚于一场宫斗戏!
。掌握主动可以给大家先入为主的印象和暗示,进攻永远是最好的防守
。提前复盘主动思考问题,就可以提前准备补救的方案、他人的质疑,避免手忙脚乱的说错话。
微医讲究主人翁意识、阿里讲究要性、拼多多讲究本分
一言以蔽之,我们要有 主观能动性
。主观能动性并不是资本家剥削压榨我们剩余价值的毒苹果,在工作中时刻保持主观能动性可以 提高你的执行力、沟通能力、影响力、思考问题、解决问题的能力
。而且义务和权利是互相的,你在主动承担无人认领义务的时候,也悄悄的拥有了该业务的话语权
,积少成多,你的话语权就会越来越大。韩信点兵多多益善,强者是不怕撑死的。
知耻而后勇、失败是成功之母
承认失败是一件很没有面子的事情,但是只有正视错误才能分析出根本原因并改正,促进自己的成长。 强者更在意自身的成长,只要有了实力面子迟早能挣回来
。
四线复盘方法论
复盘的目标
搞清楚事实
。全面且深入的分析出根因
:丰田五问法。得出让各方心服口服的定责结论
。制定可以落地的改进方案
。
一、时间线
“时间线信息能反映出问题发现速度、各团队反应速度、方案执行速度、各团队处理效率等
明确问题的 发现过程
。明确问题的 处理过程
中采取的各种关键措施。明确问题 恢复的时间
。明确问题 影响的结果
。
二、问题链
分析业务流程:理清问题在关联的所有 业务系统中的传导顺序
,找到问题的根源点(某个项目)和放大点。分析项目流程:理清问题在项目 开发流程中的根源点
,具体是产品、前端、后端、测试、运维哪一个的原因。
三、责任链
“因为责任影响绩效,所以明确各团队各人员的责任,并让各方心服口服是件非常复杂困难的事情,一定要
公平公正公开
才能够解决。
根据时间线中造成的影响,问题链中产生的原因来确定主要责任和次要责任 违反公司规章制度流程
的承担主责。出现 重大疏忽
的承担主责。问题的 源头
承担主责。问题的 放大
者承担主责。
四、改进线
“问题复盘的重点不是追究责任,而是为了提高个人和团队的能力,不再犯同样的错误,即使犯了错也能降低影响。所以我们要制定可以落地的
改进方案、改进负责人、时间节点、验收人
改进方案 发现: 缺陷检测、日志收集上报、自动报警
。定位: 日志分析、全链路分析、错误影像回放
。流程: 紧急回滚恢复、问题处理预案、工单规范模板、各系统负责人自动拉群讨论
。通过时间线对问题的 发现、定位、处理流程进行改进
,减小日后出现问题造成的影响和范围通过问题链对问题的关联系统间的连接点做改进, 提高系统间的容错性、健壮性、问题发现的及时性
。通过问题链对 项目开发流程、规范、健壮性进行改进,提高交付标准、测试标准、验证标准
。改进负责人:一般是产生问题的人或者是项目管理人员。 时间节点:没有时间节点的改进都是低优先级任务,迟早不了了之。 验收人:验收人和改进人要 编写改进报告并发送所有关联人员,经验教训应该分享
。
备注
每一个线上错误的代价都是及其昂贵的,规范开发流程和做好问题复盘同样重要。 只会低头写业务代码而拒绝思考的人是没有前途的。 我们可以通过问题复盘学习到团队大佬分析、定位、处理、改进问题的思路和方法论,不是天天都有大佬现场教学的机会的,要珍惜。
别忘记对我素质三连,点赞、关注、评论
原文链接
“https://juejin.cn/post/6981978319143043108
评论
偷偷告诉你如何一台电脑开多个微信!
大家好,我是轩辕。前几天在粉丝群里,有人问我是怎么在一台电脑上同时登录两个微信的?正好之前写过一篇文章,分析过原理,分享给没看过的小伙伴学习一下。手机端多开微信估计很多人都知道,像华为、小米等手机系统都对此做了支持,不过在运行Windows系统的电脑上怎么启动两个微信呢?其实很简单,你只需要写一个批
编程技术宇宙
0
盘点Lombok的几个骚操作,你绝对没用过!
👉 欢迎加入小哈的星球 ,你将获得: 专属的项目实战 / Java 学习路线 / 一对一提问 / 学习打卡 / 赠书福利全栈前后端分离博客项目 2.0 版本完结啦, 演示链接:http://116.62.199.48/ ,新项目正在酝酿中
小哈学Java
0
堪称最优秀的Docker可视化管理工具——Portainer你真的会用吗?
来源:blog.csdn.net/shark_chili3007/article/details/123366179👉 欢迎加入小哈的星球 ,你将获得: 专属的项目实战 / Java 学习路线 / 一对一提问 / 学习打卡 / 赠书福利全栈前后端分离博客项目
小哈学Java
0
JS的这些新特性,你都用过么?
大厂技术 高级前端 Node进阶点击上方 程序员成长指北,关注公众号回复1,加入高级Node交流群作为一门不断演进的语言,JavaScript每年都会引入新特性。这些特性的加入,能够帮助我们编写更加简洁、高效、易于维护的代码。然而,并非所有新特性
程序员成长指北
1
【深度学习】人人都能看懂的LSTM
熟悉深度学习的朋友知道,LSTM是一种RNN模型,可以方便地处理时间序列数据,在NLP等领域有广泛应用。在看了台大李宏毅教授的深度学习视频后,特别是介绍的第一部分RNN以及LSTM,整个人醍醐灌顶。本文就是对视频的记录加上了一些个人的思考。0. 从RNN说起循环神经网络(Recurrent Neur
机器学习初学者
0
我发现 Lombok的几个骚操作,哈哈好用
大家好,我是小富~前言本文不讨论对错,只讲骚操作。有的方法看看就好,知道可以这么用,但是否应用到实际开发中,那就仁者见仁,智者见智了。一万个读者就会有一万个哈姆雷特,希望这篇文章能够给您带来一些思考。耐心看完,你一定会有所收获。@onX例如 onConstructor, oMet
程序员内点事
0
测试新人,如何快速上手一个陌生的系统!
大家好,我是狂师!作为刚入行不久的测试新人,面对一个陌生的系统时,可能会感到有些手足无措。面对一个全新的系统系统,如何快速上手并展开有效的测试工作是一个重要的挑战。本文将探讨测试新人如何通过一系列步骤和策略,快速熟悉并掌握新系统的测试要点,从而提高测试效率和质量。本文旨在为测试新手提供一份指导,帮助
测试开发技术
0
如何计算数据中心的冷却需求?
今日分享 【导读】数据中心的冷却要求受多种因素影响,包括设备的热量输出、占地面积、设施设计和电气系统功率额定值等等……众所周知,环境因素会严重影响数据中心设备。过多的热量积聚会损坏服务器,可能导致其自动关闭。经常在高于可接受的温度下运行服务器会缩短其使用
数据中心运维管理
0