我不确定这是否是最好的定义,但肯定是最简洁的定义之一:
The sequence of dependent steps that
determine the minimum time needed to
carry out an operation
在项目管理的背景下(与您链接到的Wikipedia文章类似),另一种稍长一些:
The path through a series of activities, taking into account
interdependencies, in which the late
completion of activities will have an
impact on the project end date or
delay a key milestone (there may be
more than one critical path)
您的理解是正确的,并且确定通过给定项目的关键路径的第一步将是首先实际定义完成该项目所需的所有各个步骤,然后检查每个“步骤”以确定其依赖性如何。/重要的是,该步骤对于项目中的其他所有步骤以及整个项目都是如此。
假设我要粉刷一面墙。步骤可能是(这是一个故意简化的示例):
买一些油漆买一些油漆刷刷墙好吧,鉴于最终结果将是一面漂亮的,粉刷一新的墙,因此第一步(购买一些油漆)对于整件事绝对至关重要。如果我做不到,那么其他一切都会停止。而且,此后的每个步骤都完全取决于先前已完成的步骤1。因此,在这个(公认的人为)示例中,关键路径的第一步是购买一些涂料。
相反,第2步对于完成良好的油漆工作很重要,但是如果我只是将油漆扔在墙上,则可能会被省略!