在我的项目中,我有任务 A 和 B(还有其他任务),它们之间没有依赖关系,并且每个任务都可以由资源 R1 或资源 R2 执行。在其他条件相同的情况下,先执行 A 再执行 B 更有意义(尤其是如果两者都由同一资源执行),但这并不是绝对必要的。
有没有办法捕捉任务之间的这种关系,并让 Project 在分级时遵守它?我目前通过引入 B 对 A 的开始到开始依赖关系(如果它们是由同一资源完成的)来解决这个问题。但是,有时我必须在资源之间重新分配任务(当出现新任务、资源意外离开等时),如果我忘记删除这些依赖关系,它们可能会大大恶化规划。
我尝试将任务 A 的优先级设置为高于任务 B,但这似乎对它们的相对顺序没有影响。
答案1
尝试使用优先级并在优先级数字之间创建更大的间隙。然后在调配计算中使用优先级、标准。您还可以在调配甘特图中快速查看由于资源过度分配而被调配的任务。(或者将调配延迟字段添加到任务视图)。标记被延迟的任务,或者如果您重新分配任务,请再次运行调配命令,它将消除任何不必要的延迟。