【读书回首】之《人月神话》
(2013-05-10 16:43:27)
标签:
人月神话项目管理软件工程产品经理人月神话笔记it |
分类: 读书 |
回首小评:《人月神话》是一本关于项目管理的方面的书籍,内容源于作者Brooks担任项目经理时的经历。这本书让我记忆最深的内容有两点:一是我们在对项目做预估时总是过于乐观,其实项目进行中会有各种风险出现;另一个是人月不能简单互换,向已经延后的项目中投入更多的人力不一定能按预期加速项目的进行。之前写过的那篇《加班之我见》中,很多思想也是源于《人月神话》这本书。本书的内容不多,读起来并不吃力,可以为项目管理人员尤其是新手提供一种思路。无论是从事研发工作还是产品经理的工作,对于项目都应有一个整体的概念,这本书就能满足这一点需求,所以还是推荐大家用几天时间过一遍,了解几点重要的思想与法则。
笔记:
1.
2.在众多软件项目中,缺乏合理的进度安排是造成项目滞后的最主要原因,它比其他所有因素加起来影响还大。
3.导致不合理安排的原因:过于乐观、假设人月可以互换、缺少监督、当意识到进度偏移时下意识的反应是增加人力。
4.
5.
6.
(1)牢记开发人员承担创造性和发明性的责任,所以架构师只能建议,而不能支配。
(2)时刻准备为所指定的说明建议一种实现的方法,同样准备接受其他任何能达到目标的方法。
7.
8.
9.
10.
11.许许多多的失败完全是由那些产品未精确定义的地方导致的。细致的功能定义,仔细的规格说明,规范化的功能描述说明以及这些方法的实施,大大减少了系统中必须查找的bug数量。
12.
13.
14.
15.
(1)大部分为对常规数据测试的用例。
(2)小部分合法边界用例。
(3)
16.
17.
18.良好的烹饪需要时间,某些任务无法在不损害结果的情况下加快速度。
19.
20.
21.
22.