随笔分类 -  《人月神话》

读书笔记
摘要:总之,《人月神话》是非常值得一读的一本书,它为软件开发提供了许多重要的思考和指导,尤其是对于刚入行的程序员和项目经理来说,更是必读之作。 阅读全文
posted @ 2023-06-02 00:05 迷路的羔羊- 阅读(38) 评论(0) 推荐(0) 编辑
摘要:在书中,布鲁克斯也提到了一些软件开发中的常见误区,如过于追求完美和复杂,过多依赖工具和技术等。他认为,软件开发应该关注实用性和可维护性,而不是追求过度的精确度和完美。 阅读全文
posted @ 2023-06-02 00:05 迷路的羔羊- 阅读(79) 评论(0) 推荐(0) 编辑
摘要:除了人力资源管理,书中还涵盖了软件开发的各个方面,如需求分析、设计、测试、文档编写等。其中,布鲁克斯提出了“系统抽象”和“丑陋的程序”两个概念,对软件设计和编码有着重要启示意义。 阅读全文
posted @ 2023-06-02 00:05 迷路的羔羊- 阅读(5) 评论(0) 推荐(0) 编辑
摘要:书中提到了著名的“布鲁克斯法则”,即“添加人手到已经延期的项目只会使项目延期更长时间”。这是因为新加入的人员需要时间来熟悉项目,进行交流协作等工作,从而影响项目进度。 阅读全文
posted @ 2023-06-02 00:05 迷路的羔羊- 阅读(9) 评论(0) 推荐(0) 编辑
摘要:布鲁克斯认为,在软件开发过程中,人力资源管理比技术手段更为关键。他指出,软件开发的成本、质量和进度不仅取决于技术手段,也取决于人员配备、沟通协调等方面。 阅读全文
posted @ 2023-06-02 00:04 迷路的羔羊- 阅读(9) 评论(0) 推荐(0) 编辑
摘要:《人月神话》是一本软件开发领域的经典之作,作者弗雷德里克·布鲁克斯在书中提出了“增加人手可能会导致项目延期”的概念,强调了软件开发中人力资源管理的重要性。 阅读全文
posted @ 2023-06-02 00:03 迷路的羔羊- 阅读(12) 评论(0) 推荐(0) 编辑
摘要:软件开发中的设计和架构 本篇读书笔记主要讲述了《人月神话》一书中对软件开发中设计和架构问题的探讨。作者认为,良好的设计和架构可以大大提高软件的可维护性和可扩展性,并且能够帮助团队更好地协作和沟通。在软件开发过程中,需要采用一些设计模式和架构原则来指导设计和架构的实践,例如面向对象设计、分层架构、微服 阅读全文
posted @ 2023-06-02 00:00 迷路的羔羊- 阅读(5) 评论(0) 推荐(0) 编辑
摘要:软件工程中的项目管理 本篇读书笔记主要讲述了《人月神话》一书中对软件工程中项目管理问题的探讨。作者认为,项目管理是软件工程中不可或缺的一环,需要采用合理的方法和技术来规划、组织、执行和监控软件项目。在项目管理过程中,需要考虑多种因素,例如项目进度、风险管理、资源分配等,并采用适当的工具和技术来支持项 阅读全文
posted @ 2023-06-01 23:59 迷路的羔羊- 阅读(6) 评论(0) 推荐(0) 编辑
摘要:软件开发中的工具和技术 本篇读书笔记主要讲述了《人月神话》一书中对软件开发中工具和技术的探讨。作者认为,有效的工具和技术可以大大提高软件开发的效率和质量,但同时也强调了工具和技术不能替代人员间的沟通和协作。在软件开发过程中,需要根据项目需要采用合适的工具和技术,例如版本控制、集成开发环境、自动化测试 阅读全文
posted @ 2023-06-01 23:58 迷路的羔羊- 阅读(6) 评论(0) 推荐(0) 编辑
摘要:软件开发中的人员管理 本篇读书笔记主要讲述了《人月神话》一书中对软件开发中人员管理问题的探讨。作者强调在软件开发过程中,人力资源管理是至关重要的,需要采用合理的人员分配方法和有效的沟通方式,以确保团队的有效运作。同时,作者也指出了传统的“铁三角”(时间、成本和质量)模型无法适应快速变化的软件行业,因 阅读全文
posted @ 2023-06-01 23:58 迷路的羔羊- 阅读(8) 评论(0) 推荐(0) 编辑
摘要:在软件项目中我们往往用人月这个指标在衡量项目的工作量。但是人月这个指标实际上是一个危险的带有欺骗性的神话。它暗示着人员数量和时间是可以互相替换的。只有在将任务分解给参与人员后他们之间不需要互相交流的情况下,人数和时间才是可以互换的。简单来说就是,3个人要干3个月的事情不是说安排9个人就能1个月干完了 阅读全文
posted @ 2023-03-31 21:35 迷路的羔羊- 阅读(14) 评论(0) 推荐(0) 编辑
摘要:焦油坑是作者用来形容大型系统开发的一个概念。史前时代,恐龙、猛犸象、剑齿虎这些大型食肉动物碰到焦油坑也是没有办法挣脱的,而且越用力就越容易被沉入坑底。这种场景就像极了大型系统开发的工作。基本上一个大型的编程系统产品的开发成本会是单个的简单程序的9倍。这里的编程系统产品是指的由很多编程程序以及系统组合 阅读全文
posted @ 2023-03-31 21:34 迷路的羔羊- 阅读(8) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示