首页 > 其他分享 >《人月神话读书笔记二》

《人月神话读书笔记二》

时间:2024-05-21 22:51:47浏览次数:18  
标签:项目经理 神话 读书笔记 编程 系统 文档 交互式 团队

贯彻执行

即使是大型的设计团队,设计结果也必须由一个或两个人来完成,以确保这些决定是一致的。

允许体系结构师对实现人员的询问做出电话应答解释是非常重要的,并且必须进行日志记录和整理发布。

对于存有疑问的实现人员,应鼓励他们打电话询问相应的结构师,而不是一边自行猜测一边工作,这是一项很基本的措施。

胸有成竹

编码大约只占了问题的六分之一左右,编码估计或者比率的错误可能会导致不合理的荒谬结果。

对常用编程语句而言。生产率似乎是固定的。这个固定的生产率包括了编程中需要注释,并可能存在错误的情况.

使用适当的高级语言,编程的生产率可以提高5倍。

削足适履

在大型的团队中,各个小组倾向于不断地局部优化,以满足自己的目标,而较少考虑队用户的整体影响。这种方向性的问题是大型项目的主要危险。

为了满足目标,每个人都在局部优化自己的程序,很少会有人停下来,考虑一下对客户的整体影响。

培养开发人员从系统整体出发、面向用户的态度是软件编程管理人员最重要的职能。

提纲挈领

如果要制造一台机器,哪些是关键的文档呢?

目标:定义待满足的目标和需要,定义迫切需要的资源、约束和优先级。

首先,书面记录决策是必要的。只有记录下来,分歧才会明朗,矛盾才会突出。项目经理常常会不断发现,许多理应被普遍认同的策略,完全不为团队的一些成员所知。每个文档本身就可以作为检查列表或者数据库。

项目经理的基本职责是使每个人都向着相同的方向前进。项目经理的主要日常工作是沟通,而不是做出决定;文档使各项计划和决策在整个团队范围内得到交流。

通过周期性的回顾,他能

干将莫邪

每个编程人员也保留着编辑器、排序、内存信息转储、磁盘实用程序等工具。 这种方法对软件项目来说是愚蠢的。首先,项目的关键问题是沟通,个性化的工具妨碍--而不是促进沟通。

交互式编程

MIT的Multics项目的成果之一,是它对软件编程系统开发的贡献。在那些系统编程所关注的方面,Multics(以及后续系统,IBM的TSS)和其他交互式计算机系统在概念上有很大的不同:多个级别上数据和程序的共享和保护,可延伸的库管理,以及协助终端用户共同开发的设施。我确信在某些应用上,批处理系统决不会被交互式系统所取代。

清楚项目所处的状态,以及哪些需要重点进行更改和调整。

 

标签:项目经理,神话,读书笔记,编程,系统,文档,交互式,团队
From: https://www.cnblogs.com/wangxinyuan1108/p/18205119

相关文章

  • 《人月神话》摘录
    软件开发更像是写文章,规模增大带来的是效率的降低。将一篇文章切割成多个组成部分,分给不同的人去撰写,最后合并成一篇如同出自一人的文章是极具挑战性的关于协作产品负责人作为总指挥,技术主管充当其左右手。这种方法有一些困难。很难在技术主管不参与任何管理工作的同时,建立在......
  • 《刻意练习》读书笔记
    怎样提高水平难度要适中(刚好达到能力的边界)有效的反馈足够次数的重复练习能够纠正自己的错误在这些基础上,耐心地、谦虚地保持大时间周期的练习,才能提高水平。天真的练习学习任何一项技能时,首先我们会从老师、书籍或是网上获取一些指导,然后开始练习,直到达到可接受的程度,技......
  • 实验二 电子公文传输系统安全——读书笔记
    《The.Security.Development.Lifecycle.CN.软件安全开发生命周期》第一部分对SDL的需求隐私与安全:隐私可以看作是遵守策略的一种方式,安全则看做是一种执行策略的方式。隐私问题的核心是符合监管部门的要求、公司策略和客户期望。关于安全还需要考虑的一个因素是与客户签订的服......
  • 读书笔记
    《Core.Software.Security.Security.at.the.Source.CN.软件安全.从源头开始》读书笔记概览本书深入探讨了从源头保障软件安全的基本方面,为软件开发生命周期(SDL)中嵌入安全性提供了全面指南。它是开发人员、安全专业人士和软件架构师的重要资源。主要内容概览《软件安全:从源头开......
  • SQL SERVER 从入门到精通 第5版 第三篇 高级应用 第12章 游标的使用 读书笔记
     第十二章游标的使用>.游标的概述游标是一种数据库对象,用于在SQL中处理(SELECT的)查询结果集。它允许逐行地访问查询结果集的数据,以进行一系列操作,如更新、删除或插入数据。游标通常用于存储过程或触发器中,用于对数据进行逐行处理。通过游标,可以实现对结果集的逐行处......
  • SQL SERVER 从入门到精通 第5版 第三篇 高级应用 第11章 触发器 读书笔记
     第11章触发器>.概述触发器是一种特殊类型的存储过程.当指定表中的数据发生变化时触发器自动生效.它与表紧密相连,可以看作表定义的一部分.触发器不能通过名称被直接调用,更不允许设置参数.在SQLSERVER中,一张表可以有多个触发器.用户可以使用INS......
  • 《期货-市场技术分析》读书笔记
    第二本技术分析书籍,《期货-市场分析技术》:书中的很多内容,如趋势、趋势线、阻力、支撑等,也象《日本蜡烛图》一样,没有逻辑推理过程,没有数据验证。但是我认可其确实有一定的心理暗示作用。因为我在听很多技术分析大V的视频时,他们中的大部分人,确实也都是这么分析的。如果大多数市......
  • 《向上生长》读书笔记
    Title:《向上生长》Author:九边Genre:个人成长;情绪;心灵;Rating:❤️❤️❤️Date:2021-01-08总结《向上生长》卖的就是基于阅历的信息差像这种价值观输出的书籍,能让年轻人看得入迷的一个重要原因是:基于读者和作者之间阅历差距而产生的信息差,年轻读者一看到这些内容仿佛打开了新世界的......
  • C#基础:《C# 7.0核心技术指南(原书第7版)》读书笔记系列
    C#基础:《C#7.0核心技术指南(原书第7版)》读书笔记系列一、书本简介本书前三章将集中介绍C#语言。首先介绍最基本的语法、类型和变量。而后会介绍一些高级的特性,如不安全代码以及预处理指令。其余各章则涵盖了.NETFramework的核心功能,包括LINQ、XML、集合、并发、I/O和网络、内......
  • 《Effective C++》读书笔记
    《EffectiveC++》读书笔记之前看过一遍,不过草草了事。近日看了《深度探索C++对象模型》,想起《EffectiveC++》中的内容已经有些忘记了,所以重新温习一下。这篇笔记只挑选书中的一些重要内容进行记录。条款07:为多态基类声明virtual析构函数这一个条款几乎是面试中的高频问题,只需......