分享

企业文化|逻辑归因、结构归母:米多解决问题的方法论

 米多大数据引擎 2024-05-13 发布于广东

在数字化浪潮的推动下,米多服务的客户深度使用系统越来越频繁,客户对产品的质量要求非常高,随着客户数增加,需求越来越多,我们的迭代速度也越来越快,这无疑对整个平台的质量保障体系提出了更高的要求,那么米多的质量保障工作是如何开展?本文分享米多技术团队在研发过程中提升质量的方法论,希望给您带来一些启发。

米多解决问题的方法论
“以客户为中心,以目标为导向,以贡献论英雄”是米多一以贯之的基本价值导向,“安全、可靠、稳定、易扩展”是衡量技术研发水准的基本准则。

在米多倡导“做事不要怕犯错,做多错多,不做不错,试错中发展,跑步中前进”的工作态度,不犯“三类错误”(低级、原则性、重复性),注重每个错误的“逻辑归因”和“结构归母”的工作方法论。


上图是我们对每个问题进行归因归母的简报格式,用于记录日常客户使用系统过程中反馈的缺陷、跟踪和解决系统中的问题。

①问题描述:这部分简要描述了遇到的具体问题,包括涉及的产品或服务、问题发生的场景以及问题导致的直接后果。由平台客服向技术团队反馈。

逻辑归因:这里分析了问题发生的原因,还原支撑问题的原始支点,追溯问题的起因。

③结构归母:这里定位了问题的业务属性所属业务部门、明确责任归属。

④缺陷分类:归类到特定的类别中,有助于确定问题的性质和处理的优先级。

⑤引入项目:指出了缺陷产生于迭代项目的版本或模块名称。

⑥开始时间:记录了缺陷可能开始产生的时间,有助于进一步确定产生连带的影响。

⑦解决时间:记录了缺陷被解决或被修复的时间。

⑧解决方案:描述了解决这个问题所采取的措施或方法。

⑨影响范围:描述了这个问题影响的功能、用户、界定范围。

⑩缺陷等级:定义问题的严重性。

反馈人:记录最初反馈问题的内部人员,以便解决后第一时间通知同步信息。

审核人:记录了审核并确认这个问题定义的人员。

责任人:记录了负责解决这个问题的人员。

将每个问题都记录起来,旨在提供足够的信息每月进行分析,供团队成员沟通、分析采取进一步的行动。下面,我将从逻辑归因、结构归母、执行效果三方面来具体介绍。

逻辑归因:寻找问题的根源

逻辑归因是指通过问题表象反向还原支撑问题的原始支点,追溯问题的起因,强调从专业维度挖掘问题存在的根源,以便找出解决问题的方法和规律,不局限于资源和边界,更倾向于能力本身。米多研发团队在面对技术问题时,我们要求团队成员不限于寻找表面的解决方案,不限于只把当前问题解决,而且要深入挖掘问题的根源,进行详尽的分析和调查,找出问题的真正原因,并提出相应的解决方案。

①性能瓶颈问题
例如:客户反馈系统响应时间变慢,解决方案一般有优化SQL查询语句,进行索引优化,加入缓存,本地缓存服务端缓存,或者对数据表进行分区,归因应该通过监控工具发现数据库查询时间过长,提前发现问题。
②兼容性问题
例如:客户反馈小程序门店注册上的上传图片功能,在某些手机型号上出现上传不了的问题,解决方案一般有未不支持的版本提供向后兼容的处理方式,归因在手机兼容性方面的测试用例覆盖加强,扩大机型兼容的范围。
③用户体验问题

例如:客户反馈系统统计报表界面操作不流畅,响应延迟,解决方案一般有优化前端代码,异步分批请求统计数据,减少单次等待时间,归因在页面渲染机制上定好标准,规范前端交互流程。

结构归母:定位业务属性,明确责任归属

结构归母强调从公司维度找到归属的业务属性及对应部门、明确具体的责任岗位。它的目的是通过合理的职责分工和详细的制度设计,构建一个清晰、有序且高效的组织架构。


通过日积月累的结构归母,公司能在内部建立明确的职责边界,确保每个问题和任务都能找到对应的责任主体。提升决策的透明度和执行力,避免责任推诿。


以下是几个技术问题的例子,以及如何通过结构归母来定位业务属性和明确责任归属:


①第三方服务集成问题
例如:某块业务集成第三方服务后,系统稳定性降低,归母定位业务属性为技术集成领域,确定归属部门为技术部分,责任人是集成领域的技术经理,他负责确保集成过程符合技术规范和稳定性要求。


②性能瓶颈问题
例如:某块业务的响应时间过慢,归母定位业务属性为系统性能和技术架构,确定归属部门为测试部门,责任人是性能优化专家,他负责分析性能瓶颈并提出解决方案。


③用户体验问题
例如:某块业务的统计报表页面操作不顺畅,归母定位业务属性为用户体验设计,确定归属部门为前端部门,责任人是前端工程师,他负责用户体验领域承担用户界面的优化改进。

“逻辑归因、结构归母”对研发团队的提升

在执行逻辑归因和结构归母的方法论以来,显著提升了研发团队在面对技术挑战时的效率和效果。主要体现以下几方面:
①提高问题解决的质量
通过逻辑归因,团队成员能够深入挖掘问题的根源,而不仅仅是解决表面现象。这有助于避免问题的重复发生,提高解决方案的长期有效性。


优化组织架构
结构归母帮助公司建立明确的职责边界,构建一个清晰、高效且有效的组织架构,培养出持续改进和适应变化的公司文化。


提升研发流程的透明度
当团队成员遵循逻辑归因和结构归母的方法论时,问题的解决过程变得更加透明。这有助于团队领导和项目管理者跟踪研发进度,及时调整研发策略。感悟
在当今快速发展的技术领域,企业面临的挑战日益复杂,因此,采用有效的工作方法论对于提升研发团队的效率和产品质量至关重要。通过结合逻辑归因和结构归母的方法论,我们采用了一种系统化的问题解决策略,这种方法论不仅提高了问题解决的质量,还促进了团队的协作和专业成长。

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多