《人月神话》阅读笔记2

奥维德说:“聚沙成塔,集腋成裘。”
【1】一个可以开阔结构师眼界的准则是为每个小功能分配一个值:每次改进,功能x不超过m字节的内存和n微秒。这些值会在一开始作为决策的向导,在物理实现期间充当指南和对所有人的警示。
【2】手册或者书面规格说明,是一个非常必要的工具,尽管光有文档是不够的。手册是产品的外部规格说明,它描述和规定了用户所见的每一个细节;同样的,它也是结构师主要的工作产物。
【3】交流的缺乏会导致争辩、沮丧和群体猜忌。
那么,团队如何进行相互之间的交流沟通呢?通过所有可能的途径。
(1)非正式途径。清晰定义小组内部的相互关系和充分利用电话,能鼓励大量的电话沟通,从而达到对所书写文档的共同理解。
(2)会议。常规项目会议。会议中,团队一个接一个地进行简要的技术陈述。这种方式非常有用,能澄清成百上千的细小误解。
(3)工作手册。在项目的开始阶段,应该准备正式的项目工作手册。项目工作手册不是独立的一篇文档,它是对项目必须产出的一系列文档进行组织的一种结构。
交流和交流的结果——组织,是成功的关键。交流和组织的技能需要管理者仔细考虑,相关经验的积累和能力的提高同软件技术本身一样重要。
【4】

【5】培养开发人员从系统整体出发、面向用户的态度是软件编程管理人员最重要的职能。
战略上突破常来自数据或表的重新表达——这是程序的核心所在。
实际上,数据的表现形式是编程的根本。

(以上内容大部分摘抄于《人月神话》32周年中文纪念版,若有侵权之处,请联系删除)

原文地址:https://www.cnblogs.com/miao-com/p/14843692.html