本文档将介绍:什么是依赖关系,依赖关系调整规则、需求的排期调整范围是什么,以及依赖关系排期中的一些特殊情况。
概述
TAPD 快速排期功能可以对存在依赖关系的工作事项进行自动排期,帮助管理员更快速地安排工作。
TAPD 可以根据依赖关系的类型和前置对象的预计开始和预计结束时间,对后置对象的预计时间进行调整。
调整规则
在 TAPD 中,依赖关系分为四个类型,并分别拥有不同的排期调整方式:
结束后开始(Finish to Start)
关系定义:只有在前置对象达到预计结束时间后,后置对象才能开始。
原则:后置对象的预计开始时间不可早于或等于前置对象的预计结束时间。
调整方式:后置对象的预计开始时间变更为前置预计结束时间的后一天。后置对象的预计开始到预计结束时间的时长不变。


结束后结束(Finish to Finish)
关系定义:只有在前置对象达到预计结束时间后,后置对象才能结束。
原则:后置对象的预计结束时间不可早于前置对象的预计结束时间。
调整方式:后置对象的预计结束时间变更为前置对象的预计结束时间。后置对象的预计开始到预计结束时间的时长不变。


开始后开始(Start to Start)
关系定义:只有在前置对象达到预计开始时间后,后置对象才能开始。
原则:后置对象的预计开始时间不可早于前置对象的预计开始时间。
调整方式:后置对象的预计开始时间变更为前置对象的预计开始时间。后置对象的预计开始到预计结束时间的时长不变。


开始后结束(Start to Finish)
关系定义:只有在前置对象到达预计开始时间后,后置对象才能结束。
原则:后置对象的预计结束时间不可早于前置对象的预计开始时间。
调整方式:后置对象的预计结束时间变更为前置对象预计开始时间的后一天。后置对象的预计开始到预计结束时间的时长不变。


需求的排期调整范围
全部调整
当在快速调整依赖冲突的弹窗中单击确定时,系统将自动对项目内所有可调整的需求进行排期调整。


不可调整的情况:
需求的依赖关系间接形成了关系环(首尾相连)。
需求预计开始/预计结束时间不完整。
部分调整
当在快速调整依赖冲突的弹窗中单击查看&选择部分工作项时,用户可以在弹窗中选择部分需求快速调整排期。


说明:
部分调整需要有至少两条不关联的冲突线才可进行。
特殊情况
当一个后置对象被多个前置对象添加依赖时,后置对象时间的调整以前置对象中最晚的时间为准。
当一个后置对象同时需要被调整预计开始和预计结束时间时,系统将优先调整预计开始时间。
当需求间建立了依赖关系,但没有填写完整的预计开始或预计结束时间时,两者之间的关系不会被判断存在冲突。
需求之间的已有的时间间隔,在调整时将会被保留。
需求被删除后再恢复时,不会恢复原有的依赖关系。