这个问题困扰了我很久了。
我喜欢估算完成某项任务需要花费多少时间(我从事 TI 业务),因此,假设构建一个程序需要 12 个小时。
现在,假设我告诉 Project 我的开始日期是今天。如果我为这项任务分配一个资源,则意味着该任务将持续 1.5 天,这意味着它将在明天结束。
但现在,它并没有这样做。我说这个任务需要 1 小时,当我向其中添加资源时,它会以 [13%] 为基础分配资源,这意味着持续时间仍然是固定的……项目正在尝试使任务持续一天。
我已经多次做到了这一点。我所做的就是根据这些粗略的工作量估算制定计划,然后将任务分配给资源。时间冲突,所以我会平衡资源,然后 Project 会神奇地告诉我需要多长时间(以天为单位)。但每次我不得不重新开始估算时,我最终都会遇到如何让项目像这样运作的麻烦。
答案1
您可能遇到了让我困惑了很久的问题。您可能正在将估算值输入“持续时间”列。每当您对任务执行某些操作(例如设置开始和结束日期)时,它都可能会更改持续时间。
默认情况下,MS Project 不会显示“工作”列。请将其显示出来并将您的估算值放入其中,这样即使持续时间发生变化,估算值也不会改变。
答案2
玩了一段时间 MS Project 后,我发现了发生了什么。这件事太明显了,我都不好意思说出来,但 Project 做得对。是我误解了它。
正确的情况是这样的:我计划在某一天完成一项任务,预计单词4 小时。然后我继续为其分配资源,比如 Bruno Brant。Project 自动以 50% 的比率分配 Bruno Brant,因此任务的持续时间为一整天。
为了说明正在发生的事情,还请考虑以下场景:我添加了一个持续时间为 20 小时(两个半工作日)的任务。持续时间是“1 天?”,这意味着 Project 还不能告诉它需要多长时间。然后我分配了一个资源,以 100%(默认)的速率完成。持续时间变为 2.5 天。
Project 的做法是为每个任务保留 1 个工作日的最低工作时间,这非常适合规划,因为您不能说您将有一个持续时间不到一天的项目(小写“p”)。因为场景 1 中的资源以 50% 的速率分配,这意味着您可以在同一天完成两个任务,但他也只会在另一个任务上投入 50% 的工作时间。
感谢所有调查此事的人。