美文网首页
重读《人月神话》(一)

重读《人月神话》(一)

作者: 云时之间 | 来源:发表于2020-03-04 22:05 被阅读0次

几年前,当时在学习软件工程导论的时候老师推荐说《人月神话》这本书很不错,作为软件项目工程的经典,必须得读一下。当时的我在下载了电子版囫囵吞枣的读了一遍,当时也没有什么项目开发经验,第一感觉像是软件工程的考古。说起这个书名挺有趣,书名之所以叫《人月神话》,是说完成一款软件开发,需要多少人,需要多少月。不知道的还以为是神话。尽管从现在来看,这本书的观点已经过时无比,甚至已经是大家早已习惯的常识。但当时读完一遍以后自己的感觉还是很震撼的,因为在那个年代,硅谷的程序员已经在思考突破传统物理的限制,想要将量子物理的概念引入软件开发。现在来看依旧很超前。这是我当时的体会。

随后几年,自己也经历过了一些项目,也对软件的开发产生了一些疑问,尽管自己是学生,是工程师,但每次做试验,做项目的时候,总会发现因为安排的过程不够合理,流程不够科学而导致效率很低,以至于自己觉得,自己能力不太行。这些问题不是人手不够导致,也不是资源不够导致。很多情况下,这一切问题来源都在软件开发管理上的复杂,很多管理人员规划流程不科学,导致很多的情况下在笔直的道路上曲折前行。特别是很多智力型工作,比如写作、绘画、表演,管理层面一直以来都没有太大进步,软件开发也是。几十年了,我们依旧还在为这个问题纠结,没有银弹,这种状况在未来十年应该依然存在。

当我又拿起来了《人月神话》又看了一遍,解决了我一部分的疑惑,然而在阅读的过程中很多地方依旧不懂,毕竟自身高度不够。正好趁着疫情期间,在家好好重读一遍,认真做一下笔记,重新得到些收获。

这本书真的是够老了,已经40多年了,1975年写成的书,在40年后的今天大部分理论仍然适用,且不停被引用到项目管理,软件开发排期,编程语言的选择,组织结构的调整,增量迭代开发(敏捷),快速验证原型等诸多领域上,可以称得上是神奇。很难想象一本计算机领域的书能够畅销这么久。但仔细一想,40年过去了,软件技术日新月异,但人性变化并不大,客观看待人性,科学管理,将工程的规律和人的规律结合起来论证才是本书真正的特色和高水准之处,也是经久不衰的缘由吧。

软件行业是一个急速发展的行业,但是这本书中很多理论还能够跟上行业发展的脚步,说明这本书具有极强的前瞻性和理论性。建议所有想要进入软件工程,特别是项目管理的相关人员能够读一读,相信会有很多的体会。

相关文章

  • 重读《人月神话》(一)

    几年前,当时在学习软件工程导论的时候老师推荐说《人月神话》这本书很不错,作为软件项目工程的经典,必须得读一下。当时...

  • 重读人月神话(1):焦油坑

    第一章:焦油坑 读过Frederick Brooks所著人月神话的朋友一定还会记得开篇处作者关于焦油坑的随笔。史前...

  • 人月神话

    阅读经典——《人月神话》02 何谓人月神话——The Mythical Man-month?讲真,这句英语按字面来...

  • 初窥软件项目管理——《人月神话》读书笔记

    人月神话读书笔记 借助软件工程作业的机会,我阅读了Frederick P. Brooks的《人月神话》这本书,作者...

  • 【项目管理】《人月神话》读书笔记

    昨晚看完《人月神话》一书,结合我所做项目经历,对我感触最深词语有:人月、里程碑、文档管理。 人月 在书本提到: 认...

  • 《人月神话》

    本周读了人月神话,主要是计算机方面的。读的比较粗糙,没有仔细记笔记。大致的一些内容做简单的分享。 编程是创造事...

  • 人月神话

    1.焦油坑 2.人月神话 3.外科手术队伍 4.贵族专治 5.画蛇添足 6.贯彻执行 7.为什么巴比伦会失败 8....

  • 人月神话

    自上而下的合理分工 下面我们不妨用公司结构来做类比。首先就像总工程师一样,CEO负责将公司任务进行合理划分,并通过...

  • 人月是神话

    拜读完这本74年的大作,我产生了两个想法: 人和月并不能相互转化,因为工程周期并不能随意更改。silver bul...

  • 人月神话

    1.程序,编程产品,编程系统,编程系统产品 2.创造性活动:构思,实现,交流 3.团队建立 4.概念的一致性 5....

网友评论

      本文标题:重读《人月神话》(一)

      本文链接:https://www.haomeiwen.com/subject/wcswlhtx.html