0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Bug Bash:Bug大扫除的正确用法

产品经理:从入门到卓越 来源:产品经理:从入门到卓越 作者:产品经理:从入门 2022-03-18 11:46 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

什么是Bug Bash?

Bug Bash即Bug大扫除或者说Bug大扫荡,在产品发布之前,为了保证产品的质量,团队成员一起集中精力来找bug的活动。这里的bug指的是产品缺陷。不懂技术的同学,可以把它当做一个大家来找茬游戏。

Bug Bash的好处

1. 有这样一种正式的找bug个动作,能够倒逼我们去梳理上线还缺少什么问题。(搭建一个稳定的环境)

2. 不同人使用产品的方式不同,尤其是非开发人员,在没有用例的情况下测试,能帮助我们发现更多意想不到的bug(有时候也能发现很多新的需求)。

3. 我们可以给Bug Bash设计的更具“游戏化”,让团队放松,增加团队更有凝聚力。

Bug Bash在什么场景下使用?

Bug Bash在项目中不是必须的。但越是复杂度高,周期长的项目,使用Bug Bash效果就越好。Bug Bash最适合的时间是在正式上线前,经过两轮测试或者达到预上线标准时,要保证核心功能都能跑通,产品比较稳定的情况下进行。

Bug Bash具体操作步骤

团队里先沟通明确Bug Bash的目的和意义。

提前邮件告知测试的时间(开始时间与结束时间,一般时间要1-2小时)、地点、参与人。

现场准备记录bug的工具,如白板、便签、笔等。最好还准备一些水果,饮料、小奖品等。

提前准备好测试的环境: 如一些特别角色的账号,虚拟的账号金额等。

实时展示所有更新出来的bug。可以搞一些奖项,比如找出bug最多的奖,最难发现bug奖等。

活动结束后,汇总所有的bug,对bug进行分类,定好优先级,然后给到对应的团队成员。如果有设置奖项,现场就给奖励,并邮件通报全组。

全员对提交的Bug进行分析,制定出解决的方案并实施。项目经理跟进修复。

使用Bug Bash的注意事项

bug记录尽量简单,可以提前做一个bug模版,方便大家写内容。最好是把操作的步骤和截图都存下来。做为备份,后面线上录入的时候一并给到开发人员。

参与的人员可以不局限于项目内部,项目外包比如,客服、运营、销售也可以参加,甚至可以邀请一部分核心用户来进行测试。

有很多复杂功能,涉及到权限,账号角色、账户金额调整。一定要提前规划好,否则在测试过程中很容易被卡主,导致后面的很多功能测试不了。

Bug Bash不能代替专业的QA,QA测试会更专业,更全面,Bug Bash只能作为QA的补充。

Bug Bash其实也可以用于需求文档、设计文档、测试文档等。Bug Bash是一种思维,面对比较复杂,容易出问题的项目时,就可以在各个里程碑确认之前,做一次小型的Bug Bash。

Bug Bash是一种思维方式,如果项目特别复杂,一次做不完。也可以每天抽出少部分时间来做。通过每天的集中测试,发现当天出现的问题。

很多人觉得在项目中使用Bug Bash很耗时间和精力,而且只是QA的补充,所以只是锦上贴花的东西,其实可以先小范围尝试下,看下效果。比如先让项目内成员短时间内参与。

一个工具,适不适合,好不好用,只有用了才知道。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • BUG
    BUG
    +关注

    关注

    0

    文章

    156

    浏览量

    16225
  • 产品经理
    +关注

    关注

    0

    文章

    24

    浏览量

    3026
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    CW32的I2C是否好用?照比ST的来说?

    最初STM32F103的硬件I2C是有bug的,容易出现超时等待,那么请问,CW32的I2C有没有类似于STM32F103的BUG呢?CW32的I2C是否比较稳定
    发表于 12-04 06:02

    戴尔PowerEdge服务器如何保障算力产线稳定运行

    在工程师的圈子里,有一种神秘的“海森堡BUG”:当你试图观察它时,它就会消失不见。
    的头像 发表于 11-12 15:33 274次阅读
    戴尔PowerEdge服务器如何保障算力产线稳定运行

    【综述】工作总有规范——测试执行和bug

    关于测试工作的规范,上次讨论了用例部分。本次将继续聊下测试执行期间的规范标准,是主要需要测试执行人员关注的部分。【测试执行】测试执行规范或标准,主要是为了确保测试人员“在正确的环境做正确的验证
    的头像 发表于 10-24 10:04 260次阅读
    【综述】工作总有规范——测试执行和<b class='flag-5'>bug</b>

    关于STMCubeIDE创建工程BUG怎么解决?

    问题描述 当在STM32CubeIDE中创建一个新的STM32项目时,"STM32Cube"单选按钮可能会变得无反应,阻止产品选择屏幕后的“下一步”按钮。这妨碍了项目创建的完成。 解决方案 (版本1.19.0) 步骤一:禁用数据自动刷新 暂时禁用配置数据的自动下载(数据自动刷新功能) STM32CubeIDE、STM32CubeMX和STMCUFinder 对于STM32CubelDE 1.进入窗口&gt;偏好设置&gt;STM32Cube&gt;固件更新器。 2.在“目标选择器设备数据库自动刷新"中,选择选项“在应用程序启动时不自动刷新” 适用于STM32CubeMX 1.转到帮助&gt;连接与更新&gt;更新器设置。 2.在”数据库自动刷新”部分,选择选项“应用程序启动时不自动刷新”。 对于 STMCUFinder 1.点击设置图标&gt;设置&gt;更新器设置。 2.在“数据库自动刷新“部分中,选择“在应用程序启动时不自动刷新” 步骤二:关闭STM32Cube应用程序 确保STM32CubeIDE、STM32CubeMX和STMCUFinder处于关闭状态 步骤三:删除文件夹 .stmcufinder 删除名为 的文件夹 .stmcufinder 在以下位置 Windows: C:Users【您的用户ID】 Linux: /home/【您的用户ID】/ macos:/Users/home/【您的用户ID】/ 步骤四:重新启动STM32CubelDE 可以重新启动STM32CubeIDE并成功创建新项目
    发表于 08-08 06:59

    STM32CubeMX初始配置冲突的BUG怎么处理?

    发现了一个BUG,比如我们在使用开发板进行板载按键中断配置的时候,如果开启板子资源初始化配置,我们再自行配置一下后,产生了一个不识别的外部中断处理函数
    发表于 07-22 08:02

    通信无BUG,ethernet ip转profinet网关,汽车焊接设备通信有心机

    西门子PLC和库卡机器人无法通信的时候,一个ethernetip转profinet的网关-BX-606-EIP,简单省力的改变此设备线的一种通信bug。 在向母材间填放钢丝状钎焊材的同时,借助激光能量进行钎焊的“激光钎焊”,能够在维持母材美观的同时提高刚
    的头像 发表于 06-27 17:02 312次阅读
    通信无<b class='flag-5'>BUG</b>,ethernet ip转profinet网关,汽车焊接设备通信有心机

    芯片流片失败都有哪些原因

    版本拿错,基本芯片就废了。这种情况还真不少。2.流片的时候存在重大bug。如果说一款芯片流片出去完全没有bug是不可能的,大部分的bug都不会影响到芯片的主体功能
    的头像 发表于 03-28 10:03 1454次阅读
    芯片流片失败都有哪些原因

    Gui Guiderv1.9.0使用下拉框控件问题,出现bug不显示list选项怎么解决?

    Gui Guiderv1.9.0使用下拉框控件问题,出现bug不显示list选项
    发表于 03-25 06:53

    DLP4710EVM-LC使用GUI烧录pattern后,断电后重启出现“Connectd, Powered Off”的字样怎么解决?

    或者IMG时,在进度条显示完成之前操作了GUI的其他按钮,导致I2C卡死且引起IMG文件损坏。解决方法是flash IC拆下来通过IC烧录器重新烧录吗?这个bug是否可以修复?否则频繁烧录的操作中容易误操作触发bug
    发表于 02-21 07:44

    GitHub Copilot新增Agent模式:自主解决Bug与修改功能

    GitHub Copilot 现在也支持 Agent 模式了,也就是你交代给它一项任务,包括改 Bug 或者开发新模块,不需要去特别说明相关的代码,它会自动去代码去找到合适的代码,并解决问题,就像
    的头像 发表于 02-09 17:35 4638次阅读
    GitHub Copilot新增Agent模式:自主解决<b class='flag-5'>Bug</b>与修改功能

    移动端设备上稀奇古怪的前端问题收集(一)

    作为一名开发者,bug 往往是我们最怕遇见的东西;而比遇到 bug 更可怕的事情,是定位不到 bug。作为一名前端开发者,与业务逻辑相关的 bug 还相对好定位、好解决一些;而一些与语
    的头像 发表于 01-24 15:41 592次阅读

    电池采样电路异常原因分析和解决方案

    俗话说的好“电路和我有一个能跑就行,电路不跑我就跑”。今天这期带来的是群友的一个硬件bug
    的头像 发表于 01-23 16:05 4207次阅读
    电池采样电路异常原因分析和解决方案

    腾讯云内核团队修复Linux关键Bug

    Maintainer深感棘手的关键内核bug。 这一改进方案经过严格评审和测试,最终被合并进入后续的Linux LTS(长期支持)版本中,标志着腾讯云在操作系统内核领域的技术实力得到了广泛认可。值得一提的是,该方案还获得了Linux之父Linus Torvalds的高度评价,进一步彰显了腾讯云在开源社区中的影响力
    的头像 发表于 12-31 10:58 915次阅读

    KiCon 演讲回顾(十五):提交 Kicad Bug

    “ Wayne Stambaugh 分享了如何提升 KiCad 用户和开发者体验的关键一环:报告KiCad Bug。 ” 完整的演讲视频在这里: KiCad的使命 KiCad旨在为专业电子设计师提供
    的头像 发表于 12-11 09:09 816次阅读
    KiCon 演讲回顾(十五):提交 Kicad  <b class='flag-5'>Bug</b>

    3D线激光轮廓测量仪的关键参数——最大扫码频率

    一过程中,3D线激光轮廓测量仪的最大扫码频率发挥着至关重要的作用。 最大扫码频率指的是设备在单位时间内能够采集的轮廓线数量,通常以赫兹(Hz)为单位表示。这一参数直接决定了测量的速度和数据的密集程度,因此在不同的应用场景中,
    的头像 发表于 12-09 16:01 1046次阅读