• 人月神话阅读笔记02


      继续阅读此书我发现了书中一个有趣的话题,当你今天未能完成工作,即工作落下了,你会怎么做呢?

      进度落后了一天,那又怎么样呢?谁会关心一天的滞后?我们可以跟上进度。何况,和我们有关的其他部分已经落后了。

      棒球队队长知道,进取这种心理素质,是很多优秀队员和团队不可缺少的。它表现为“要求跑得更快”,“要求移动得更加迅速”,“更加努力尝试”。对软件开发队伍,进取同样是非常必要的。进取提供了缓冲和储备,使开发队伍能够处理常规的异常事件,可以预计和防止小的灾祸。而对任务进行计算和对工作量进行度量,会对进取超前会造成一些消极的影响——这时,人们往往会比较乐观地放缓工作节奏。就这一点来说,它们是令人扫兴的事情。不过,如同我们看到的,必须关心每一天的滞后,它们是大灾祸的基本组成元素。

      并不是每一天的滞后都等于灾难。尽管会如上文所述,事先估计会给工作进度的超前带来影响,但对活动的一些计算和考虑还是必要的。那么,如何判断哪些偏离是关键的呢?只有采用 PERT 或者关键路径技术才能判断。它显示谁需要什么样的东西,谁位于关键路径上,他的工作滞后会影响最终的完成日期。另外,它还指出一个任务在成为关键路径时,可以落后的时间。

      严格地说,PERT 技术是关键路径计划的细化,如果使用 PERT 图,它需要对每个事件估计三次,每次对应于满足估计日期的不同可能性。我觉得不值得为这样的精化产生额外的工作量,但为了方便,我把任何关键路径法都称为 PERT 图。

      PERT 的准备工作是 PERT 图使用中最有价值的部分。它包括整个网状结构的展开、任务之间依赖关系的识别、各个任务链的估计。这些都要求在项目早期进行非常专业的计划。第一份 PERT 图总是很恐怖的,不过人们总是不断地进行努力,运用才智制订下一份 PERT 图。

      随着项目的推进,PERT 图为前面那个泄气的借口,“其他的部分反正会落后”,提供了答案。它展示某人为了使自己的工作远离关键路径,需要超前多少,也建议了补偿其他部分失去的时间的方法。

  • 相关阅读:
    js 百度地图和谷歌地图的选择
    angular4 自定义表单验证Validator
    推荐20个很有帮助的 Web 前端开发教程
    前端同学大福利,最全的面试题目整理
    前端开发:如何写一手漂亮的 Vue
    推荐20个很有帮助的 Web 前端开发教程
    面试分享:一年经验初探阿里巴巴前端社招
    想成为一个高效的Web开发者吗?来看看大牛分享的经验吧~ #精选JAVASCRIPT前端开发
    初学者Web介绍一些前端开发中的基本概念用到的技术
    Web设计新手应知道的10个锦囊妙计
  • 原文地址:https://www.cnblogs.com/125418a/p/13080365.html
Copyright © 2020-2023  润新知