产品
解决方案
客户案例
价格
服务与支持
中文
登录
免费开通
产品
项目协作
敏捷项目协作
轻协作
小团队协作
开放生态
开放平台
Devops
身份与安全
安全保障
智能AI
智能协作助手
研发全流程管理
需求管理
敏捷项目管理
缺陷管理
通用项目管理
游戏研发管理
中文
English
客户服务
合作伙伴
帮助中心
建议反馈
行业案例
black;棒谷科技;看棒谷如何打造电商系统的强大后盾
扫一扫分享此案例
扫一扫分享此案例
扫一扫分享此案例
棒谷科技股份有限公司(简称棒谷科技),是一家专注于跨境贸易B2C电子商务公司。 随着公司研发团队的扩展,越来越关注内部协同沟通的效率,希望能通过敏捷开发快速支撑公司业务发展。早期我们使用另一款项目管理工具,但是其账号系统与公司的自有OA系统的组织架构无法进行对接,需要维护两套账号系统,麻烦而低效。为了解决账号对接问题,我们又尝试了直接在OA办公系统上面增加了自研的项目管理模块,但由于项目管理是比较专业的系统流程,新模块的使用过程中也是磕磕碰碰,没有达到我们的预期效果。 2017年9月我们开始接触研究TAPD,了解到TAPD可以通过企业微信,与我们的OA系统进行无缝对接组织架构,既能给我们提供敏捷管理的工具,又能解决账号体系单点登录的问题,还可以通过企业微信,把工作流扩展到移动端,增加高效快捷的移动办公流程,这让我们决定全面拥抱TAPD。 TAPD的敏捷项目管理工具,我们主要采用 __轻量式敏捷开发模型__ ,所使用到的应用主要有 __需求、迭代、缺陷、报表__ 。下面就以我们内部ERP系统的研发为例,讲讲我们是怎么使用TAPD的。 ### 1、 需求管理 由于内部协作系统功能复杂和庞大,在接受到用户的原始需求后,必须进行分类处理,原来我们是使用线下EXCEL记录原始需求,确认要进行实施时再录入项目管理系统,如果要核对原始需求的实现情况操作会非常繁琐和不直观,甚至会出现需求遗漏的情况。通过TAPD的需求分类、需求数显示、需求归类设置、需求状态显示等功能,可以满足我们灵活处理、直观展示的需求: #### 1)通过【需求分类】功能,实现需求的分类处理 基于TAPD的分类功能,我们将需求分为:存放原始需求的【需求池】,以产品功能模块划分的需求池,另外有时候会出现一些新类型的需求,但暂时还不确认要纳入到哪个功能模块的时候,就会暂时先归类到【未分类】,待确认功能所属模块时,再调整需求分类。 ![图片描述](/tfl/pictures/201811/tapd_20106291_1542960005_84.png) #### 2)启用工作流,展现需求当前的实现状态 我们采用敏捷中的用户故事story的概念,产品经理在接收到原始需求后,会进行需求分析,并遵循“用户角度可接受的最小功能”进行需求拆分,需求经评审通过后则会划入迭代。此时,我们需要实时地了解到需求实现的状态,而TAPD的工作流刚好能够满足我们的需求。经过团队讨论、试用和不断地调整,我们找出了对项目最合适的工作流,对应的需求状态名称及定义及时地记录在TAPD中。 ![图片描述](/tfl/pictures/201811/tapd_20106291_1542963672_5.png) ![图片描述](/tfl/pictures/201811/tapd_20106291_1542963679_81.png) ### 2、 迭代管理 #### 1)固定迭代周期(Timebox),并通过迭代版本号对迭代进行区分 产品是不断地迭代演化的,在TAPD中会出现多个迭代版本,我们通过在每个迭代的名称里增加一个版本号,对不同的迭代加以区分。 每个迭代都有固定迭代周期,我们会通过迭代计划会议,将计划在本次迭代中发布交付的需求关联到迭代中。另外,因为产品的特性不同,迭代周期也会根据实际情况定为1-4周不等。 ![图片描述](/tfl/pictures/201811/tapd_20106291_1542963688_51.png) #### 2)需求、缺陷关联迭代,通过迭代视图跟踪项目状态 当团队完成需求分析、需求拆分和需求评审等工作后,需求会划入到迭代中进行管理;当需求达到测试阶段,测试中发现的缺陷同样会关联到对应的需求及迭代中,随后我们通过迭代视图,能看到当前迭代的需求、缺陷情况以及整体进度。 ![图片描述](/tfl/pictures/201811/tapd_20106291_1542963697_10.png) ### 3 、任务管理 #### 1)需求标题增加标识,以区分需求实现过程中不同的工作任务 由于前期TAPD未开通任务模块,为了满足管理需求,我们采用了基于父级需求创建子需求,并在子需求标题的前面增加标识【任务类型】(如【UI】、【前端】、【测试】)的方式来进行任务管理。 ![图片描述](/tfl/pictures/201811/tapd_20106291_1542963710_50.png) #### 2)标识计划工时、实际工时,统计项目成本 在TAPD中,除了系统默认的字段外,还支持自定义字段,我们通过增加自定义字段如【计划工时】、【实际工时】来进行项目成本统计。 当需求通过评审并纳入迭代后,对应的负责人会基于父需求创建个人任务,填写【预计开始时间】、【预计结束时间】、【计划工时】,在任务完成后填写【实际工时】。 ![图片描述](/tfl/pictures/201811/tapd_20106291_1542963719_29.png) ![图片描述](/tfl/pictures/201811/tapd_20106291_1542963727_31.png) ### 4、 缺陷管理 TAPD一个很方便的功能是可以把缺陷关联需求,通过打开需求,就能很直观很方便地看到该需求在测试过程中,发现了多少缺陷,缺陷的严重程度、解决情况,解决了原来缺陷与需求关联不方便的问题,另外还有缺陷模板制定等功能,也解决了缺陷录入信息不统一的问题: #### 1)定制缺陷填写模板,固定必填字段,便于做缺陷的统计分析 测试人员在测试过程中,会将发现的缺陷记录在TAPD上。为了方便做统计分析,同时提高记录缺陷的效率,我们制定了统一缺陷记录模板,针对重要字段,为了避免出现字段漏填的情况,我们使用【页面模板】将字段设置为必填。 ![图片描述](/tfl/pictures/201811/tapd_20106291_1542963736_79.png) #### 2)缺陷关联需求,结合报表功能,对需求实施的质量与缺陷修复状态进行跟踪管理 在创建缺陷时,其中的一个必填字段是【关联需求】,通过这个方式,我们在使用报表时,可以查看固定周期内的所有需求的缺陷情况,如关联需求-严重程度、关联需求-缺陷状态。 ![图片描述](/tfl/pictures/201811/tapd_20106291_1542963749_14.png) ![图片描述](/tfl/pictures/201811/tapd_20106291_1542791916_70.png) TAPD帮助我们在统一账号系统基础上,解决了需求、迭代、任务、缺陷等研发过程中的各种问题,随着使用的深入,接下来我们继续借助TAPD的测试计划、测试用例等应用,推动我们在项目管理与软资产管理与重用上进一步提升。
敏捷协作,助力团队效率提升
免费开通
产品
项目协作
轻协作
智能协作助手
安全保障
解决方案
研发全流程管理
需求管理
敏捷项目管理
缺陷管理
通用项目管理
游戏研发管理
开放生态
开放平台
友情链接
腾讯乐享
工蜂Git
企业微信
腾讯企点
腾讯云
CoDesign
腾讯问卷
服务与支持
客户服务
合作伙伴
帮助中心
95716
support@tapd.cn
TAPD 服务协议
TAPD AI 助手服务协议
帮助中心
反馈建议
TAPD 隐私政策
Copyright ©1998-2024 Tencent All Rights Reserved
粤B2-20090059-69
网信算备440305295988701230071号
预约演示
在线咨询
智能客服
服务电话
服务电话:95716
公众号
关注TAPD公众号
随时随地查看工作事项