码迷,mamicode.com
首页 > 其他好文 > 详细

读<<人月神话>>

时间:2016-01-24 23:58:20      阅读:369      评论:0      收藏:0      [点我收藏+]

标签:

  这本书在软件领域知名度很高,每次看到年度推荐的文章里面都有这本书且强烈推荐.出版30年了,可谓经典.

  但我在读的过程中并没有那么深的体会.书中很多章节都是基于大型项目或者大型系统的经验总结,至今为止我还没有参与大于30人的项目.只能说自己的境界还不够.

第一章,焦油坑

  再也找不到一个词比焦油坑更能形容,软件开发的过程了.我们都在挣扎.计划,计划,不断计划,但还是拖延,拖延,拖延....

  职业的乐趣: 创造性,贡献助人为乐,过程的魅力或者解决问题的成就感或写代码的快感,持续学习新事物,驾驭感.

  职业的苦恼: 追求完美,由他人设定目标和要求,重复,付出与收获不成正比,甚至没有收获.

第二章,人月神话

 

  项目滞后的主要原因 : 缺乏合理的进度安排.对估算技术缺乏有效的研究,错误地将进度和工作量相互混淆
  估算缺乏信心
  对进度缺少跟踪和监督
  当意识到进度的偏移时,错误的增加人力.

第三章,外科手术队伍

  这章讲的是团队,总的来说,什么样的项目组建什么样的团队.没有最好的团队,只有最合适的团队.

第四章,贵族专制,民主政治和系统设计

  这章其实就是BOSS一直跟我说的一致性,整体性.当时我还没理解,经过这一年多的实践,现在理解了,一致性很重要,非常重要.直接决定了代码的可扩展性,可读性,可重用性.

第五章,画蛇添足,第六章,贯彻执行

  团队分工,各司其责.

第七章,为什么巴比伦塔会失败?

  因为没有沟通,没有组织.

  我现在体会到了,一个项目中成本最高的是沟通.沟通直接影响项目的进度,甚至是方向.

  文档很重要,文档可以作为沟通的依据.组织结构的依据.

第八章,胸有成竹,第九章,削足适履.....到第15章.

第十六章,没有银蛋

  最经典的一章,软件开发的核心问题是复杂性.  

  原形很重要.快速原形快速迭代.

 

读<<人月神话>>

标签:

原文地址:http://www.cnblogs.com/shouwangzhe-/p/5156258.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!