腾讯敏捷研发体系TAPD揭秘

导读

6月22日,腾讯“云+未来”峰会进入到各专场的环节。来自腾讯技术工程事业群(TEG)的领导及员工作为演讲嘉宾参加了政企、AI大数据、开发者3个专场,并向行业合作伙伴介绍了TEG在该领域的沉淀和探索。以下是来自腾讯TEG研发管理部的TAPD产品组组长陆莹在开发者专场的演讲内容整理。

演讲主题:腾讯敏捷研发体系TAPD揭秘

演讲嘉宾:TEG研发管理部TAPD产品组组组长 陆莹

当今的互联网时代是一个快鱼吃慢鱼的时代,市场环境瞬息万变,对用户和环境的快速响应,成为团队制胜的法宝。在腾讯这样有着两万多人研发的企业,同时进行着两千多个项目,运行着四百多个产品。腾讯这种几万人的企业如何进行高效合作呢?

腾讯有不同类型的产品,覆盖了社交、娱乐、资讯、支付、工具等各个类型,每个研发团队的研发规模和团队的研发模式都各不相同,腾讯的团队想要保持持续创新,除了秉承以用户为主的理念,一套敏捷高效的开发平台必不可少。什么支撑了腾讯这么一个庞大的研发体系,并且能够支持不同类型的研发团队高效协作呢?

2006年,腾讯敏捷研发体系TAPD产生了,到今年正好是十一年时间,它是提炼借鉴主流敏捷方法,比如说Scrum、XP、FDD等等,并结合互联网产品研发的特色框架,承载的是腾讯敏捷研发最佳实践。TAPD的核心理念是敏捷迭代、小步快跑,快速改进、拥抱变化,用户参与等等,也就是腾讯率先进行敏捷转型,公司内部所有的团队都开始实施敏捷,想要实施敏捷,除了有一套敏捷体系,一套完整的成熟的敏捷工具也必不可少。

于是在同一年,TAPD腾讯敏捷研发平台也诞生了,TAPD覆盖了腾讯敏捷研发生命周期的全过程,包括有Backlog的产品规划,有迭代计划,有故事墙和燃烧图来跟踪,还有测试计划和缺陷进行敏捷测试,WIKI文档还有发布计划来管理灰度发布,还有用户反馈。在此基础上,TAPD的定制化引擎帮助各个模块进行灵活定制,并且TAPD的开放平台提供了丰富的API接口,帮助第三方应用的接入。

TAPD有三大核心特点,首先是极致敏捷,小步快跑。腾讯从2016年开始实施敏捷,我们经过了十多年的验证,TAPD的灵活和强大是经得起考验的。我们也有成熟的解决方案支持团队成长。TAPD承载了腾讯敏捷研发的精髓,这个就是腾讯敏捷研发的框图,可以通过TAPD进行敏捷的需求规划,包括有故事的层级拆分,管理好用户故事,有清晰的迭代计划,可以进行可控的故事墙、燃烧图,有一体化的解决方案,包括测试计划等等。有强大的缺陷管理,工作流程随心配,有丰富的在线文档,我们提供了可多人协作的思维导图还有文档等等,包括团队在研发过程中文档的沉淀和协作。有精细化的任务和工时管理,帮助团队进行更精细化的管理,另外我们有精准的发布计划来做整个发布的计划跟踪,有丰富的自定义报表和定时报告,并且支持我们的项目报告和定制报告的发送。

腾讯的敏捷比较丰富,但总结来说可以有三种模型,第一种是迭代模型,也是使用最广泛的,稳定的迭代周期和发布节奏,交付周期是1到4周,这种模型包括有微信等等团队都在使用。实际使用中也呈现多样性,比如有长短性并行迭代,有特性组并行的迭代等等,第二种是大象模型,进行跨部门跨地域的合作,周期一般会进行两个月,最典型的是手机QQ团队,第三种是极速模型,是单周迭代,特别适合互联网的运营团队,这三种都可以在TAPD承载,为什么它可以支持丰富的迭代模型呢?

答案就是极致灵活,随需而变。TAPD的二十个模块可以灵活应用,可以自己搭配适合自己研发过程的流程。我们提供了自定义对象,去定制个性化应用来满足团队个性化需求。它的工作引擎可以实现每个模块的工作流,提供系统报表的同时,我们业提供了很多自定义报表,帮助团队进行报表沉淀以及报表的发送。TAPD的灵活赋予了团队更多的可能,对于一个发展型团队来说,团队的规模和业务不断变化,团队的敏捷模式也不会一成不变的,所以TAPD提供了成熟的解决方案来支持团队成长。

当团队规模较小,团队成本过高的时候,一般会追求快速的协作,我们推荐使用轻量团队协作的解决方案,可以进行以看板为主的敏捷协作,并且用文档来管理团队过程中的沉淀,当团队规模得到一定的增长,并且希望能够进行更规范的敏捷实践管理的时候,就可以使用轻量敏捷项目管理解决方案,包括有需求、迭代、故事墙、缺陷、报表和WIKI,这样的解决方案能帮助团队更快适应敏捷团队管理,当团队的规模增大到50人以上,需要引入更多的敏捷实践的时候,就可以使用敏捷全生命周期管理的方案,实现了从反馈、需求、迭代到测试管理到发布管理整个敏捷全生命周期的全过程。

如今TAPD已经部署到云端,提供给腾讯云的小伙伴们使用,我们支持敏捷研发协作生态,从2014年12月份开始就进行了内测,2016年的6月份,开始给腾讯的一些投资公司和腾讯云部分用户使用,到了2017年5月,TAPD已经实现了全面的开放注册,到目前为止,TAPD已经成功支撑了三千多家企业来进行敏捷研发协作,其中就包含了有新美大、同城旅游、恒大集团等等。

TAPD愿意和腾讯云一起开放给更多致力于敏捷研发效率提升的小伙伴们,我们会把腾讯云近十年来的研发协作成功案例和经验分享给大家,让腾讯云生态上的小伙伴们都能进行敏捷研发,让协作更敏捷,更多内容可以关注TAPD官网,如果大家有兴趣了解TAPD也可以到外面的体验区来进行详细功能体验,谢谢。

原创声明,本文系作者授权云+社区-专栏发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

编辑于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏PPV课数据科学社区

客户数据分析带来巨大利润

客户关系管理(CRM)项目能产生一些信息,对这些信息加以有效的利用,将提高企业的实力。但是从哪里着手,如何分辨出最有价值的数据以便跟踪呢?   答案涉及到Web...

2548
来自专栏PPV课数据科学社区

【盘点】六个步骤助你最大化大数据的商业价值

? 上个月公布的一项调查结果显示,由Apache基金会所开发的分布式系统基础架构Hadoop可能即将面临着来自资金链方面的压力与挑战。具体而言,调查中的绝大多...

2575
来自专栏云加新鲜事儿

腾讯云技术公开课:零基础入门高可用云端架构设计

[1490186149145_3942_1490186149823.jpg] 腾讯云技术公开课专注于云计算方面的技术分享,将定期邀请腾讯云及相关领域的技术专家,...

97913
来自专栏云计算D1net

值得借鉴的部署云计算的五大实战经验

金吉达公司(Chiquita Brands)是全球最大的水果供应商之一,作为一家传统企业,金吉达公司的云计算应用在公司全球2万名员工的管理和复杂的供应链管理中发...

2483
来自专栏腾讯大讲堂的专栏

云中生长——移动互联网时代的用云价值观

3月19日,首个海量2.0【云中生长】讲座在腾讯举行,本文为当天分享内容整理。 讲师:谢明(Reganxie),腾讯TEG架构平台部助理总经理,T4专家,通信与...

1936
来自专栏腾讯技术工程官方号的专栏

2017 国际体验设计大会 :搭建互联网金融产品的体验创新方法库

导读:7月13日,来自腾讯用户研究与体验设计部(简称:CDC)的饶瑞及郑露围绕“搭建互联网金融产品的体验创新方法库“这一主题,在2017国际体验设计大会中开展了...

1889
来自专栏Rainbond开源「容器云平台」

好雨·极客汇|微服务架构的实践与应用【PPT集萃】

1515
来自专栏靠谱PM

竞品分析 VS 功能分析

理论上来讲任何一个互联网产品都会有一个生命周期,只不过有些产品没度过探索期就夭折了,有些产品顽强的活了下来,这个以后有机会再聊。

1212
来自专栏人称T客

传统会计软件将死 云会计星火燎原成必然

在数年之前,云端会计软件的数量相当稀少,甚至很多人怀疑这些软件的出现只是昙花一现不会长久,但是事实证明,他们错了。今天,云端的会计和其他应用程序一样是百花齐放,...

3966
来自专栏大数据文摘

余额宝的小算盘:马云肥水不流外人田

19312

扫码关注云+社区