关于项目约束与依赖关系的定义

  公司决定开启项目是有需要完成的目标,而不少时候许多项目目标的实现靠一个项目是不可能完成的,需要分成N个项目分别完成任务。

  同时,这些项目都会受到外部环境、内部因素等各种影响,因此导致了项目之间将会衍生出依赖和约束的关系。那么,这种项目间的依赖与约束是指什么呢?

  一、项目依赖关系是什么

  在项目管理中,项目依赖关系定义活动执行顺序的关系,表示两个活动中一个活动的变更将会影响到另一个活动。例如,如果必须在开始活动B之前到达活动A的开始或结束日期,则活动B依赖于活动A。

  依赖关系应该在项目管理文档中列出,这样它们是透明的,每个人都具有相同的信息。在准备项目进度表之前,了解活动之间的依赖关系有助于确定活动的顺序。

  以下是三种常见的活动依赖关系:

  完成-开始:最常见的依赖类型,活动A结束,然后活动B就可以开始。

  开始-开始:两个活动必须同时开始。

  完成-完成:两个活动必须同时完成。

  二、项目依赖关系的类型

  1、公司内外和项目内外的依赖关系

  (1)公司内、项目内:这些与顺序项目活动有关,它们发生在公司的“墙”内以及项目的框架内。

  (2)公司内、项目外:这些依赖关系会影响公司内部但项目之外的事情,比如其他部门作为其他项目

  一部分进行的活动。你可以在程序中找到很多这样的元素,因为不同的项目在某些元素上会相互依赖。

  (3)公司外、项目内:针对项目而开展但由公司外部资源进行的活动。这可以由供应商完成。

  (4)公司外、项目外:你不会经常对项目产生依赖,就好像它超出了你的项目范围,通常不需要处理。

  但是,将它们放在依赖矩阵中就可以很好地完成任务!例如,第三方进行的活动需要项目外部的人员进行审查,然后才能继续进行你正在做的事情。

  2、上游和下游的依赖关系

  (1)上游依赖关系:指的是在项目开始之前必须发生的事情,也就是说,在开始一项工作之前,你需要等待一个活动完成。例如,我们的项目对基础设施项目有上游依赖关系,以便在我们的项目可以使用基础设施之前完成它。

  (2)下游依赖关系:是你的项目在其他事情开始之前必须交付的东西,即其他人在他们开始工作之前等待你完成活动。例如,Lily对你的工作有下游依赖性,因此,在需要计划他的项目时,要让他知道你的工作何时能完成。

  三、项目约束是什么

  约束与依赖有关,约束与依赖都会影响我们安排工作和计划资源的方式。约束与依赖类似,它们都会影响你交付项目的方式。但是,约束是限制你选择的东西。

  以下是一些约束示例:

  必须在六周内完成这个项目:六周的时间限制就是一种约束。

  必须按照品牌准则开发软件:品牌准则是对开发团队创造力的一种约束。

  只需用一个发夹和一卷胶带即可固定设备:可用的材料是一种约束。

  四、项目约束的类型

  1、项目范围约束:项目的范围就是规定项目的任务是什么。对于项目的范围约束,不能忽视项目的商业目标,而偏向技术目标,避免产生项目最终结果与项目干系人期望值之间的差异。

  2、项目的时间约束:项目的时间约束就是规定项目需要多长时间完成,项目的进度应该怎样安排,项目的活动在时间上的要求,各活动在时间安排上的先后顺序。

  3、项目的成本约束:项目的成本约束就是规定完成项目需要花多少钱。对项目成本的计量,一般用花费 多少资金来衡量,但也可以根据项目的特点,采用特定的计量单位来表示。