买这本书,纯属偶然,完全是为它的名字所吸引,随手翻了一下,看了其中描述的几个事实,觉的有收获,值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%用于功能增强。
过一段时间,还要重新读一遍!
读所得
最新推荐文章于 2020-05-10 11:58:09 发布
2720

被折叠的 条评论
为什么被折叠?



