飞书项目作为飞书旗下的项目管理平台,提供了高灵活度配置,为多种类型的项目管理提供可能性。对于产研团队,可实现从产品需求立项到功能上线的全流程质量管理,从缺陷的发现到缺陷的修复全流程跟进和复盘。
近年来,游戏行业迎来了新的机遇和发展。
在这个过程中,游戏项目规模越来越大,需求变化频繁,资源投入增加,研发周期也随之变长。以量取胜的打法显然已经成为过去式,专注推出高品质的精品游戏成为游戏公司的新目标。只有快速响应用户反馈和市场变化,才能让玩家保持新鲜感和黏性,而保证质量则是迅速打入市场的有力武器。作为字节跳动旗下游戏业务品牌,朝夕光年也越来越重视对游戏开发质量的管理。
尤其在游戏上线后的运营阶段,游戏的 BUG 数量如何,是否有影响游戏运行的严重 BUG 存在,如何监控 BUG 数量,建立一套有效的缺陷质量管理流程,对于打造一款好玩且 BUG 少体验好的游戏至关重要。
缺陷质量管理集中体现 PDCA 循环上:P(Plan)计划 - D(Do)执行 - C(Check)检查 - A(Act),周而复始地进行质量管理,实现过程的持续性优化。
就缺陷管理而言,朝夕光年始终坚持应在缺陷被修复的基础上持续地改进开发过程/缺陷发现过程,分析/定位缺陷的共性原因,最终实现缺陷预防。
飞书项目模板库提供了标准的缺陷流程。尽管不同的公司缺陷处理流程不一样,但基本的流程是相似的,状态基本会经过Open - Inprogress - Resolved - Closed - Reopened - Shelved。在标准流程基础上,还可以根据自身诉求灵活调整状态和字段来适配个性化场景。


在搭建好缺陷提交流程的基础上,朝夕光年根据反馈来源类型衍生出了以下两种提交缺陷方式:
通过飞书项目的关联能力,朝夕光年将缺陷列表关联在游戏开发需求的流程上,QA 在提测阶段就可以直接在需求【关联缺陷】直接新增缺陷。这样不仅实现了需求与缺陷相互关联,也能直接同步到缺陷工作项中统一管理,确保 BUG 无遗漏。

游戏上线后,玩家反馈给客服 BUG 如何统一收口到飞书项目?飞书项目完备的开放接口可以很好地和飞书话题群集成,客服发布一条话题即可同步创建一条缺陷到飞书项目并通知相应的负责人,基本遵循搭建话题群 --> 自开发集成 --> 话题群提交反馈 --> 飞书项目同步创建缺陷工单的步骤。
@飞书项目机器人 即可生成以下卡片信息
【反馈类型】缺陷
【反馈名称】无法撤回英雄
【USER ID】 123456789
【问题描述】 玩家反馈自己英雄一直未返回主城,也无法撤回,从玩家反馈的视频上可以看出存在异常,辛苦帮忙看看。
【问题严重级别】p1
【客诉量】1
【服务器】12345
【问题发生时间】2023年5月5日
【咨询渠道】客服系统
【设备系统】IOS
【相关图片/视频】
QA 收到所有的 BUG 反馈会进一步的过滤,通过补充填写字段信息,判定 BUG 是否有效并流转到下一个状态,飞书项目可实现配置不同字段的可见性判断缺陷状态的流转:



在飞书项目中,可以切换不同类型的视图,或者根据条件创建不同维度的视图,定期跟进目前待处理的缺陷进展,保障项目发布质量和玩家体验。
而其中最受朝夕光年开发人员欢迎的,还是看板视图。在缺陷看板中,研发人员只需要横向拖拽看板模块,就能便捷地流转缺陷状态,可视化整个开发链路的阻塞点,快速驱动项目上线。

辅以自动化能力,操作人在飞书项目后台进行缺陷提交、人员分配、状态流转等关键动作时,飞书项目机器人就会自动提醒和通知到相关人员和群组,帮助开发人员和制作人及时发现阻塞点,催促当前负责人及时修复目前项目中的致命缺陷。



缺陷流程沉淀的数据如何转化为游戏项目不断迭代的资产至关重要,飞书项目度量作为一个效能工具可以根据客观的数据协助朝夕光年的游戏项目组长期、高效地开发出有价值的产品,做出有价值的项目。
飞书项目中不仅预置了燃尽图、累计流图等度量图表,还支持用户根据实际场景灵活选择字段、创建公式来自定义指标和维度。
朝夕光年将 BUG 数量、修复率、留存趋势等关键指标都通过提前配置固定在数据看板上,日常站会或是项目复盘时,只需要打开度量模块,无需手动更新即可看到最新、最全的数据情况。

朝夕光年通过不同的度量图表定义并分析数据,下钻并定位缺陷的共性原因,持续性优化项目质量。







以下公式指标仅供参考,可按需自定义修改。
| 名称 | 计算口径 | 度量计算公式 |
|---|---|---|
| BUG总数 | 某个版本下的 BUG 总数 | sum(工作项id) |
| 致命BUG数 | 某个版本下的 P0 BUG 总数 | sumif(优先级=="P0",工作项id) |
| BUG 修复率 | (BUG 总数 - 未解决 BUG 数)/BUG 总数 | COUNTIF(状态=="RESOLVED" or 状态=="CLOSED",工作项id)/(COUNT(工作项id) |
| Reopen 率 | Reopen BUG 数/ BUG 总数 | COUNTIF(状态流状态标识=="REOPENED",状态流进入次数)/ COUNTIF(工作项id) |
| 缺陷修复时长 | 已修复的 BUG 数/BUG 总数 | (SUMIF(ISNULL(归档日期)==false,归档日期)-SUMIF(ISNULL(归档日期)==false,提出时间))/(COUNTDISTINCT(工作项id)*3600) |
| 缺陷修复数量 | 每天修复的 BUG 数 | COUNTIF(TOSTARTOFDAY(MAXIF(状态流状态标识="CLOSED",状态首次开始时间))=TOSTARTOFDAY(TIMELINE_CURSOR()) , 工作项id) |
| 缺陷密度 | (P0 BUG*10+ P1 BUG*3+P2 BUG*1+P3 BGU *0.1)/Case 总数 | (COUNTIF(优先级=="P0",工作项id)*10+COUNTIF(优先级=="P1",工作项id)*3+COUNTIF(优先级=="P2",工作项id)*1+COUNTIF(优先级=="P3",工作项id)*0.1)/ Case 总数 |
| 漏测率 | 线上BUG数/线下 BUG 数 | COUNTIF(是否漏测=="是" ,工作项id) /(COUNT(工作项id) |
综上,在游戏行业不断创新突破的过程中,规范的缺陷流程帮助游戏团队梳理清晰的流程图,数据化的图表协助制作人及时敏锐地发现团队中的问题,便于资源协调不断提升项目质量从而优化玩家体验。而飞书项目对于游戏工作室的助益不仅仅体现在质量管理上,了解更多关于飞书项目的游戏行业解决方案:飞书项目 X 游戏行业,打破游戏产研中的「战争迷雾」