第1章 焦油坑 焦油坑的意思说明了即使你足够强大,也无法摆脱束搏而沉到坑底。IT项目也是这样,不论是开发大型软件系统还是小型项目,都会遇到诸多复杂的问题和影响因素,项目本身就是一个足够复杂的动态系统,没有最优,只有满意。项目四要素,人员,组织环境,干系人,外部依赖和约束,风险和假设,团队,人等诸多问 ...
分类:
其他好文 时间:
2016-06-22 23:23:12
阅读次数:
159
我第一次看到《人月神话》时,就觉得这个书名挺有意思,根本想不到这本书和软件工程扯上半毛钱关系。后来,才知道:所谓的人月(man-month)是指软件的工作量。如果一个软件要一个人六个月的工作量,就叫6man-month。书中第一篇张开头是焦油坑(The Tar Pit)岸上的船儿,如同海上的灯塔,无 ...
分类:
其他好文 时间:
2016-06-22 22:05:25
阅读次数:
133
编程是一件有趣的事情,首先是一种创建事物的纯粹快乐。其次,快乐来自于开发对其他人有用的东西。第三是整个过程体现出魔术般的力量——将相互啮合的零部件组装在一起,看到它们精妙地运行,得到预先所希望的结果。第四是学习的乐趣,来自于这项工作的非重复特性。 最后,乐趣还来自于工作在如此易于驾驭的介质上。程序员 ...
分类:
其他好文 时间:
2016-06-22 21:57:37
阅读次数:
119
终于读完人月神话了,一直没有时间写读后感,现在距读完这本书已经一个星期了。现在把自己能想到的写一下吧! 1 增量式开发。书中特别建议这种开发模式,这种开发模式最大的好处是让开发人员能够在每个阶段有一个可以运行的系统,这样开发人员每个阶段都有成就感,不会觉得枯燥。而且每个阶段开发出的系统其实都可以使用 ...
分类:
其他好文 时间:
2016-06-22 21:55:14
阅读次数:
114
我今天只看了两章,即焦油坑和人月神话。人月神话看上去这么浪漫的名字,原来并不是真的说神话故事,作者阐述的主要观点是在软件开发项目上项目进度和增加人员这两个概念是不能互换。虽然已经时隔20多年了,这本书依然给我震撼,一是让我惊讶的是,美国20年前软件项目所面临的问题,在我们现在依然如此,糟糕的情况没有 ...
分类:
其他好文 时间:
2016-06-22 21:48:20
阅读次数:
143
《人月神话》是软件工程方面的一本经典著作,作者布鲁克斯(Frederick P. Brooks)被誉为“IBM System/360之父”,他曾是这一系统的项目经理,后来在设计期任360操作系统的项目经理。由于这一工作,他与Bob Evans和Erich Bloch 1985年曾获美国国家技术奖。B ...
分类:
其他好文 时间:
2016-06-22 20:37:00
阅读次数:
145
人月神话这个名字对我来说很有吸引力,我以为它会是一本讲述计算机历史神话的故事。当我看到第二章我才知道原来这个“人月“是我们项目工程中估计和进度安排中使用的工作量单位:人月。全书共分为以下几个部分: 焦油坑 人月神话 外科手术队伍 贵族专制、民主政治和系统设计 画蛇添足 贯彻执行 为什么巴比伦塔会失败 ...
分类:
其他好文 时间:
2016-06-22 12:52:16
阅读次数:
158
在《人月神话》中提到,如果缺乏良好有效的沟通和协作,团队成员间难以更好的配合,团队项目也就不能很好的实现。一个大的项目并不是能靠 一个人完成的,只有良好的团队配合,才是能够成功的关键。在软件工程这门课上,到目前为止我们已经进行了团队的项目开发已经完成,下一步将进行软件的测试和发布。我们的团队有四个人 ...
分类:
其他好文 时间:
2016-06-22 09:17:42
阅读次数:
134
《人月神话》第二章中提到当我们平时在估算任务进度的时候,总是过分乐观,认为每个任务分配了那么多天的时间。那么在那么多天后,就一定可以完成任务。的确,我们在进行团队开发果酱笔记的时候,我们一开始觉得刚刚接触一块新的知识点,要适当地确定目标最后才能完成,本来我们打算每人分配好任务,最后阶段把各个模块连接 ...
分类:
其他好文 时间:
2016-06-22 00:16:15
阅读次数:
180
《人月神话》是为软件开发经验的天马星空总结。具有远见的见解,把我从充实代码的清晰简洁升华,拓展到软件开发的高层次,一个周密准确明朗的开发需求、可行性的研究和软件实现是软件开发的完美递进,他们相互辅助,相互促进,如同海浪一层的推着向前奔向远方,而《人月神话》如软件工程开发经济的精华。软件开发的多少人参 ...
分类:
其他好文 时间:
2016-06-21 22:20:35
阅读次数:
172