人月神话-书摘

利用平时坐公交和火车的碎片时间,把这本书看完了,记得刚学编程时,有很多搞IT的朋友都推荐我看看这本书,这也是我读这本书的动机,读完了后也学到了很多软件开发和项目管理的知识,但是没有感受到醍醐灌顶的感觉,有些内容还不是很理解,可能是我相关的项目经验太少的缘故吧,不过既然读完了,就做一下总结吧,也许等若干年后当我再次读这本书时,感觉就完全不一样了。

焦油坑

  • 编程系统产品的工作量是独立开发的程序构件的9倍,构件的产品化是原来开发构件的3倍,构件产品整合到系统中又3倍

人月神话

  • 时间进度安排的不合理是项目滞后的最主要原因
  • 保质保量开发一个软件是需要一定的时间的
  • 程序员都是乐观主义者,软件总会有Bug
  • 人员数量和时间无法替换,一个项目滞后以后更多的人来“帮忙”只会更加滞后,软件开发过程中培训和沟通交流的时间成本是很高的
  • 项目进度安排比例:策划1/3 1/6编码 1/4构件测试 1/4系统测试

外科手术队伍

  • 优秀程序员的生产率是一般程序员的10倍
  • 小型精干的团队是最好的
  • 对于大型的系统,小型精干的团队速度太慢了
  • 类似外科手术的团队能很好解决大型系统开发的问题

贵族专制 民主政治和系统设计

  • 概念完整性是系统设计中最重要的因素
  • 为了保证概念完整性,设计必须由一个人或一个小型的团队
  • 软件开发要实现设计和具体实现的分离
  • 限制和规则能激发创造性
  • 概念统一的系统能更快的开发和测试

画蛇添足

  • 不要过分设计

贯彻执行

  • 设计必须由一个或两个人负责,确保设计的一致性
  • 具体精确的定义系统和功能

为什么巴比伦塔会失败

  • 失败的原因:交流
  • 团队应该尽可能多的交流
  • 制定良好的工作手册
  • 每一个团队成员都应该能看到所有材料
  • 每个团队两个领导,技术负责人和产品负责人

胸有成竹

  • 仅仅靠编码时间乘以系数是无法得到完成时间的
  • 小项目的数据不适用于大项目,开发时间随项目大小呈指数增长
  • 使用高级语言的效率是使用汇编语言5倍

削足适履

  • 控制规模,精简系统功能
  • 从系统出发,面向用户

提纲挈领

  • 文档的关键,目标,用户手册,内部文档,进度,预算,组织结构图和工作空间分配
  • 为每个关键文档提供状态监督和语境机制
  • 项目经理的职责是使每个人都朝着同一个方向前进
  • 项目经理的日常工作是沟通而不是做决定

未雨绸缪

  • 开发人员交付的是用户满意度而不是实际的产品
  • 用户的实际需要会不断变化
  • 前进两步,后退一步,维护会增加系统的复杂性和引入新的Bug

干将莫邪

  • 项目成员要使用通用开发工具

整体部分

  • 有时必须推翻顶层,重新开始

祸起萧墙

  • 项目进度的落后是潜移默化的,因此必须设置阶段目标

另外一面

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

推荐阅读更多精彩内容

  • 1 焦油坑: 1.大型软件系统开发就像史前各种巨兽在焦油坑中垂死挣扎的场景。在众多的大型项目开发中,大多数能够开发...
    环球探测阅读 564评论 0 2
  • 推荐理由 作者Frederick P. Brooks,是北卡罗莱纳大学Kenan-Flagler商学院的计算机科学...
    lsfire阅读 917评论 1 0
  • 先说项目开发过程中团队人员的分工协作。 一 人员安排 毕业至今的大部分项目都是独立完成,虽然也有和其他同事协作的时...
    SnowflakeCloud阅读 10,747评论 3 59
  • 我已经十年没有联系过塞尔了,这次回国,我很想她。我打塞尔的手机,接电话的是个不认识塞尔的陌生人。我打了她家里的电话...
    谁家儿郎阅读 240评论 0 0
  • 01 下午两点过几分,上班的路上,等红灯时发现路边下水井盖上坐着一位不同寻常的人,他...
    三年不蜚阅读 241评论 0 0