买这本书,纯属偶然,完全是为它的名字所吸引,随手翻了一下,看了其中描述的几个事实,觉的有收获,值23元,就买了.买了后,一直没有读,频于准备讲课,盯项目.
偶然地,某天顺手拿了这本薄书,读了几个事实,真是好书! 道出了现实!
昨天终于在火车上读完了一书,感触比较深的有下边的13条事实:
1 在软件工程的三要素(人,过程,技术)中,人最重要。
2 最好的程序员要比最差的程序员强28倍之多,而 酬却差别没有那么大,所以要聘最好的人。
3 多数软件工具对于效率和质量提高幅度仅有 5%-35%。
4 在定义需求之前估算是不正确的。
5 不要政治战胜常识,要“理性预测” 而不是“政治预测”
6 对于失控项目,技术人员比他们的管理人员察觉的时间要早得多。
7 大规模复用一定要在一定的领域内。
8 软件复用的3倍法则(1)构件可复用的构件比使用构件难3倍(2)在构件入库之前,要在3个应用中试用。
9 问题的复杂性增加25%,解决方案的复杂性就增加100%。
10在软件开发过程中80%的工作是智力活动,20%是文书性活动。
11从最难的地方开始设计
12不要轻易将设计和编码工作分开。
13 软件维护的60/60法则,60%的软件成本用于软件维护,维护成本的60%用于功能增强。
过一段时间,还要重新读一遍!
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!