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

    Brooks法则:向进度落后的项目中增加人手,只会使进度更加落后。

    我们刚刚接触软件编程,对于在软件功能的实现、程序设计人员面临的困难我也能略微理解了。项目的时间依赖于顺序上的限制,人员的最大数量依赖于独立子任务的数量。对于一个或多个项目说,有这样一个运作规律:以前公司大多会采取人海战术,但进度没有提前,反而整天加班,最后用户不满意,开发人员整天郁闷,结果是用户对公司失去了信任。开发人员呢,旧人一一辞职,新人几乎天天引进,但做法并没有改变,情况也没有好转,公司自然没有发展。

    人月之所以不能成为神话,正是因为增加人手的同时也增加了人与人之间的交流,即培训和相互沟通。我们所有的进度都是以“人月”代码产量来衡量的. 而增加"人"并不能缩短"月"的量。同时,缺乏正确的进度安排是造成项目滞后的最主要原因,它比其他所有因素加起来的影响还要大。

    “开发并推行生产率图表、缺陷率图表、估算规则等等,而整个组织最终会从这些数据的共享上获益。”这与我们团队的周活动总结表、时间记录日志、缺陷记录日志、学习进度条有一定的相似之处,可见创建并记录这些数据是一个明智之举。其中的一个原因我认为是由于我们的乐观主义,通常实际出现的缺陷数量比预想的多得多。

    之前的团队合作中也出现过类似的问题,通常在讨论时会忽略一些功能在具体实现上所需的难度有多大,导致遇到问题时压力变大。

    我们团队的人数自然是不变的,所以,在今后的团队合作中更要注重分工和进度的安排,高效地完成我们的项目。

  • 相关阅读:
    Latex 双栏模式下表格太长怎么办?
    HTTP状态码大全
    You can't specify target table 'Person' for update in FROM clause
    mysql实战笔记
    「2020年中总结」这半年我又做了哪些副业?
    Mysql导入数据报错SQL Error(1153)
    PS制作电子签名
    Windows Server 2012 R2安装mssql
    Windows Server 2012 R2安装.net3.5
    Linux常用命令
  • 原文地址:https://www.cnblogs.com/love528/p/5515779.html
Copyright © 2011-2022 走看看