美酒的酝酿需要年头,美食的烹调需要时间;片刻的等待,更多美味,更多享受。
1.缺乏合理的时间进度是造成项目滞后的最主要原因,导致这种普遍性灾难的原因是:
- 我们对估算技术缺乏有效的研究,更加严肃的说,它反映一种悄无声息,但并不真实的假设——一切都将运行的良好。
- 我们采用的估算技术隐含的假设人月可以互换,错误的将进度和工作量互相混淆。
- 由于对自己估算缺乏信心,软件经理通常不会有耐心持续地进行估算这项工作。
- 对进度缺乏跟踪和监督。其他工程领域通过验证的跟踪技术和常规监督程序,在软件工程中常常被认为是无谓的举动。
- 当遇到进度偏差时,下意识(以及传统)的反应是增加人力。这就像使用汽油灭火一样,只会使事情更糟。越来越大的火势需要更多的汽油,从而进入了一场注定导致灾难的循环。
- 乐观主义:
2.“这次它肯定会运行”
“我刚刚找出来最后一个错误”
所以系统编程的进度安排背后第一个假设是:一切都将运作良好,每一项任务仅花费它所“应该”花费的时间。
由于物理介质和思路中隐含着不完善性,实际实现起来需要花费大量的时间和汗水。对遇到大部分实现上的困难,我们总是倾向于去责怪物理介质,因为它们不顺应我们设定的思路。其实,这只不过是我们的骄傲使判断带上了主观主义色彩。
我们的构思总是有缺陷的,因此总会有bug。也就是说我们的乐观主义并不应该是理所当然的。
3.如果将定制功能规格说明的责任从开发快速,成本低廉的产品的责任中分离出来,那么有什么样的准则和机制来约束结构师的创造性热情呢?
基本回答是结构师和建筑人员之间彻底、仔细和谐的交流。尽早交流和持续沟通能使结构师有较好的成本意识,以及使开发人员获得对设计的信心,并且不会混淆各自的责任分工。
想要成功,结构师必须:
- 牢记是开发人员承担创造性和发明性的实现责任,所以结构师只能建议而不能支配;
- 时刻准备着为所指定的说明建议一种实现的方法。同样准备接受其他任何能达到目标的方法;
- 对上述的建议保持低调和平静;
- 准备放弃坚持所作的改进意见;
一般开发人员会反对体系结构上的修改建议。通常他们是对的——当正在实现产品时,某些特性的修改会造成意想不到的成本开销。
分享到:
相关推荐
人月神话的读书笔记,比较很好,很不错!来自网络的收集。
### 毕业论文读书笔记格式详解 #### 一、引言 在撰写毕业论文的过程中,阅读相关的文献资料是必不可少的环节。为了更好地理解和吸收这些资料中的精华,并将其有效地融入到自己的毕业论文中,撰写读书笔记显得尤为...
读书笔记:人月神话读书笔记
《技术人的管理之路》读书笔记 --思维导图 《技术人的管理之路》读书笔记 --思维导图 《技术人的管理之路》读书笔记 --思维导图 《技术人的管理之路》读书笔记 --思维导图 《技术人的管理之路》读书笔记 --思维导图 ...
【最美读书笔记4篇.pdf】是一份包含了四篇关于读书感悟的笔记,主要涉及两本作品:《最美的时光》和《最美的善举》。这两本书分别探讨了不同的主题,但都触及了人性、情感和成长的深层含义。 《最美的时光》是一部...
云计算读书笔记.doc
标题中的“精美读书笔记PPT作品欣赏.rar”表明这是一个压缩文件,其中包含一个与读书笔记相关的PPT(PowerPoint)演示文稿。该文件可能是为了分享或展示个人的阅读理解和感想,或者是用于教育或培训场合,以一种视觉...
人鸦读书笔记人鸦读书心得400字五篇.doc
标题中的“折纸风精美卡通《跨界》读书笔记ppt模板.rar”揭示了这是一个关于...使用这个模板的人可以自定义内容,插入自己的读书笔记、摘录、感想或对书中概念的分析,从而将阅读体验转化为一种富有创意的表达形式。
【CCNA中文读书笔记】是一份详尽的网络技术学习资料,主要针对Cisco Certified Network Associate(CCNA)认证考试进行整理。这份笔记包含了CCNA学习的各个重要章节,旨在帮助学习者深入理解网络基础概念,熟悉Cisco...
总的来说,《教育奇迹》的读书笔记是教育者对教育理念的深度挖掘和实践探索的体现,它提供了丰富的教育思想和实践经验,对所有关心教育的人都有启发和借鉴意义。通过详细阅读和理解这份笔记,我们可以更深入地理解...
读书笔记将深入解析这些关键概念,帮助我们理解科学知识的演变。 1. **常规科学**:库恩认为,科学家在大部分时间里都在进行常规科学活动,即按照现有的范式进行研究,解决范式内出现的问题。这一阶段,科学界内部...
读书笔记:《人月神话》中文
会计的对象是特定主体以货币形式表现的经济活动,即资金运动,包括资金的投入(所有者和债权人的投入)、运用(供应、生产和销售的循环)和退出(税收、债务偿还、利润分配)。理解会计对象有助于全面把握会计核算的...
提供的《2小时学会DISC》读书笔记PPT模板,可能包含以下内容:书中的核心观点概述、每个行为风格的特点、如何根据不同风格调整沟通策略、案例分析以及实际应用的技巧。这个模板可以帮助读者整理学习心得,也可以用于...
通过阅读《Java游戏编程读书笔记》这本书,你可以深入了解这些概念并学习如何将它们应用到实际项目中。文档中的内容可能涵盖了Java游戏开发的基本原理、代码示例、最佳实践以及常见问题的解决方案。通过深入学习和...
总结起来,"读书笔记摘抄大全"中提到的书籍《爱的教育》和《做最好的自己》都强调了爱、关怀他人以及自我成长的重要性。《爱的教育》通过故事展现了关爱与教育的力量,提醒我们在现代社会中保持善良与宽容。而《做...
- **世界上第一台电子电脑ENIAC**:1946年2月在美国宾州大学诞生。 - **电脑代别划分依据**:逻辑元器件的不同。 - **第一代电脑(1946—1958)**:使用电子管作为逻辑元件。 - **第二代电脑(1958—1964)**:...
根据提供的文件信息,“读书笔记.doc”这一文档主要围绕“系统集成项目管理工程师”这一主题进行展开。虽然实际的内容部分仅包含了一些图片标记,并没有提供具体文字内容,但是我们可以基于标题和描述来推断并总结出...
"亚里士多德《政治学》读书笔记.pdf" 以下是根据文件的标题、描述、标签和部分内容生成的相关知识点: 政治学的开山鼻祖:亚里士多德 亚里士多德是政治学的开山鼻祖,他第一次将政治学从其他学科中分离出来,并...