以下是专业日程安排人员提供的建议,可以帮助你保持项目按计划进行:
在创建项目时间表的过程中会出现一些常见的错误,特别是那些刚接触美术的人。在本文中,我将指出我们在实际工作中遇到的一些最常见的调度错误,并讨论常见的最佳实践指导原则和它们可能给现实世界中的调度器带来的困境。
我关注的是以下指南,这些指南对许多出版物都是通用的,包括统一设施指南规范(UFGS)和PMI的项目管理知识体系(PMBOK)。
- 避免开放式逻辑。
- 使用尽可能少的约束。
- 保持活动持续时间低于45天,除非它们是努力级别(LOE)类型任务。
在利用最佳实践指南方面,我总是摔跤的一个问题是他们似乎经常是矛盾的。遵循一个指导似乎导致您必须忽略另一个指导。以下是最好的实践指南的一个例子,让您成为困境。
开放式逻辑
各种指导方针表示,避免没有接班人的开放式逻辑活动。这似乎是我在时间表中看到的最常见的问题,由此没有继任者的活动,并且只是在一系列前辈的结束时悬挂。如果我向计划询问它,答案总是相同的:“没有其他活动依赖于该活动,所以没有继承者”。在真实世界中,这实际上有很多意义;如果没有任何依赖于完成,那么就没有依赖性来说明。
然而,最佳实践是在网络中不要有这种悬空活动。这样做会使活动脱离关键路径,并生成一个异常大的Total Float值。可以说,如果它在项目的范围内,在某一点上它会影响项目的完成,所以如果没有别的,让项目完成里程碑成为它的继任者。
然而,在更长的项目上,这可以真正推动可接受的总浮动限制的界限;特别是如果活动早期在项目生命周期中。在这里我们开始携带一些指南难题的地方。显而易见的解决方案是将约束日期添加到悬空活动的末尾。但是,这似乎与以下一般指南发生冲突:
限制活动约束的使用
一般而言,术语“约束”不一定是指在大多数计划软件工具中可以添加到活动的特殊启动或完成日期属性。必威手机登陆界面术语“约束”可以意味着两个活动之间的关系,其限制是物理:即屋顶不能建立,直到墙壁完成。它还可以指指定关键交货日期的合同中的条件。这被称为外部约束。但是,出于我们的目的,我指的是可以将作为软件工具中的活动添加到特殊日期属性的约束;必威手机登陆界面将影响关键路径计算的日期。
许多已发布的指南建议在项目计划中非常有限地使用活动限制,即:添加到将锁定早期和/或后期日期的活动的硬日期。
如果悬空活动(或悬空活动链)提供主要的合同里程碑,那么使用硬约束日期是合适的。这将减少悬空活动的整体浮动。对于更大的安排清晰度,应将里程碑作为继任者添加到悬空活动和适用于它的约束。根据Curranting日期的关闭程度为当前计划日期,此选项将减少或删除开放式链的总浮动。如果预定日期已经晚于约束日期,则负浮动将计算指示您已无法满足该合同日期并需要更改计划。
在以下示例中,我们已将合同可交付的里程碑添加到活动后面“G”,然后在约束日期应用硬盘。约束日期为活动的预定结束日期为3天,因此我们有3天的总浮动,而不是在引入约束之前进行的21天。我们仍然可以将合同完整的里程碑日期联系到完成里程碑,但如果我向推出项目结束日期才脱颖而出,我们无论如何都会遇到麻烦。我们可以在新的里程碑和完成里程碑之间添加漫长的滞后,但有些指导方针也劝阻使用长滞后和领导。基于正在建模的实际工作的详细信息,您最终确实将成为判断呼叫。
不鼓励使用约束的指导方针是合理的,因为太多的约束会掩盖真正的关键路径。这使得区分关键路径上的活动和受限活动变得更加困难。我曾见过各种各样的时间表,几乎不可能看到真正的关键路径。此外,它还可能产生大量的负浮动,这绝不是一件好事。如果客户对计划很了解,他们会认为日期不能满足,限制被用来人为地描绘一个愉快的,但可怕的不现实的工作流的图画;因为无法达到项目的目标。
简而言之,只有在有很好的理由时才使用约束。即使使用约束类型,如Start on或After或Finish on或Before类型(软约束),这仍将允许计划在需要时至少向一个方向移动。
保持活动持续时间以下
我在不同的出版物上看到过这条指导原则,根据计划的项目类型有不同的持续时间限制。当然,诸如管理、安全、安全等正在进行的活动可能会运行整个项目的长度,但这些活动通常被创建为某种类型的吊床:这是一个任务的持续时间依赖于与它相关联的活动。
上图:活动A1005是一个“努力程度”活动
任何无法创建可交付的活动都可以是几乎任何长度;然而,描述特定工作包的离散工作包应该保持合理的长度。共同的最大长度是保持在三个月以下的活动持续时间。当活动长于此时,它建议它与更多摘要活动一样运行,并且它可能代表了许多可能被分解为较小的工作数据包的操作。
弄清楚突破工作的正确级别,估计活动的持续时间可以是这一切的难题。有各种指导方针讨论了这样做的正式方法,例如专家判断,类似估算和参数估计。尽管如此,由于这项工作总是可以以多种方式进行,因为您的特定项目的正确级别和持续时间的活动始终是一个挑战。
当创建你的活动列表时,一个小技巧是记住如何记录工作状态。如果活动的描述涵盖了多个独立的工作步骤,就很难跟踪和应用状态。例如,你可能有一个名为“Build Foundations”的活动。对于一个小项目,这是一个单一的任务,因为整个操作可能只需要几天。
但是,如果这是一个较大的建筑,基础需要几周时间才能完成,那么它需要被分解为更多的离散包,例如“挖掘基站”,“钢筋”,“构建和设置形式”,“倒混凝土“等等。每次活动都有几天,地位将更加离散。挖出的基础使任务是100%完成。如果活动刚刚被称为“建立基金会”,那么时间为5周,当房间完成后,活动的百分比是完整的?因此,考虑在考虑创建活动的详细程度时准确更新状态的需要,因为这通常有助于估计持续时间。
概括
最后,所有的指导方针都是为您提供实现可行计划的最佳方式。它们是指导方针,而不是严格的规则,因为每一个时间表都有独特的挑战需要克服。作为调度人员,处理日常的挑战,制定可行的时间表,给出指导方针可能是一个棘手的问题,特别是当您知道为了使时间表反映它试图建模的现实,您将不得不忽略其中的一些。当被问到日程安排的指导方针时,我只是简单地说;“如果你能捍卫它,而且没有更好的方法,那就去做吧”,即使你不得不忽略一两个指导原则来实现它。



