无法理解3任务场景中MS Project(Start-Finish)中的反向依赖性

时间:2013-04-25 09:02:27

标签: ms-project

我对msproject很有经验。然而,我遇到了一个我无法解决的非常简单的问题。请帮忙。欢迎直接解决方案或VBA解决方案。

案例:需要调整三个任务。我的兄弟和姐姐拜访了我并将单独离开(开车回家是任务兄弟和任务sis)。我希望在两人中的第一人离开前的时间里与他们两人(任务茶)喝茶。

----- tea (predecessor: sf sis)           
             ---------- bro
     -------------- sis

这里的任务是按顺序排列和安排好的。但是:如果我姐姐离开的时间晚于我的兄弟,任务茶也将被转移。不好,由兄弟可能会错过家庭茶。我认为,解决方案将是对茶任务的第二个依赖性(顺便说一句:我没有使用前进的deps,因为在现实世界中,兄弟和兄弟有更复杂的依赖关系,不能由有茶的家庭管理)。但令我惊讶的是,加入如此处所示的兄弟之后,茶被甩了(我的姐姐想念茶):

        ----- tea (predecessor: sf sis, sf bro)           
             ---------- bro
     -------------- sis

有一个简单的解决方案:向兄弟和姐妹添加摘要任务,并为该摘要任务构建茶的sf dep。这在我的情况下是不适用的,因为兄弟和姐妹是项目计划的非常偏远的结构的任务。好吧,你是对的,我可以在兄弟和兄弟之前创造一个里程碑,围绕这个里程碑创建一个总结任务,并将其用于茶歇。这将是一个解决方案,但对于一个简单的问题,这是一个相当复杂,丑陋的解决方案你知道一个更好的吗?

我正在寻找一个解决方案,但每个线程和解释只考虑上面第一个例子中的两个任务,而不是三个。

1 个答案:

答案 0 :(得分:0)

我不确定我到底知道你要实现什么,但听起来你想要在茶任务之后启动兄弟和姐妹任务(因此两者都对茶任务有依赖性)但你也想要sis和兄弟同时开始的任务?如果是这样,那么使兄弟成为具有ss依赖性的sis的前身。结果将是两个都将在茶任务结束后发生,但兄弟和姐妹的开始时间将一致。