首页 > 其他分享 >《人月神话》读后感(二)

《人月神话》读后感(二)

时间:2023-03-30 23:14:07浏览次数:30  
标签:读后感 神话 项目 交流 文档 团队 工作手册

第七章的主题是为什么巴比伦塔会失败?书中写道巴比伦塔项目的失败是因为缺乏交流,以及交流的结果——组织。在日常编码中我们要明白团队的重要性,团队在一个完美的项目中是不可缺少的存在,在团队中要学会交流,不要“因为左手不知道右手在做什么,从而进度灾难、功能的不合理和系统缺陷纷纷出现。”由于对其他人的各种假设,团队成员之间的理解开始出现偏差,团队应该以尽可能多的方式进行相互之间的交流:非正式、常规项目会议,会上进行简要的技术陈述、共享的正式项目工作手册。以及电子邮件。其次就是项目工作手册, 项目工作手册“不是独立的一篇文档,它是对项目必须产生的一系列文档进行组织的一种结构。每一个团队成员应该了解所有的材料(工作手册)。

第八章主题是胸有成竹。仅仅通过对编码部分的估计,然后乘以任务其他部分的相对系数,是无法得出对整项工作的精确估计的。构建独立小型程序的数据不适用于编程系统项目。软件工作量是根据规模成指数型增长的,指数大约是1.5,即:工作量 = 常数 \times 指令的数量^{1.5}。实践是最好地老师实践是最好地老师,但智者还能从其他地方有收获。

第九章主题是削足适履这一章讨论了内存成本问题。基本的教训是:1.制定预算 。2.确切定义模块的功能。3.需要有人进行宏观掌控。因为团队内的成员都是争取小红花的学生,都在局部优化自己的程序而很少考虑整体影响。另外的措施是:1.让用户选择模块,减少不需要的内存占用。2.让“时间”换“空间。此外,革新的算法或者数据结构也能从根本上优化。

第十章主题是提纲挈领。任何管理任务的关注焦点都是:时间、地点、人员、项目内容、资金。为什么要有正式的文档?1.书面决策是必要的,只有记录下来,分歧才会明朗,矛盾才会突出。2.文档能够作为同其他人沟通的渠道。3.项目经理的文档可以作为数据基础和检查列表。

第十一章是未雨绸缪。主要讲的是:为舍弃而计划,无论如何,你一定要这么做。唯一不变的就是变化本身。程序维护就是:前进两步,后退一步。随着修改的增多,还可能变为:前进一步,后退一步。

读完这五章,一定要建立团队意识,一个人是干不成大事的,要学会在团队中交流,增强语言表达的能力。其次就是要未雨绸缪,要有计划,有方向。

标签:读后感,神话,项目,交流,文档,团队,工作手册
From: https://www.cnblogs.com/mine-my/p/17274725.html

相关文章

  • 人月神话读后感1
     为什么“人月”是“神话”。小学的时候我们都做过这样的应用题:“工厂需要加工一批零件,安排5名工人的话需要10小时完成,那么安排25名工人加工,多少小时可以完成”之类的。对于这类题目,小学一二年级的学生都可以轻松得到答案。也正是如此,如今的工作中,仍有不少同仁秉持这样的小学生......
  • 人月神话阅读笔记(二)
    《人月神话》是一本软件工程领域的经典著作,作者是著名的计算机科学家弗雷德里克·布鲁克斯。这本书主要讲述了软件开发过程中的一些问题和解决方法,以及如何管理一个软件项目。以下是我对这本书的一些阅读笔记。首先,布鲁克斯在书中提到了一个非常重要的概念,即“人月”。他指出,软......
  • 人月神话阅读笔记(一)
    《人月神话》讲了什么一开始我觉得这本书重点是在软件工程,但后来我觉得更准确的说法是,《人月神话》是讲软件工程中人与团队关系的。一个由个人完成的“小”程序,和一个由团队完成的“大”程序,有根本性的不同,《人月神话》将讨论的是那些由团队进行开发的大型程序。另外,软件工程的项......
  • 人月神话读书笔记
    第一章作者将软件系统开发比作吞噬了恐龙、剑齿虎等史前巨兽的焦油坑,许多大大小小的团队被软件开发的焦油坑所吞噬。作者首先介绍了变成系统产品的演进,指出程序、编程系统、编程产品、编程系统产品几个概念间的区别,其中只有编程系统产品才是真正可用的面向用户的产物。然后作者......
  • 《人月神话》——读后感3
    过去是怎么做的:  我只经历过两人组队和三人组队,我无法分辨当时的组队情况分工什么的是好是坏。为什么这样不好:  所以,这个问题我无法回答。我只能说,我们将各个题目分......
  • 人月神话读书笔记
    第1章:焦油坑大型系统开发就像一个焦油坑,很多强壮的动物都在其中挣扎。如果将一个“程序”提升为“产品”(意味着:通用化、测试、文档、维护)需要3倍的时间;如果将一个“程......
  • 人月神话读书笔记2
        在刚刚进入软件工程学习时,老师总会时不时向我们提起一些关于“软件项目开发的完成与增加人员的问题”这句话听起来通俗易懂,但实现起来却遇到了相当大的困难,这是......
  • 人月神话读后感1
    这本书虽然有做过一些细小的修订,用更新的思想进行扩充,但我还是认真阅读了这本书的第一版序言。其中,作者提到在很多方面,管理一个大型的计算机编程项目和其他行业的大型工程......
  • 构建之法读后感三
     通读完全书后,我对书中介绍的软件行业相关内容有了更深刻的理解,文章采用大量幽默生动的语言进行讲解,通俗易懂,并且在每个章节的最后还有项目题型供我们去加深记忆,做软件一......
  • 《人月神话》——读后感2
    过去是怎么做的:  我总是写完全部的代码再进行测试。为什么这样不好:  如果bug很多,就会导致最后的提交时刻,要一次次的重复查找bug并解决,甚至推翻重写代码,这是致命且让......