问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

<<人月神话>>中的"人月"是什么意思?

发布网友 发布时间:2022-04-27 08:06

我来回答

3个回答

热心网友 时间:2022-06-28 21:20

说到这里, 要说一下人月神话. 我们所有的进度都是以 人月 代码产量来衡量的. 而增加"人"并不能缩短"月"的量.

一个目标产品本身能有多大的代码量大致不会和预算的相差很多. 这时我的经验, 当然也有一些连代码量也估算不准的LEADER. 我们通常会最终会将代码量分解到每个模块, 并且根据程序员的工作能力来分配进度要求. 在很多情况下, 遇到进度失衡的时候, 第一反应是增加人手. 但是事实上增加人手的项目不到10%能准时解决. 很多情况下, 增加进去的人手并不能真正进入工作, 因为模块已经无法细分一小块出来给新加入的人手. 又或者新加入人手熟悉现有代码结构的时候已经到达项目终止时间.

而人月代码产量本身就不是一个固定的值. 我的最高写作时刻可以达到1600行/天. 真的就是32000行/月了么? 不! 更多时刻的代码产量在200-300行/天. 也有很多一个算法就花费1天. 变得只有100行/天的情况. 真正比较客观的状况, 根据最近3年的状况, 5000行/3月是比较客观的量. 这是C/C++的速度. 是我的速度, 其他程序员有这样的效率么? 真正能超过的并不多见. 即使是这样的代码效率, 也并不适合将计算进入商业产品的进度考虑.(个人完美产品和商业完美产品将在以后有写作欲的时候写) 因为很多难点并不是因为降低人月代码产量就能够攻克的.

我本人目前比较倾向的时间分配,也是比较真实的时间分配, 没有难点的时间分配

20% 代码编辑

30% DEBUG

30% 文档

20% 保留时间.

这就说明即使在没有已知难点的状况下. 有20%的保留时间仍然有必要. 因为很有可能1个小小的数学逻辑就能让你忙上半天一天. 这并不是不专心, 而是疏忽导致的. 而且从来就没有人能避免疏忽. 而30%文档时间有时并不能完成很漂亮的文档.

了解了这个神话, 我们就可以采取主动行动.

1.首先, 不要低估任何一个产品的难度, 难度估计得高点总是没有错的.(我曾经犯过多次这样的错误) 这样, 在确定任务进度前争取更多的时间.

2.很显然, 既然有可能在任意时刻发生问题, 为什么不提前多干点呢? 很少有人愿意这样. 但是我的经验是一定要提前多干. 在最近的2个项目中, 都是提前很多时候完成了大部分的工作. 90%的东西完成了, 而产品交付时间则剩下1个月. 眼看可以轻松了, 却仍然忙着攻克最后的难点, 到了最后一天才真正完成任务. 险得很. 按照时刻表完成进度的程序员都一定会翻船. 不信! 哼, 随便找一个去看看. 我很自信这点的判断.

<<人月神话中>>有着好的程序员可能效率比糟糕程序员高10倍的可能性.在我的人月神话中确实有着好的程序员比糟糕的程序员速度快上10倍的例证. 当时团队中一天无法完成一个极度简单功能的PROGRAMMER.(不知到此人现在怎么样) 但是在人月理论中, 这样的人也照样要占着进度表的一条...
参考资料:http://www.boraid.com/darticle3/list.asp?id=12900

热心网友 时间:2022-06-28 21:21

人年就是一个人一年的工作量

热心网友 时间:2022-06-28 21:21

shi bu a

参考资料:白度

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
母爱作文(围绕一句话来写)900字 月经期能喝冰糖沙梨水? 石家庄火车站骗钱 五等分的新娘手游汉化安卓游戏官方下载 昆明看守所那个看守所好在 成建军行政拘留 青岛贵捷充换电设备成套服务有限公司怎么样? 合肥贵捷商贸有限责任公司怎么样? 南京贵捷物资有限公司怎么样? 上海贵捷电气有限公司产品用途 缴费工资基数 个人缴帐户金额 单位缴费月数 个人缴费月数 都是什么意思 个人养老保险账户里的缴费月数累计是怎样算的? 请问“人月均产值”和“月人均产值”分别是怎么计算的? 一个项目的实施团队有9人,总人月数为230,实施周期为48个月,则总人年数为多少_百度问一问 国内人月数的翻译是:什么意思 一个项目的实施团队有9人,总人月数为230,实施周期为48个月,则总人年数为多少_百度问一问 投标中提出的“月人数“或“人数/月”是啥概念? 商务招标中的人月数按几天计算 用人月费单价法计算咨询费,总咨询费由哪三大块组成? “人月” 怎么算?能不能具体点。比如我现在又10个人工作,投入人月数怎么算呢?一共工作了3年。 火锅为何可以形成大规模跨地域的连锁? 什么是项目人月数?项目人月收入?预计人月成本? 计划人月数是什么意思 重庆哪里的火锅和特色食物比较好吃? 软件里的人月是什么意思 火锅种类介绍? 软件工程中,人月数怎么算?能否举例? 工程如何计算总人月数 1人月是什么意思 去重庆怎么玩? 这些天还经常梦见祖坟 梦见自家的坟地别人叫我搬开是什么预兆? 昨晚梦见,自己在一个房子里,里面有个坟墓,想搬走它。这是什么寓意,谁能帮我解梦。 作梦梦见自己的老爸要求搬迁坟墓回老家 梦见自己去搬坟墓会怎么样 梦见自己的坟墓搬迁并且葬得不对是怎么回事 梦见老人说把几座祖坟搬到家里埋这个梦好吗? 梦见有人动自家的祖坟 m.sosuo.name 安阳最有名的小吃是什么? 安阳特色美食小吃哪里 河南各地名吃都有哪些啊? 科鲁兹油表为什么会显示不正常? 科鲁兹中控显示油表和里程不准 科鲁兹油表突然间不好使了怎么回事 雪佛兰科鲁兹仪表盘换了油泵也换了为什么油表还是不准啊? 科鲁兹油量不显示是怎么回事 科鲁兹油箱胀气,起动困难,油表忽高忽低是什么原因? 13款科鲁兹油表不准 自动科鲁兹里程表不准? 09年雪弗兰科鲁兹1.6 AT 连续换了2次汽油泵 油表还是不准怎么办