• 人月神话阅读笔记01


    其实一开始看到《人月神话》这个名字,我想到的是对太空的科学探索和嫦娥奔月的神话(^-^),然而逐渐翻阅时才知到作者所写的是软件开发方面的书。

    所谓的人月是什么?是在估计和进度安排中使用的工作量单位。Brooks认为,用人月作为 衡量一项工作的规模是一个危险和带有欺骗性的神话。它暗示着人员数量和时间是可以相互 替换的。 人数和时间的互换仅仅适用于以下情况:某个任务可以分解给参与人员,并且他们之 间不需要相互的交流。“人多力量大”在软件开发行业就显得很笨拙没有效率。布鲁克斯法则:向滞后的软件项目追加人手会使得进度更迟缓。这就是欲速则不达。

    史前时代,焦油坑吞噬了成千上万的大型猛兽,正如今天的大型软件项目则令无数庞大的开发团队陷入无从逃脱的窘境。软件程序按其规模和目标的不同,对开发过程的要求也有极大的不同,这给软件开发这一职业带来无穷乐趣,同时也是这一行业苦恼的根源。对啊,任何事都有它的两面性。

    问题:之前认为,所有的工作,都遵循着这个原则:人多力量大,读完这本书后我懂得了,在软件行业,人多不一定力量大,可能反而还不如个人力量的和。

  • 相关阅读:
    BZOJ5212 ZJOI2018历史(LCT)
    BZOJ5127 数据校验
    253. Meeting Rooms II
    311. Sparse Matrix Multiplication
    254. Factor Combinations
    250. Count Univalue Subtrees
    259. 3Sum Smaller
    156. Binary Tree Upside Down
    360. Sort Transformed Array
    348. Design Tic-Tac-Toe
  • 原文地址:https://www.cnblogs.com/jmdd/p/11068958.html
Copyright © 2020-2023  润新知