浅谈人月神话0.2人月神话(非常非常浅)

今天查的细致了一点,发现确实有很多大佬写过关于《人月神话》的博客,班门弄斧了emmmm。就把它当作一个平平无奇学生的读书笔记吧~

  1. 人月神话
    上一篇提到把大型项目走向“死亡”的过程比作焦油坑,造成这种灾难的原因书中总分为五点。
    1、对项目的估算过于乐观
    2、把进度与工作量混淆----人月
    3、没有持续估算项目进度
    4、缺少监督
    5、错误的解决方法----增加人力
  2. 什么是“人月”?
    “人月是在估计和进度安排中使用的工作量单位”,举个例子:假设一个人一个月可以搬100块砖,搬1000块砖需要10个月。如果增加人手,2个人来搬,则需要5个月。10个人来搬,只用一个月就可以完成,这就是下图1的情况。这个例子中,10“人月”就是完成搬砖这个任务所需的。考虑现实中的各种因素,图一的线并不是光滑的,更倾向于图2所示的情况。这是完全可以分解的任务,这种任务在系统编程中几乎完全不可能存在。
    有完全可以分解任务,也有完全不可分解的任务和需要沟通的可分解任务。完全不可分解的任务任务完成时间将不会随着人的增加而有所改变,需要沟通的可分解任务任务完成时间随着人的增加曲线降低。
    项目开发过程中,人员增加意味着在培训、交流中的时间成本也在增加,如图3所示。可以想见,人员数量增长在现实生活中可能带来的种种后果:无穷无尽的会议、无效但长久的沟通、似有若无的工作进度…而且往往带来的也不仅仅是时间成本,额外的财务支出和人员管理负担也不容忽视。
  3. 为什么是“神话”?
    “因此我认为用人月作为衡量一项工作规模是一个危险和带有欺骗性的神话”,使用“神话”这一比喻可能有以下的含义:
    1、使用“人月”作为衡量任务工作量是不可靠的
    2、人们普遍用“人月”衡量任务,并且人们普遍认为这是准确的,说服其他人认为他是准确的
    3、从系统编程初始,这一带有朴素价值观的衡量尺度就开始流传,尽管可能以其他的名义

【人月神话】浅谈人月神话0.2什么是“人月”,为什么是“神话”?相关推荐

  1. 我当DeFi农民的一个月:浅谈Balancer流动性挖矿的风险与潜在收益

    在最近爆火的DeFi农耕潮当中,像红薯YAM.意大利面.小龙虾.葡萄等千奇百怪的项目吸引了很多人的眼球,而这些农耕活动显示的上千百分比年化收益(APY指标),确实有些让人感到窒息,但笔者却一直都没有心 ...

  2. 重新拾起ActionScript,物已是人已非--浅谈软件之美

    放下flash短短不到半年的时间,最近刚好有新项目开发进来..需要做flash视频..呵呵..本以为轻车熟路..翻翻以前的脚本,看看代码就能回想起来了...在网上翻了翻文章,看了看论坛,代码的变化,技 ...

  3. 【智能制造】浅谈中国工业4.0的发展方向

    什么是工业4.0? 工业4.0是德国政府提出的一个高科技战略计划.该项目由德国联邦教育及研究部和联邦经济技术部联合资助,投资预计达2亿欧元.旨在提升制造业的智能化水平,建立具有适应性.资源效率及人因工 ...

  4. 浅谈未来趋势Web 3.0时代

    相比于遥远的元宇宙,Web 3.0距离我们要近得多.数字加密货币行业的从业者为 Web 3.0 赋予了更高的期待,大家都有种认知,即元宇宙的风口话题之后,真正未来趋势是Web 3.0. 当然,很多人并 ...

  5. 浅谈等保2.0标准下医院信息化安全问题研究及对策

    研究背景和意义 为解决医疗行业信息安全所面临的问题,我国提出等级保护2.0标准来规范网络建设的标准以及增大网络防护的力度,但是由于各种原因的阻碍,等保2.0标准不能完全标准化实施.本文主要是在技术方面 ...

  6. 浅谈分布式存储系统Pangu2.0——它让双11运维变得智能起来

    摘要: 12月13-14日,由云栖社区与阿里巴巴技术协会共同主办的<2017阿里巴巴双11技术十二讲>顺利结束,集中为大家分享了2017双11背后的黑科技.本文是<省身:分布式存储系 ...

  7. 浅谈RxJava与2.0的新特性

    简介 说起 RxJava ,相信诸多 Android 开发者都不会陌生.作为一个知名的响应式编程库,从前年开始逐渐变得火热,从小众到被众多 Android 开发者们广泛引入与流传,其在 GitHub ...

  8. html5和极速模式,浅谈360浏览器6.0版本极速模式与兼容模式_蓝戒的博客

    360浏览器升级到6.0版本后对html5实现了全面兼容,于此同时360 6.0版本浏览器提供了两种模式:1.极速模式 2.兼容模式,也就是说360浏览器为双核浏览器.浏览器最核心的部分是渲染引擎(R ...

  9. 算力限制场景下的目标检测实战浅谈

    作者:张钊宁 本文为极市原创,转载请注明作者和出处. 原文:算力限制场景下的目标检测实战浅谈 本篇文章为张博19年1月18日在极市直播分享的文字详细整理. 算力限制场景主要是指在嵌入式设备,也就是算力 ...

  10. 关于密码的那些事儿—浅谈密码的设计与管理

    这是整理于2011年底的一份报告材料. 介绍1.背景 2011年底,国内遭遇网络安全的"崩盘".从CSDN用户数据被爆库,到天涯用户信息被刷库,到众多社交网站.论坛用户数据被拖库, ...

最新文章

  1. Error in install.packages : cannot remove prior installation of package
  2. 推荐12个Android开发源码(包括应用、游戏、效果等等)
  3. 五 Deepin安装java
  4. STM32 SPI难点浅析
  5. 信息抽取新SOTA!首个结构化生成式信息抽取预训练模型,一统信息抽取四大任务...
  6. LeetCode Algorithm 606. 根据二叉树创建字符串
  7. tomcat配置https,单方验证,并自动将http请求转成https
  8. ArcGis开发过程中遇到HRESULT:0x80040213错误
  9. GAN的一些重要论文
  10. 移动开发—媒体查询(Media Query)
  11. 《FilthyRichClients》读书笔记(一)-SwingのEDT
  12. html事件中写js,html标签中绑定触发事件与js中绑定触发事件写法上的区别
  13. Pop猫 回收站图标
  14. 键盘数字测试软件,KeyboardTest(键盘测试工具)官方版
  15. gcd算法以及exgcd
  16. flutter:掌握布局约束Constraint
  17. Logstash过滤器之Mutate过滤器详解
  18. 【视线估计】Realtime and Accurate 3D Eye Gaze Capturewith DCNN-based Iris and Pupil Segmentation
  19. 关于LeakCanary检测华为手机内存泄漏问题
  20. 网课查题API接口(免费)

热门文章

  1. Java新人入职第十天
  2. GNSS螺旋天线高精度定位
  3. 工科数学分析寒假预习day4 更序问题和级数乘法
  4. 备份路由器配置文件到服务器,手把手教您如何进行备份Cisco路由器配置
  5. Android 开发环境搭建
  6. 快递是如何被送到你手里的?一文读懂风口上的仓储自动化
  7. 数据清洗 Chapter01 | 数据清洗概况
  8. 超级外链工具-自动添加外链都有哪些
  9. windows的那些好软件
  10. mtk android 源代码下载,MTK手机开发之路--MTK源代码下载