项目管理入门(4)——基本原则之关键路径

时间:2023-01-09 20:05:25

翻译来源:
A Project Management Primer
or “a guide to making projects work (v2.0)”
by Nick Jenkins

 

基本原则之关键路径

 

    在项目计划中另一个重要的概念是关键路径。如果一个项目由一系列任务组成,关键路径就代表最小的集合——关键集合。听起来有些矛盾,完成所有的任务才算完成项目,那如果存在不必要的任务,那为何还作为项目的一部分?

    关键路径不是代表为完成项目所必须的理想任务的集合,而是最小集合。它作为贯穿准时完成项目的路径。其他的任务也同等重要,但不会影响项目的最终交付。如果时间较紧或情况有所变化,可以重新做调整。关键路径上的任务会影响项目的交付日期,因此在极端情况下才会改变。

   

                   开始早饭

                        |

          ——————————

         |                               |

 

 煎锅中热油                     烤面包

         |                               |

 煎培根和香肠                  洗盘子

         |                               |

      搅鸡蛋                          |

         |                               |

         ——————————

                        |

                       //

                    /吃饭/

                     /   /

                       //

 

    上图中的开始早饭->煎锅中热油-> 煎培根和香肠->搅鸡蛋->吃饭是关键路径。

    烤面包和洗盘子固然重要,但是时间无关的。换句话说,与另外三个任务相比,其显得不太关键。我们可以去掉烤面包、洗盘子这样的任务,但是我们不能却掉关键路径中的任何一个人物,否则项目会延迟。

    

    理想情况下,我可以在我的早饭中烤个面包吃,但是:a)这不是必须的;b)我随时都可以烤面包。无论是是在煎培根之前还是之后烤面包,都不会影响最后的结果。

    另一方面,我无法再油热了之前煎培根,也不能在煎培根之前搅鸡蛋。

    关键路径代表了完成任务时必定会发生的时间的关键序列。

    正常情况下,主要的里程碑位于关键路径中,通常是多条路径的汇合处。

    图中的里程碑为“菱形吃饭”。到达菱形这一点时,我完成了早饭的准备。

    如果我突然发现上班要迟到了,我可以不烤面包,而是仅完成关键路径中的任务,以便能吃上早饭