《人月神话》1

表面上看起来没有任何一个困难时不可解决的,但是当它们聚集和纠缠在一起的时候,团队的行动就会越来越慢,仿佛进入了————焦油坑

要成为编程系统构构件,程序必须按照一定的标准编写,同时还要满足资源的限制,如计算机硬件。

职业的乐趣

1.创建事物的纯粹快乐

2.开发对他人有用的东西

3.过程的快乐

4.持续学习的快乐

5.在易于驾驶的介质上工作

职业的苦恼

1.追求完美,只有每个字符,每个细节都是正确的,程序才能完美运行,做事 的方法要向追求完美上调整

2.他人,外界设定不太合理的目标,有限的资源

3.寻找琐碎的bug,寻找最后一个bug要比寻找第一个bug费劲的多

总结:我们面临的任务和挑战就是在实际的进度和有效的资源范围内,寻找解决实际问题的切实可行的方案。

不合理的进度安排是造成项目滞后的主要原因,远大于其他原因。

1.缺乏对估算技术的有效研究

2.隐含的以为人和月可以互换,错误的将工作量和进度混淆

3.对自己的估算缺乏信心,从而没有进行这项工作的耐心

4.对进度缺乏跟踪和监督

5.当进度偏移时,添加人力解决

乐观主义

处于介质的易于驾驶,使我们过于乐观。而我们的构思是有缺陷的,还有其他失误造成的bug

原文地址:https://www.cnblogs.com/xyangs/p/2555266.html