一款让敏捷开发团队跑起来的管理工具

说起创业公司,在创业初期面临的一个比较大的痛点,莫过于如何实现高效低成本的项目管理模式 - 小步快跑、快速迭代?如何将研发团队有效组织起来,在可控、可视化的范围类进行产品版本迭代更新?

现如今,大多数互联网创业公司都追崇者敏捷开发的思路,甚至很多成熟型大公司都沿用这种开发管理模式。敏捷开发是一种以人为核心、迭代、循序渐进的开发方法。“ Fix time, Flex Scope”是敏捷迭代的核心理念。

在创业公司,很多创业者初期在项目管理上都使用任务看板、每日站会、计划纸牌等手段进行项目管理,这也是比较常见的项目管理手段。因为这种方式会更加便捷,没有“套路”,能让人一目了然、快速看到现在在发生什么,未来将要发生什么。但是这里会存在以下几个难题:

  • 人工线下操作、记录粘贴耗费时间和精力;
  • 修改删除麻烦,不方便随时更新;
  • 历史记录看不到,无法回顾历史数据;
  • 子任务拆分不方便,拆分后无法修改;
  • 对人员管理不便,随着团队扩张,操作越来越困难。

最近两年在创业的道路上,认识一位新朋友 - TAPD。我称呼ta为“T先生”。“T先生 ”就是专程出现为我们解决创业过程中敏捷开发的难题的。最近一年在做“够格”的项目,与“T先生 ”结缘,相处甚久后,尤其认识到“T先生”带来的便利。下面我就结合“够格”这个项目的实战过程简单介绍“T先生 ”为我们这个创业团队带来什么。

够格是一个做“直播+电商”领域的创业项目,整个研发团队近20人。包括产品/项目经理共3人、设计2人、测试2人,其余为开发团队。工作地点都在一个办公区域(基本不存在异地沟通问题),整个项目采用敏捷开发、版本迭代的过程在跑。产品至今上线一年时间,版本迭代将近20次。基本保持每1-2周一次迭代的过程。

整个够格产品分为android/ios/网页端/PC端等多系统多平台。够格这个产品从成立之初就认识了“T先生”,整个团队也是从一开始就和“T先生 ”进行磨合。在项目跑的过程中,整个团队也尝试过用任务看板等线下的方式进行项目研发管理。然而依然会碰到上述的几个问题。

<img src="//blog-10039692.file.myqcloud.com/1495525438445_4106_1495525458481.png" alt="" width="340px">

耗费时间和精力:最初 大家还是愿意接受线下手工的方式写字操作各自任务记录,后面每人每日都要花费大量时间手写任务列表,进行卡片粘贴。到最后整个团队都觉得这样写起来很麻烦,逐渐放弃了手动写的过程,转而进入TAPD进行系统自动管理。

更新删除麻烦:团队每个人每天都需要对今天完成的任务进行更新,多数时候当大家拿起笔去更新时重写内容时就开始愁苦。写了一天代码要下班了还得重新写字更新今日任务,尤其碰到需要删除重新的需求任务更是崩溃。

历史记录找不到:每天只能看到当天完成了什么,昨天完成了什么。当整张墙贴的密密麻麻时,想找一个人任务时,眼睛都要瞅半天。此时大家真想有个“搜索”功能。尤其在每期迭代结束后,统计每个人任务进度时,简直要崩溃。此时多希望有个工具能帮我做这件事。

子任务拆分不方便:产品需求永远都会拆分子任务,研发在开发时也需要拆分更细的子任务。此时自己用人工的方法来做就显得特别麻烦,尤其拆好的子任务要做拆分修改时,更是麻烦。

人员管理麻烦:我们当初整个看板名字是固定的,随着后续有新同事进来,旧同事离开,整个看板都需要更新。这时就需要把看板上的所有任务全部清除后再重新布局。

在认识“T先生”后,整个研发团队的迭代节奏明显加快许多,原先将近两周才完成的迭代、现在相同任务量缩短到一周。每日晨会、站会时间也由半小时缩短到15分钟。研发团队每日下班的时由原先花费将近10分钟更新今日任务的时间,缩短至1-2分钟搞定下班回家。

说到“T先生”究竟为什么方便了团队在敏捷开发过程中的使用,这里需要先说我们团队的产品研发节奏。整个产品研发的迭代顺序大致是:需求收集 - 需求分析 - 功能策划 - 原型设计 - 需求评审排期 - 开发阶段 - 测试阶段 - 上线阶段,这里实现一个完整的迭代。在TAPD上,我们使用其提供的丰富功能实现项目管理效率的提升和节奏的把控。

需求收集阶段: 我们会在TAPD上建立一个“需求池 ”,产品会将收集来的各方面需求收录到池子里。利用TAPD提供的需求分类功能,会对池子里的需求进行分类管理,比如APP端需求、运营需求、网页端需求等等。定期对需求池中的需求进行合并删减。

需求分析阶段:对建立的“需求池”,产品对定期进行评估,利用TAPD提供的优先级和重要性功能 一一对其进行标记。对标记重要和高优先级的需求,会利用TAPD提供的迭代管理功能,创建新迭代,并关联该迭代。

功能策划阶段:确定要做的需求,需要从产品功能层面对其进行任务拆分,利用TAPD提供的快速创建子任务功能, 拆分出多个子功能模块,逐一进行策划,并快速关联该功能负责人。对应该负责人即可实时跟进任务进度,进行策划。此外还可以利用TAPD的关联父需求功能,快速对新任务进行父需求关联,分类排版一目了然。

原型设计阶段:“T先生”提供实时更新设计好的原型和交互说明,只需要复制粘贴就可以修改需求任务说明。其中最大的便捷便是只需更新一个任务,就能实时更新所有“复制”该需求的任务。设计师也可以实时同步TAPD提供附件功能,将设计稿关联上去,方便同步设计稿文件。

需求评审排期:需求评审会上,只需要打开“T先生”就可以跟研发同学一起过需求评审,遇到对某个需求的疑问可以实时在上面备注修改。需求过完,即可以接着排出每个需求对应的开发人员、测试人员、开发周期、测试周期。整个需求评审会结束后,“T先生”就能为我们展现这期迭代的全景picture,包括对应需求、子任务、对应负责人、开发人员、测试人员、开发周期、上线时间。

开发阶段:开发人员只需按照每个子任务的排期时间,每日晨会对着TAPD看板就可以一目了然知道当前进度是否延期或提前,能提前避免遇到的项目风险问题。每日只需要在上下班时修改对应任务的进度状态,就可以实时同步给所有人。完成开发即可提测给测试人员。

测试阶段:测试人员根据tapd的需求内容可提前编写测试用例,更新到每个任务下。开发人员即可实时同步看到该功能测试范围和要求。在提测后,测试人员能及时将测出的bug同步到TAPD提供的bug库里,关联给对应的开发人员。对bug进行统一管理,不遗漏。

上线阶段:当所有任务测试 完成后,即可上线。上线前产品、运营都可以在看板中列出上线checklist,对应指定负责人员。一项项检查管理,确保上线工作准备充分。

以上只是从够格的实战项目中介绍了“T先生”在项目迭代过程中带来的便处。除此之外,TAPD提供的版本记录和历史操作能在帮助更好地进行操作记录和删除操作管理。项目报表和故事墙能刚好的对项目整体进行数据分析和节奏把控的管理。wiki能帮助进行团队知识、规则、流程的沉淀。自定义字段、状态流转能更方便开发和测试人员进行任务管理。项目团队邀请、人员一键搜索可轻松实现团队人员增删修改。

现在我们不仅在产品研发团队使用“T先生”进行研发项目的管理。我们同时将运营部门、商务部门也按照迭代的模式在“T先生”上进行统一管理。让各部门之间信息互相同步,实时了解公司整体发展进度。

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

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

编辑于

GoGal够格的专栏

1 篇文章1 人订阅

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏知晓程序

夏天就要出去浪!这 6 款小程序,帮你规划一场完美旅行

如何规划一次高质量的旅行?就让知晓程序(微信号 zxcx0101)见天推荐的这 6 款小程序来告诉你。

411
来自专栏腾讯研究院的专栏

移动视频聚合应用法律问题分析

腾讯公司法务综合部法律顾问 刘青 腾讯研究院法律研究中心 田小军 摘要: “注意力”经济之下,各大视频网站逐渐加大对优质视频版权采购、服务器与带宽扩容等...

2905
来自专栏技术视野

4种简单的方法保护您的公司免受网络攻击

就在过去的一年里,网络攻击已经成为几乎每个人和组织面临的可怕现实。无论是个体受害者还是任何规模的企业或政府组织,黑客窃取信息的行为都在发生,威胁迫在眉睫。

623
来自专栏数据库新发现

面对1.3 亿用户数据泄露,企业如何围绕核心数据构建安全管理体系?

更多精彩:http://www.enmotech.com/services/software.html

721
来自专栏大数据文摘

数据分析:怎样辨别渠道作弊

2366
来自专栏镁客网

微软Build 2017首日总结:无处不在的云服务和AI

882
来自专栏ThoughtWorks

Build Security In PII|洞见

引子 很多年前,我沉迷在一款名叫《魔兽世界》的游戏中,不幸的是,我使用了Yahoo的邮箱来注册游戏账号。大约在2013年的某天,因为密码错误,我发现自己已无法登...

35210
来自专栏java一日一条

软件的复杂性正在杀死我们

然而事与愿违。虽然并非是故意的,但是随着时间的推移,我们会因为软件构建中难以预料的复杂性而陷入困境,然后训练自己去寻找边缘案例,分析差距,以及单点要求所带来的所...

672
来自专栏原创

Bad Push-让人恍然大悟的14种错误推送方式

导语 APP开发商们总是在不断尝试新的东西,有些行得通,有些却不行。 删除一封垃圾邮件是件微不足道的事情,又或者随手把一张无关紧要的广告纸丢进垃圾桶,但是消息...

3669
来自专栏数据和云

面对1.3 亿用户数据泄露,企业如何围绕核心数据构建安全管理体系?

据 FreeBuf 报道,8 月 28 日早上 6 点,暗网中文论坛中出现一个帖子,声称售卖华住旗下所有酒店数据,数据标价 8 个比特币,约等于人民币 37 万...

663

扫码关注云+社区