“这个 Bug 你处理一下”是不少程序员最怕听到,却经常听见的一句话。
对于互联网企业来说,一款已经成形投入使用的软件产品中多多少少都会存在一些或大或小的缺陷 Bug。Bug 的及时响应高效处理,可以说是互联网企业长久运营发展的必要条件之一。
但经了解,大多数企业的 Bug 处理方式就是在排查出问题后,直接口头或发消息传达给修复人员,修复人员常常还在修着上一个 Bug ,下一个就又丢了过来,一个接一个,堆在一起,乱作一团。既不能清晰完善地记录 Bug ,甚至连最基础的修复发布排期也做不明白。
因此,轻流梳理了Bug管理的标准化流程,并依托自家的无代码开发平台,快速搭建出了一套互联网(Bug)管理解决方案,不仅支持按处理进度和按功能模块分类展示各个Bug,而且从Bug发现到修复再到测试发布,整个流程都将按照设定好的标准化流程自动流程,有效规范管理,提高响应、修复效率。
接下来,我们就一起来看看,用轻流来管理Bug是怎么样的一套路径流程。
上报Bug —— 详细记录,分类展示
当有用户或者内部人员上报系统异常后,相关人员可以直接点击链接或者手机扫码填报 Bug的具体信息,包括优先级、所属功能模块、具体表现、预期表现等内容。企业可以根据需要灵活调整Bug上报的表单内容,让确认和修复人员快速知晓实际情况,高效排查修复。
同时,所有上报的内容都可以按照处理进度和 Bug 所处的功能模块进行分类展示,打开应用就能清晰了解当前的 Bug 情况。
修复Bug —— 自动流转,清晰记录
Bug 被上报后,轻流的 Q-Robot 自动化引擎会自动更新 Bug 处理状态等待确认。确认人员同步收到待办提醒,选择具体的处理办法(修复/合并/转需求/拒绝),确认Bug类型。
不同的确认结果将进入不同的流程。当确认是真实 Bug 需要修复后,将进入修复、测试再上线的流程,整个流程自动流转,相关的数据信息同步更新,不需要再对某个Bug的处理现状做额外的沟通交流。
Bug的处理效率是很多企业都关注的点。当Bug处理缓慢的时候,很容易出现踢皮球的情况,修复人员说是确认的慢,确认人员说是修复的慢,管理者也很难去考究实际情况。
考虑到这一点,轻流在确认和修复的表单内,利用函数,设置了确认和修复时长,这样实际用时就能被清晰展示,也有助于提高响应处理效率。
发布上线 —— 一键关联,高效复盘
Bug修复测试后,就要进行上线了。发布人员可以直接在发布表单内确认发布版本,选择修复的 Bug 信息,这样每一次发布的版本具体修复了哪些 Bug 都可以清楚的追溯到。
为了帮助企业进一步提高Bug的处理效率,更加清晰代码运行情况,轻流设立了 Bug 管理看板,管理者点开看板就能清晰了解当下的 Bug 数量,修复情况,以及相关员工的 Bug 处理数量等信息,便于后期复盘优化。
上面这一套应用是在轻流无代码开发平台中搭建出来的,基于无代码灵活易用的特性,企业可以根据实际需要再做调整修改,让软件更加契合实际场景。