TAPD(腾讯敏捷产品开发)平台是腾讯自主研发的敏捷协作平台,凝聚了腾讯十余年敏捷项目管理经验,提供从研发理念、方法到平台的体系化敏捷研发解决方案。平台以用户价值为依归,支持多种敏捷方法,如Scrum、XP等,并结合互联网产品研发特色,覆盖游戏研发从初创到运营的全流程。
平台解决方案特点:
- 全生命周期/多业态模式:支持从产品创业期、成长期到稳定期的可成长型研发落地。
- 精细化管理:包含游戏需求的层级和内置子需求管理、多层级的游戏版本计划。
- 内外部多协作团队:支持程序/美术协作和工具链集成、外包团队、海外发行团队等。
- 敏捷研发规模化:支持Demo/极速项目研发迭代、大规模团队研发、多团队异地研发。
- Gitlab蓝鲸集成:高效嵌入代码仓库和分支创建,支持游戏代码分支实践。
- 内外部游戏团队需求保密协同:保障项目信息安全。
游戏行业痛点与方案:
游戏行业趋向精品化,对开发的全流程管理提出了新挑战。TAPD通过以下方案解决行业痛点:
- 提炼借鉴主流敏捷方法,结合互联网产品研发特色。
- 覆盖游戏研发管理从初创到运营全流程。
- 支持多团队异地研发和内外部协作。
- 提供美术工作故事墙、自动化游戏管线等亮点功能。
TAPD已成为国内游戏行业研发的基础设施:
- 对内支持整个腾讯互娱的研发,覆盖不同品类的游戏。
- 对外:中国游戏公司游戏营收排行榜TOP50半数在使用TAPD;游戏出海前三都是TAPD深度用户。
游戏生命周期与研发流程:
- Demo期:制作最小可玩产品(MVP),验证核心玩法和美术风格。
- 运营期:打磨和优化核心玩法,完成度高,面向玩家开放,有品质保障。
- Demo期研发流程:随时响应变化的预研交付迭代计划。
- 研发及运营期流程:大规模团队的高品质游戏研发,需求创建、规划、发布计划、版本规划等。
TAPD游戏研发管理实践:
- 需求策划梳理:需求状态并行流转,减少工时浪费。
- 美术管理:可视化展示模型进展,匹配美工术作流程与交互习惯。
- 跨语言协作:全平台中英翻译,支持国内外团队项目协同。
- 迭代规划:协作对齐确保风险可识别。
- 需求任务分解协作:自动化生成管线需求任务。
- 代码开发:Gitlab高效的嵌入&代码仓库和分支创建。
- 日常管理:及时查阅进度,量化团队效能,发现疏导阻碍。
- 迭代回顾:Wiki活动记录持续改进。
- 发布:发布评审远程审批保障发布质量。
- 发布回顾:项目报告&仪表盘,一图看懂团队/项目/迭代的进度。
自动化任务与持续交付:
- 自动化任务是TAPD推出的业务规则平台,支持「触发条件+执行动作」方式进行编排和执行。
- 持续交付:全流程自动化示例,分支创建、持续构建、持续测试、MR发布部署。
移动端协作与案例:
- 管理透明化:支持王者全团队同学对项目目标、计划、过程、风险等清晰的了解。
- 团队协作效率提升:内部管理完整闭环,极少出现工序依赖等待。
- 交付高效稳定:支持赛马机制,开发期要求在几个月出成果,上线后持续保持稳定更新节奏。
案例研究:
- TAPD助攻“王者荣耀”敏捷研发:高效完成海量资源制作,稳定交付版本。
- 助力使命召唤游戏美术管理:符合美术研发的工作流自动化任务流转提效。
- 助力穿越火线运营增长期:提效需求与计划的精细化管理,透明可控的进度管控。
- 助力游戏研发期提效:《最强NBA》项目需求交付效率提升35.6%,自动化工作流提效42.8min/人/天。
研究结论:
TAPD平台通过提供体系化的敏捷研发解决方案,有效解决了游戏行业研发管理中的痛点,提升了团队协作效率,保障了交付质量,助力游戏项目高效稳定地完成。