`
abbleto
  • 浏览: 4090 次
  • 性别: Icon_minigender_1
  • 来自: 南京
最近访客 更多访客>>
社区版块
存档分类
最新评论

人月读书笔记01

 
阅读更多

 

 

 

美酒的酝酿需要年头,美食的烹调需要时间;片刻的等待,更多美味,更多享受。

 

1.缺乏合理的时间进度是造成项目滞后的最主要原因,导致这种普遍性灾难的原因是:

 

 

 

  • 我们对估算技术缺乏有效的研究,更加严肃的说,它反映一种悄无声息,但并不真实的假设——一切都将运行的良好。
  • 我们采用的估算技术隐含的假设人月可以互换,错误的将进度和工作量互相混淆。
  • 由于对自己估算缺乏信心,软件经理通常不会有耐心持续地进行估算这项工作。
  • 对进度缺乏跟踪和监督。其他工程领域通过验证的跟踪技术和常规监督程序,在软件工程中常常被认为是无谓的举动。
  • 当遇到进度偏差时,下意识(以及传统)的反应是增加人力。这就像使用汽油灭火一样,只会使事情更糟。越来越大的火势需要更多的汽油,从而进入了一场注定导致灾难的循环。
  • 乐观主义:

 

 

2.“这次它肯定会运行”

 

“我刚刚找出来最后一个错误”

所以系统编程的进度安排背后第一个假设是:一切都将运作良好,每一项任务仅花费它所“应该”花费的时间。

 

由于物理介质和思路中隐含着不完善性,实际实现起来需要花费大量的时间和汗水。对遇到大部分实现上的困难,我们总是倾向于去责怪物理介质,因为它们不顺应我们设定的思路。其实,这只不过是我们的骄傲使判断带上了主观主义色彩。

 

我们的构思总是有缺陷的,因此总会有bug。也就是说我们的乐观主义并不应该是理所当然的。

 

 

3.如果将定制功能规格说明的责任从开发快速,成本低廉的产品的责任中分离出来,那么有什么样的准则和机制来约束结构师的创造性热情呢?

基本回答是结构师和建筑人员之间彻底、仔细和谐的交流。尽早交流和持续沟通能使结构师有较好的成本意识,以及使开发人员获得对设计的信心,并且不会混淆各自的责任分工。

想要成功,结构师必须:

  • 牢记是开发人员承担创造性和发明性的实现责任,所以结构师只能建议而不能支配;
  • 时刻准备着为所指定的说明建议一种实现的方法。同样准备接受其他任何能达到目标的方法;
  • 对上述的建议保持低调和平静;
  • 准备放弃坚持所作的改进意见;
一般开发人员会反对体系结构上的修改建议。通常他们是对的——当正在实现产品时,某些特性的修改会造成意想不到的成本开销。

分享到:
评论

相关推荐

    人月神话的读书笔记

    人月神话的读书笔记,比较很好,很不错!来自网络的收集。

    毕业论文读书笔记格式

    ### 毕业论文读书笔记格式详解 #### 一、引言 在撰写毕业论文的过程中,阅读相关的文献资料是必不可少的环节。为了更好地理解和吸收这些资料中的精华,并将其有效地融入到自己的毕业论文中,撰写读书笔记显得尤为...

    读书笔记:人月神话读书笔记.zip

    读书笔记:人月神话读书笔记

    《技术人的管理之路》读书笔记 -思维导图

    《技术人的管理之路》读书笔记 --思维导图 《技术人的管理之路》读书笔记 --思维导图 《技术人的管理之路》读书笔记 --思维导图 《技术人的管理之路》读书笔记 --思维导图 《技术人的管理之路》读书笔记 --思维导图 ...

    最美读书笔记4篇.pdf

    【最美读书笔记4篇.pdf】是一份包含了四篇关于读书感悟的笔记,主要涉及两本作品:《最美的时光》和《最美的善举》。这两本书分别探讨了不同的主题,但都触及了人性、情感和成长的深层含义。 《最美的时光》是一部...

    云计算读书笔记.doc编程资料

    云计算读书笔记.doc

    精美读书笔记PPT作品欣赏.rar

    标题中的“精美读书笔记PPT作品欣赏.rar”表明这是一个压缩文件,其中包含一个与读书笔记相关的PPT(PowerPoint)演示文稿。该文件可能是为了分享或展示个人的阅读理解和感想,或者是用于教育或培训场合,以一种视觉...

    人鸦读书笔记人鸦读书心得400字五篇.doc

    人鸦读书笔记人鸦读书心得400字五篇.doc

    折纸风精美卡通《跨界》读书笔记ppt模板.rar

    标题中的“折纸风精美卡通《跨界》读书笔记ppt模板.rar”揭示了这是一个关于...使用这个模板的人可以自定义内容,插入自己的读书笔记、摘录、感想或对书中概念的分析,从而将阅读体验转化为一种富有创意的表达形式。

    CCNA中文读书笔记

    【CCNA中文读书笔记】是一份详尽的网络技术学习资料,主要针对Cisco Certified Network Associate(CCNA)认证考试进行整理。这份笔记包含了CCNA学习的各个重要章节,旨在帮助学习者深入理解网络基础概念,熟悉Cisco...

    [教师读书笔记《教育奇迹》读后感]读书笔记教师读书笔记.rar

    总的来说,《教育奇迹》的读书笔记是教育者对教育理念的深度挖掘和实践探索的体现,它提供了丰富的教育思想和实践经验,对所有关心教育的人都有启发和借鉴意义。通过详细阅读和理解这份笔记,我们可以更深入地理解...

    科学革命的结构-读书笔记.rar

    读书笔记将深入解析这些关键概念,帮助我们理解科学知识的演变。 1. **常规科学**:库恩认为,科学家在大部分时间里都在进行常规科学活动,即按照现有的范式进行研究,解决范式内出现的问题。这一阶段,科学界内部...

    读书笔记:《人月神话》中文.zip

    读书笔记:《人月神话》中文

    会计基础读书笔记

    会计的对象是特定主体以货币形式表现的经济活动,即资金运动,包括资金的投入(所有者和债权人的投入)、运用(供应、生产和销售的循环)和退出(税收、债务偿还、利润分配)。理解会计对象有助于全面把握会计核算的...

    《2小时学会DISC》读书笔记ppt模板.rar

    提供的《2小时学会DISC》读书笔记PPT模板,可能包含以下内容:书中的核心观点概述、每个行为风格的特点、如何根据不同风格调整沟通策略、案例分析以及实际应用的技巧。这个模板可以帮助读者整理学习心得,也可以用于...

    Java游戏编程读书笔记

    通过阅读《Java游戏编程读书笔记》这本书,你可以深入了解这些概念并学习如何将它们应用到实际项目中。文档中的内容可能涵盖了Java游戏开发的基本原理、代码示例、最佳实践以及常见问题的解决方案。通过深入学习和...

    读书笔记摘抄大全.doc

    总结起来,"读书笔记摘抄大全"中提到的书籍《爱的教育》和《做最好的自己》都强调了爱、关怀他人以及自我成长的重要性。《爱的教育》通过故事展现了关爱与教育的力量,提醒我们在现代社会中保持善良与宽容。而《做...

    大学计算机基础读书笔记.docx

    - **世界上第一台电子电脑ENIAC**:1946年2月在美国宾州大学诞生。 - **电脑代别划分依据**:逻辑元器件的不同。 - **第一代电脑(1946—1958)**:使用电子管作为逻辑元件。 - **第二代电脑(1958—1964)**:...

    读书笔记.doc

    根据提供的文件信息,“读书笔记.doc”这一文档主要围绕“系统集成项目管理工程师”这一主题进行展开。虽然实际的内容部分仅包含了一些图片标记,并没有提供具体文字内容,但是我们可以基于标题和描述来推断并总结出...

    亚里士多德《政治学》读书笔记.pdf

    "亚里士多德《政治学》读书笔记.pdf" 以下是根据文件的标题、描述、标签和部分内容生成的相关知识点: 政治学的开山鼻祖:亚里士多德 亚里士多德是政治学的开山鼻祖,他第一次将政治学从其他学科中分离出来,并...

Global site tag (gtag.js) - Google Analytics