第二章 人月神话

概要

造成项目滞后的主要原因:缺乏合理进度安排
五大原因导致进度安排的不合理

  • 首先,对估算技术缺乏有效的研究
  • 第二,错误地将进度和工作量相互混淆
  • 第三,由于对自己的估算缺乏信心,软件经理通常不会有耐心持续地估算这项工作
  • 第四,对进度缺少跟踪和监督。在其他工程领域,经过验证的跟踪技术和常规监督程序,在软件工程中常常被认为是大胆的革新
  • 第五,当意识到进度的偏移时,下意识的反应是增加人力。

乐观主义

错误假设:一切都将运作良好,每一项任务只会花费它所“应该”花费的时候
创造性活动分为三个阶段:构思、实现和交流

计算机编程的介质,相对于其他创造性活动需要的介质更容易掌握所以我们期待实现过程中不会碰到困难。而且,我们在构思的时候就是有缺陷的

多任务之间的包含关系,和次序关系极大的影响了一切都运行良好的概率

人月关系

人月是不可以相互替换的
人月互换适用的情况:某个任务可以“等量”分解给每个参与者,并且他们之前不需要相互的交流

人手的添加对进度没有任何影响例子:孕育一个生命需要10个月

人员和时间的关系

完全可以分解的任务

无法分解的任务

需要沟通可分解的任务

关系错综复杂的任务

系统测试

系统测试实际面临的问题
由于缺陷和错误的数量是不可以估计与捕捉的

系统测试调试牵涉面广,涉及相关内容多

作者的时间安排法则

1/3 计划
1/6 编码
1/4 构建测试和早期系统测试
1/4 系统测试,所有构建已经完成

看起来编码的时间只有1/6 实际作用,时间超过2/3 因为从指定计划的时候,部分的编码过程就已经开始,而在系统测试过程中的侧面也是,需要编码去解决测试中所面临的缺陷和bug。所以整理来看,这样的安排是合理的,但前提条件是,允许bug的大量存在。也有很多可以优化的地方

空泛的估算

问题:非阶段化方法的采用,少的可怜的数据支持,完全借助软件经理的直觉
解决方案:开发并推行生产率图表,缺陷率图表,估算规则

生产率图表

缺陷率图表
估算规则(重点)——阅读《软件估算》这本书

重复生产的进度灾难

面临进度偏差可选方案讨论
  • 增加人手
    向进度落后的项目中添加人手,只会使进度更加落后;人员额最大数量依赖于独立子任务的数量
  • 重新安排进度
    重新分配充分的时间,以确保工作能仔细,彻底的完成
  • 削减任务
    或许是唯一可以行的方法:为了削减二次成本

案例讨论

新人加入的培训成本,沟通成本,管理成本

总结

人月的关系,取决于任务的本质

如何做好估计,和对系统测试重要性及其时间的安排的重要性

合理的安排,在于利用一些有效的工具和图表记录

当面临进度偏差时候的正确选择

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 206,839评论 6 482
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 88,543评论 2 382
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 153,116评论 0 344
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 55,371评论 1 279
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 64,384评论 5 374
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,111评论 1 285
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,416评论 3 400
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,053评论 0 259
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 43,558评论 1 300
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,007评论 2 325
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,117评论 1 334
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,756评论 4 324
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,324评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,315评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,539评论 1 262
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,578评论 2 355
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,877评论 2 345

推荐阅读更多精彩内容