首页 > 其他分享 >人月神话阅读笔记01

人月神话阅读笔记01

时间:2023-03-15 14:24:47浏览次数:39  
标签:01 神话 项目 焦油 笔记 进度 落后

阅读笔记01

什么是人月神话?

人是程序员,月是时间,当1个人干10个月等同于10个人干1个月,那就成了“神话”!

这也就是人月神话名称的由来。

其中,焦油坑示例,让我印象颇深,所谓焦油坑,就是可以将某个单位所有的大小项目都放在这么一个类似于焦油坑的部分,表面看着每个项目都能够完美运行,但是实际上符合要求的也就那么几个而已,而在多个项目的交织下,团队的行动就会越来越慢,被各个交织和累积的项目拖住行动的脚步;

对于焦油坑示例,我过去也深有感触,当我列好了今天一项项的计划表时,拖延症走起,到了下午或者晚上,看着每一项都很轻松就能完成的任务,叠在一起,就感觉任务量好重,从而再度拖住行动的脚步;

解决方法:为了有效地避免这一情况,还是得先治好自己的拖延症吧!

缺乏合理的时间进度是项目滞后的主要原因,它比其他所有因素加起来的影响还大;

所谓“人月神话”,也是带有欺骗和危险性的神话,它在另一方面暗示着人员数量和所用时间是可以进行互换的。

针对于一个项目来说,没有足够的测试程序时间也是相当致命的,不为系统测试留出足够的时间简直就是一场灾难;

Brook法则说过,向进度落后的项目中增加人手,只会使进度更加落后。

Brook法则的这句话让我理解的话,我理解出来的意思就是,在项目本身就落后的情况下,增加新的人手的话,还需要在落后的情况下,去跟新手说一说有关项目的基本内容,以及基本流程和思路,时间被再度浪费,从而使得不仅没有达到加快进度的目的,还会使得进度更加落后。

而针对于进度落后,且项目延期的成本较高时,一般会采用削减任务量的方法追赶进度。

之前,我面对进度明显落后的项目时,总是会萌生出求助他人的想法,然后进度就一直拉;

解决方法:先提升自己的技术能力,然后做到不给团队拖后腿;之后面对进度滞后的情况,主动站出来提出解决方法,为解决进度滞后问题弄出一个突破口!

以上,就是我本次阅读《人月神话》的部分感悟啦!下期再见吧!

标签:01,神话,项目,焦油,笔记,进度,落后
From: https://www.cnblogs.com/liuzijin/p/17218200.html

相关文章

  • Markdown语法笔记
    Markdown语法笔记#代表标题,标题级别大小随#数量增加而变小,最多到6级标题+分割线二级标题自带分割线图片![file](图片url)超链接超视网膜屏幕[文字](跳转url)//必......
  • 01. 数据结构概述
    一、什么是数据结构  数据结构(DataStructure)是计算机中存储、组织数据的方式,它是数据对象、以及存在于该对象的实例和组成实例的数据元素之间的各种联系。这些联系可......
  • idea2018 下载github项目
    获取github代码地址:idea下载项目:File->new->projectversioncontrol->git  ......
  • 0006 ALGO1001-跳马
    试题算法训练跳马使用广度优先搜索,首次抵达结束位置即为结果,或者走不到对应的点位,则输出-1;解题步骤数据输入数据初始化(棋盘初始化为无穷大,表示无法跳到此处)将开......
  • 快速莫比乌斯/沃尔什变换 (FMT/FWT) 学习笔记
    引入考虑一个基本问题:给定序列\(a_n,b_n\),求出序列\(c_n\),满足\(c_i=\sum_{j\oplusk=i}a_jb_k\),其中\(\oplus\)是一种二元运算符,形如上式的问题一般被称为卷积。......
  • 笔记即思维
    很多人会纠结于哪个笔记软件比较好,对比各个软件的功能。其实并没有必要,他们只是代表了各个设计者不同的思维。比如:印象笔记,是按照传统的笔记本,多个笔记本形成组,就像我们......
  • Maven学习笔记1:Maven基本介绍和安装配置
    一、认识Maven官网http://maven.apache.org/上面有最权威的说明,其中包括下载、安装、运行示例,但是是英文版的。Maven是什么Maven是一个项目管理工具。它有何优点呢?......
  • 笔记本电脑怎样连接台式机显示器
    https://wenda.so.com/q/16500559972129721、请提前准备一根VGA或HDMI的连接线和需要外接的显示屏2、使用连接线将需要外接的显示屏与华硕笔记本电脑相连接3、使用组合......
  • 学习笔记——Python基础
    字符串索引str='我是一名学生'print(str[0])#输出“我”print(str[-6])#输出“我”字符串切片:把数据对象的一部分拿出来str='我是一名学生'pri......
  • CF1801E/CF1802G
    思路设\(x_i\)为从\(a\)到\(b\)的简单路径上的节点,\(y_i\)从\(c\)到\(d\)的简单路径上的节点。那么每次操作就是使\(x_i\)的汽油价格和\(y_i\)一致,这个......