几乎是计算机软件开发的发展历史
一些坑,前人早遇到过
说,增加项目人手,不能提高开发速度。忽略了成员的沟通成本,培训成员的成本,拆解任务后,就变了,结果项目还是继续延长
一些不能拆解的任务,就不能靠增加人加快速度
生小孩,需要12个月,增加多少个人都一样,需要12个月
做项目,任务的评估时间忽视了软件开发的特点,我们往往凭着直觉来评估周期。增加人手不能解决问题。
煎一个鸡蛋,需要10分钟。可以加快到2分钟,把火力调大,但是鸡蛋就烧糊了
这些例子都是书里面的,看了有同感
很讨厌那种说这个很简单,他自己去做,被一个小bug栽跟头可能卡住很久
不过这本书里面提到一个经验,调试和测试的时间花费是最多的。比开发写代码要多得多
现在看来是这样,有时候为一个bug,调试,定位问题,耗费长时间。
以后我们做时间预估的时候,就不要凭着自己想当然
我们自己做的时候,不会这样。等到位置变了,就想当然了
的确是屁股决定脑袋
时间: 2024-10-10 00:03:38