zoukankan      html  css  js  c++  java
  • 人月神话阅读笔记03

      项目延误是在我们的编程中经常发生,但又不想谈及的事情。

      项目的延误是一件灾难性的事情,大多数人可能会认为延误的原因来自于某些灾难性因素,比如员工病倒,数据丢失等,但实际上,这些重大灾害往往是比较容易解决的,因位这些突发性事件往往与重大的压力,彻底的重组或者新技术的出现有关,这些都是项目组可以应对的。而真正可能毁灭整个项目的,大多数都是每天小小的进度延误。一天天的进度落后是难以识别,不容易防范,和难以拟补的,每一天都延误一点,在大家的严重或许没有太大的影响,因为每一天都有新的任务完成,这种成就感会让大家忽略这一点点的缺陷。然而到最后积少成多,会使整个项目出现灾难。

      所以,未雨绸缪就显得十分重要,正所谓今日事,今日毕。

      当然,我们也不要去画蛇添足,正如书中所说:

      过分设计往往出现在设计和开发第二个系统的时候,对于第一个系统他们小心谨慎,倾向于精炼和简洁,但是到了第二个系统他们太想去追求完美,又加上盲目的自信,再加上没有太多的成本和进度等意识,导致了画蛇添足和过分设计。

      我们要对自身有合理的认识,不能过分夸大,否则就是无法完成的任务了。

  • 相关阅读:
    Sum Root to Leaf Numbers [LeetCode]
    Symmetric Tree [LeetCode]
    Combination Sum II [LeetCode]
    Maximal Rectangle [LeetCode]
    Trapping Rain Water [LeetCode]
    Combination Sum [LeetCode]
    05 如何“响铃”
    04 八进制
    03 关键字?保留字?预留字?
    020 函数之变量的作用域
  • 原文地址:https://www.cnblogs.com/mawangwang/p/11071285.html
Copyright © 2011-2022 走看看