likes
comments
collection
share

【瀑布模型】如何使用TAPD实现瀑布研发模式

作者站长头像
站长
· 阅读数 1

如何利用TAPD实现瀑布研发项目?

 

TAPD为支持瀑布研发模式,提供项目基线设置、版本设置功能。项目执行过程可利用TAPD中的迭代功能进行实现,将每一个里程碑视为一个迭代目标,完成一个迭代实现一个可交付成果进行验证;对于需求排期以及计划管理可以使用TAPD中的甘特图实现,更好地把控人力、工作事项、项目进程。可设置需求间的依赖关系进行项目任务的调整和排期。项目监控过程中,TAPD提供各方位维度报表以及迭代仪表盘便于把控项目质量与进度。最后收尾阶段,TAPD提供缺陷管理以及资产沉淀,可使用文档或者wiki进行保存;验收可建立一个发布计划,并且可将过程中客户反馈的问题收集起来。

 

设置版本、基线

通过设置版本、基线,实现项目里程碑的记录,将项目进度分解为不同阶段的目标,合理度量项目进度,确保项目目标实现;创建WBS-确立范围基准。

【瀑布模型】如何使用TAPD实现瀑布研发模式

【瀑布模型】如何使用TAPD实现瀑布研发模式  

通过迭代功能,设立迭代目标,完成里程碑任务。

 

需求排期

在TAPD中,可以通过甘特图功能实现项目计划排期、需求排期、工作事项排期、迭代进度,更好的把控工作任务、人力资源及项目进程。

【瀑布模型】如何使用TAPD实现瀑布研发模式 

【瀑布模型】如何使用TAPD实现瀑布研发模式  

Ø 其中TAPD需求支持添加依赖关系,通过依赖关系协助监控项目进程。

1、清晰展示需求逻辑关系

完成依赖关系添加后,用户可以在甘特图以及需求详情页下的看到需求关联的依赖前后置对象,清晰把控需求之间的逻辑路径。

 

2、及时了解需求排期冲突

错误的排期可能导致项目开展出现混乱和堵塞。因此,当编辑预计开始/预计结束时间导致依赖关系逻辑不正确时,TAPD会弹窗消息提示,帮助操作者关注异常的依赖关系,避免事项预计处理时间不合理,导致处理排队堆积而导致延期实现,无法正常交付。

 

3、快速排期调整需求预计时间

TAPD提供了快速排期能力,一键快速调整业务事项的预计开始和预计结束时间值,快速解决预计时间设置不合理而导致依赖关系冲突问题。在调整前,TAPD将告知用户需要被调整的需求数量,以及调整前后的对比。当系统的排期计算不符合预期时,还可以撤销上一次的排期操作。

 

4、及时获取前置需求的进展情况

当依赖关系建立、修改和解除时,TAPD会自动对被添加关系的需求的处理人、关注人和创建人发送消息通知。 用户可以自行对依赖关系中前置对象的变更事件进行订阅,确保后置对象的相关人员能及时获取变更消息。 此外,用户还可以在每日工作提醒中了解自己处理的需求中有哪些需求的前置对象逾期。(逾期指需求到达了预计结束时间,但是需求的状态没有流转到结束状态。)

 

Ø 在TAPD中,依赖关系分为四个类型:

1. 结束后开始(finish to start)  :只有在前置对象达到预计结束时间后,后置对象才能开始。(后置对象的预计开始时间不可早于或等于前置对象的预计结束时间)

【瀑布模型】如何使用TAPD实现瀑布研发模式

2.结束后结束(finish to finish)  :只有在前置对象达到预计结束时间后,后置对象才能结束。(后置对象的预计结束时间不可早于前置对象的预计结束时间)

【瀑布模型】如何使用TAPD实现瀑布研发模式

3. 开始后开始(start to start)  :只有在前置对象达到预计开始时间后,后置对象才能开始。(后置对象的预计开始时间不可早于前置对象的预计开始时间)

【瀑布模型】如何使用TAPD实现瀑布研发模式

4. 开始后结束(start to finish)  :只有在前置对象到达预计开始时间后,后置对象才能结束。(后置对象的预计结束时间不可早于或等于前置对象的预计开始时间)

【瀑布模型】如何使用TAPD实现瀑布研发模式

规划 里程碑

计划和需求排期好后,将规划好的每一个里程碑视为一个迭代目标,将所有里程碑(即迭代)进行排期。项目经理首先创建迭代,并设定每个迭代的目标、开始和结束时间,然后再往每个迭代里添加该迭代须实现的需求。分配好迭代任务后开始执行

【瀑布模型】如何使用TAPD实现瀑布研发模式

执行 阶段

需求排期后可规划质量管理计划、相关指标,TAPD可通过设立不同基线实现,为项目的实际实践提供标杆对照,以便识别最佳实践,形成改进意见,并为绩效考核提供依据。

【瀑布模型】如何使用TAPD实现瀑布研发模式

开发工程师根据迭代中分配的任务进行开发,每个任务开发完成后及时更新需求/任务的状态,以便团队成员及时了解开发的进度。

【瀑布模型】如何使用TAPD实现瀑布研发模式

在开发阶段中,还可以将码源与需求及任务进行关联,方便直接查看

【瀑布模型】如何使用TAPD实现瀑布研发模式

 

监控阶段

迭代开发过程中使用 故事墙、迭代燃尽图、甘特图、迭代仪表盘 进行迭代进度跟踪。

  •  TAPD【需求】支持关联任务、测试用例、缺陷、将需求到研发和测试过程串联起来,解决需求跟踪和研发过程脱节的问题。

【瀑布模型】如何使用TAPD实现瀑布研发模式

  •  支持工时填写,帮助项目团队收集、统计、审核和分析各成员在各项工作项上所花费的工时,用来核算实时的项目人工成本投入,进而达到项目研发成本控制和管理,同时提高员工和项目执行效率。

 

【瀑布模型】如何使用TAPD实现瀑布研发模式

 

完成迭代目标,并且在迭代过程中监控项目进度。

 

在TAPD迭代tab中,支持仪表盘、迭代甘特图、进度图、成员任务跟踪等多种方式监控迭代情况。

【瀑布模型】如何使用TAPD实现瀑布研发模式

 

TAPD还提供了丰富的统计分析功能,帮助项目团队量化统筹管理项目,其中包括:需求分布统计、需求时长统计、需求关联统计;缺陷分布统计、缺陷趋势统计、缺陷年龄统计、其他缺陷报表;看板工作项统计;进度跟踪、工时花费报告

【瀑布模型】如何使用TAPD实现瀑布研发模式

 

 

收尾阶段

客户验收,测试阶段以及发布跟踪;如果有缺陷就会生成相应的缺陷进行管理;项目结束后进行回顾与总结。

 

测试管理

TAPD提供测试管理,包含了测试用例、测试计划、测试执行三大主体功能,覆盖测试的整个流程,在此基础上,与TAPD需求、迭代、缺陷和项目报告充分结合,提供了“需求下创建用例”、“迭代一键转测试报告”、“执行用例同时创建缺陷”、“通过项目报告发送测试报告”等快捷功能。

【瀑布模型】如何使用TAPD实现瀑布研发模式

测试工程师测试的过程中也可以通过缺陷来记录bug及bug的统计分析工作,保证迭代质量。

 

 

 

发布进度跟踪

发布进度跟踪主要通过发布燃尽图进行跟踪。

什么是发布燃尽图?

发布燃尽图,展现发布计划中所有的需求剩余总数量随日期的变化而逐日递减的燃尽过程。实际燃烧线(红线)与基准线(绿线)越贴合,发布进度越健康。

发布燃尽图形象地展示一个发布计划中的剩余工作量和剩余工作时间的变化趋势,是反应项目进展的一个指示器。燃尽图的走向代表了发布进度的健康度,当出现异常时,需要对对团队开发节奏进行调整。

【瀑布模型】如何使用TAPD实现瀑布研发模式

 

回顾与沉淀

一个项目完成后,项目经理会组织项目成员进行回顾,总结Well和Less Well,发现改进点,提出解决措施。使团队在往后的项目中更高效。使用  Wiki 总结项目经验进行知识沉淀,对项目进行资产清算、项目文档归档等工作;并使用报表分析和统计项目绩效,完成项目结项报告并关闭项目。

【瀑布模型】如何使用TAPD实现瀑布研发模式

团队在研发过程中产生的经验积累可以通过文档承载。无论是团队发展过程的记录,还是产品里程碑规划,或者是开发、测试工程师的技术分享都可以在文档中呈现。

以上为个人工作总结,如有错误欢迎指出互相学习~

一个正在成长的产品