你刚刚为一个任务分配了几个人,任务持续时间更长,而不是如预期的那样短。 或者情况正好相反。 无论哪种方式,你都受了阻碍。 一些任务,如水泥的腌制,需要固定的时间,无论如何分配工人浇水泥。 其他项目(如修路或软件)在持续时间内增长或缩小,具体取决于应用于他们的人员和资源。
-
若要更改任务类型以更好地反映这些现实情况,请双击任务,单击“ 高级”,然后更改任务类型。
提示: 若要加快速度,请将“任务类型”列添加到工作表视图。 右键单击列标题,然后单击“ 插入列”。
深入了解任务类型
任务类型如何更改计划
Project 使用将 工时 、 工期 和工作分配单位这三个值关联的计划公式:
工时 = 工期 x 单位
通过设置任务类型,可以“修复” (或使这些值之一) 不可更改。 修复其中一个值会告知 Project 在另外两个值发生更改时不要更改该值,从而优先考虑该值。 这适用于自动和手动计划的任务。
下面是一个方便的表,可帮助记住计划公式的所有移动部分。
在 |
如果修改单位 |
如果修改工期 |
如果修改工时 |
---|---|---|---|
固定单位任务 |
重新计算工期。 |
重新计算工时。 |
重新计算工期。 |
固定工时任务 |
重新计算工期。 |
重新计算单位。 |
重新计算工期。 |
固定工期任务 |
重新计算工时。 |
重新计算工时。 |
重新计算单位。 |
让我们更仔细地看看这三种任务类型。 修复这些值之一可让你对计划进行强大的控制。 但在继续阅读之前,请确保了解 Project 计划的三个支柱之间的差异: 工时 、 工期 和 单位 以及它们之间的关系。 有关快速刷新,请阅读 Project 如何计划任务:幕后。
人员一直绊倒这一点,所以如果你没有立即得到它,请不要气劝。 掌握它有助于培养项目经理的专业知识,一旦你了解如何使用任务类型控制任务工期。
下表汇总了任务类型和对计划的影响。
任务类型 |
对计划的影响 |
---|---|
固定单位 |
此设置假定分配给任务的人数 (单位) 是已知的,并且你不希望更改,即使持续时间发生更改。 当任务的工作发生更改时,工期会更改,但不会更改人数。 此任务类型反映了任何项目中大多数任务现实情况。 示例:你分配了一个人来编写只需两个小时的报表。 如果决定此报表的工作实际是两个小时需要在日历上分散两天,则可以将工期更改为两天,而无需更改分配给编写报表的人员数。 毕竟,你可能不希望超过两个人写报告。 换句话说,你希望一个人 (单位数) 保持不变。 注意: 这是项目通常在任务上设置的设置。 若要更改此默认设置,请单击“ 文件 > 选项 > 计划”,然后在“默认任务类型”列表中选择其他 任务类型 。 |
修复的工作 |
此设置假定工作不会更改,即使在更改工期或添加人员之后也是如此。 如果要通过添加或删除人员来控制任务的持续时间,请使用此设置。 示例:设计大型花园作为住房项目的一部分需要 300 小时。 你希望尽快建造花园,所以你开始分配更多的园丁的工作 (任务) 。 添加更多人员时,花园任务的持续时间将缩短。 注意: 无法更改固定工时任务的 “工作量驱动 ”设置。 Project 不认为固定工作任务具有灵活的工作值,因此始终以工作驱动。 可以 更改任务类型的工作量驱动设置。 |
固定持续时间 |
此设置假定持续时间不会更改,即使为任务分配了更多人员也是如此。 如果你在知道有关该任务的其他信息之前考虑了某个任务的持续时间,请使用此设置。 示例 :每周状态会议可能需要一小时。 将此任务设置为固定工期,否则在为任务分配人员时,会议持续时间将缩短。 我们都知道,将人员添加到会议中不太可能减少他们的时间, (它甚至会使会议时间更长!) |
控制任务计时的实际示例
以下三种方案演示了 (的连锁反应,从而控制) 任务类型在整个计划中的任务计时。
方案 1:将任务类型更改为固定单位
假设你有一个固定单位任务,每天有 1 名全职人员可用 8 小时。 此外,你已将任务设置为 10 天的持续时间和 80 小时的 工时 。
更改的内容 |
Project 的用途 |
---|---|
添加全职资源 |
Project 会重新计算任务的工期。 现在,该任务分配了两个单位,工期为 5 天,工时为 80 小时。 |
增加持续时间 |
如果有 8 天而不是 10 天的时间完成任务,Project 会重新计算该任务的工作。 任务现在具有 8 天工期、64 小时工作和 1 个资源单位。 |
更改工作 |
如果任务需要 20 个小时的额外工时,Project 会重新计算任务的工期。 任务现在有 100 小时的工时,工期为 12.5 天,还有 1 个资源单位。 |
方案二:将任务类型更改为固定工作
现在,将同一任务设为固定工作任务。 这意味着该任务只能执行指定的工作量:不多也不少。 请记住,该任务有 1 名全职人员每天可用 8 小时,工期为 10 天,工作时间为 80 小时。
更改的内容 |
Project 的用途 |
---|---|
添加全职资源 |
Project 会重新计算任务的工期。 现在,该任务分配了两个单位,工期为 5 天,工时为 80 小时。 |
增加持续时间 |
如果有 8 天而不是 10 天的时间完成任务,Project 会重新计算该任务的资源单位。 为了在 8 天以内的 80 小时内完成该任务,必须分配 1.25 个资源单位。 当前分配给任务的资源单元被过度分配为 125%。 你需要分配另一个人来承担额外的 25% 分配。 |
更改工作 |
如果任务需要 20 个小时的额外工时,Project 会重新计算任务的工期。 该任务现在具有 100 小时的工时、12.5 天的工期和 1 个资源单位。 |
方案 3:将任务类型更改为固定工期
最后,假设您使同一任务成为固定工期任务。 这意味着任务必须在指定的持续时间内完成。 同样,该任务有 1 名全职人员每天可用 8 小时,工期为 10 天,工作时间为 80 小时。
更改的内容 |
Project 的用途 |
---|---|
添加全职资源 |
Project 会重新计算分配给每个资源的工时。 当只有 1 人分配到任务时,该资源需要完成 80 小时的工时。 将另一个人分配到任务时,每个资源在相同的 10 天工期内需要完成 40 小时的工作,总共 80 小时的工作。 通过添加另一个资源单元,还可以将这两个单元的分配修改为 50%,使其可用于处理其他任务的 50%。 |
增加持续时间 |
如果有 8 天而不是 10 天的时间完成任务,Project 会重新计算该任务的工作。 任务现在具有 8 天工期、64 小时工作和 1 个资源单位。 |
更改工作 |
如果任务需要 20 个小时的额外工时,Project 会重新计算该任务的资源单位,以便其他工时仍可在 10 天工期内完成。 该任务现在具有 100 小时的工时、10 天的工期和 1.25 个资源单位。 当前分配给任务的资源单元被过度分配为 125%。 你需要将另一个人分配到任务,以考虑额外的 25% 分配。 |
注意: 由于成本资源的分配没有工时值或单位值,因此在修改任务的开始日期或完成日期时,不会重新计算这些值。 也不会重新计算成本资源分配的日期,因为无法修改工时或单位。