首页 > 其他分享 >四月读书笔记三

四月读书笔记三

时间:2023-04-29 15:44:25浏览次数:33  
标签:四月 不必要 读书笔记 软件产品 交流 问题 开发 团队

在人月神话中巴比伦塔的失败主要是因为交流不畅,语言不通使得复杂的工程在交流模块变得更加的复杂,过度的交流影响了建筑的效率以及概念的完整性。软件产品也是一样的,一个软件产品的复杂度并不比巴比伦塔低,从分析到设计到开发到测试,整个流程下来,完全可以说软件产品就是一个小型的巴比伦塔,所谓软件工程的工程二字,也可以说是因为它的复杂程度吧。

文中针对交流方面提出了两个问题,一个是如何保证必要的交流,另一个是如何避免不必要的交流。看上去保障必要交流比避免不必要的交流要简单的多。那么如何避免不必要的交流呢?文中提到了一种简单易行的方式就是划定成员职责范围,当每个人都有自己独立的职责时,就不存在“不必要”的交流了,每个人在自己的范围内进行交流发言,明确分工任务,从而减轻复杂的交流。

那这是不是就意味着,不属于自己范围的问题就不可以提出呢?当然不是的,要知道在开发过程中,所谓交流,不是有问题沉默,有问题要及时的提出来,争吵比沉默要来的实在,适当的询问是可以提高开发效率的。

但是这个过程,也并不是随心所欲的,擅自的猜测有时会影响团队成员之间的关系,文中给出了一个解决办法——工作手册,详细的工作手册也是增加效率的一个重要途径,查询手册可以帮助团队成员解决很多细小的问题。

而对于一个小型团队来说,主要是以架构师或者是技术主管为首脑,对于学生团队,则要以能力较强的程序员为首脑,这样的分布更有利于开发中问题的解决,该程序员要有足够的权威决定产品的各项功能以及完整架构,如此方可实现项目的高效实现。

大学期间我看到了很多团队都是以“精”为重,他们到处招揽人才,能力水平几乎没有什么区分,在各个专业都是“大佬”级别的存在,这样的团队,没有一个确定的领导者,而在团队会议中,各种问题也是层出不穷,每个人都有自己的想法,这就导致了项目开发中的各种交流问题以及决定问题。

所以我觉得,在组建团队的时候,切忌全部成员都是“大佬”级的人物,一定要突出一个首脑,这样的团队在工作的时候才不容易出现分歧

标签:四月,不必要,读书笔记,软件产品,交流,问题,开发,团队
From: https://www.cnblogs.com/-GYP/p/17364062.html

相关文章

  • 梦断代码读书笔记 6
    第十章工程师和艺术家编程是工程还是文学?是科学还是艺术?高德纳写的书名叫《计算机程序设计艺术》,他在1984年获得图灵奖时发表感言说:“计算机编程是门艺术”。写《计算机程序设计艺术》这本书他花了十年,写TeX和metafont程序设计没写到也花了近10年。他宣称,写软件要比写书“难多......
  • 2023/4/28读书笔记
       今天,上了计算机网络,学习了运输层的相关知识,简单介绍了UDP与TCP的协议与区别,一个可靠,一个尽可能交付,学习了端口与运输层为应用进程提供逻辑通信。后来,在概率论上学了了方差的定义,计算方法,常见方差,方差性质,标准差,标准化,协方差COV的定义,计算方法,性质,与相关系数。......
  • 四月读书笔记2
    四月读书笔记2关于进程管理和客户需求,进程管理只是项目管理中的一个方面,还有比进程管理失控更加可怕的,那便是未能准确地获取客户的需求,导致项目运行方向犹如救经引足,南辕北辙。收集客户需求看似简单,然而实际情况千变万化不一而足,某些用户仅仅偶尔使用程序,有些用户必须依赖程序,还......
  • 读书笔记02
    这本书讲述了几十年前软件专案管理问题与经验,作者将大型系统开发比作一个焦油坑,我原本以为软件开发还是比较容易的,有了新想法,就会有新的软件产品出现,但是却不知道项目不能满足目标、进度、预算的要求,就不能成为一个好项目。程序,通过不同的途径转变成不同的产物,使之变得更有用,成本......
  • 四月读书笔记二
    程序员几乎仅仅工作在单纯的思考中,程序员凭空运用自己的想象,来建造自己的“城堡”。很少有这样的介质——创造的方式如此灵活,如此得益于精炼和重建,如此得容易实现概念上的设想。这句话是《人月神话》中我比较喜欢的一句话。所谓焦油坑,就是由于如同诗人一般的程序员们不断的将工作......
  • 构建之法读书笔记-4月
    《构建之法》是一本由丹尼尔·布鲁斯坦所著的研究人类思维方式的书籍。它探讨了构建和创新的过程,以及我们如何利用这些过程来改善我们的生活和工作。在全书中,布鲁斯坦提出了一种三个阶段的构建模型,分别是发现、抽象和建立。他指出这三个阶段不仅是构建过程的必要步骤,而且在任何......
  • 《代码大全》读书笔记3
    第七章是《代码大全》中关于代码优化的章节,对于软件工程师来说,良好的代码优化技能是非常重要的。在这一章中,作者详细介绍了如何进行代码优化,包括性能调整、空间利用、算法和数据结构的优化等方面的内容。通过阅读这一章,我深刻地认识到了代码优化的重要性,并学习了许多实用的技巧和......
  • 《大话数据结构》读书笔记 附PDF #C3
    刚刚读完了《大话数据结构》,这本书真的是一本不错的入门级别的数据结构和算法的教材。首先,作者通过幽默的语言和丰富的图示,使得枯燥的数据结构与算法变得生动有趣。在阅读过程中,我感受到了作者对于知识点深入浅出的讲解,即使是像我这样初学者也能够轻松理解。其次,书中的配套练习......
  • 四月二十八日
    今天找到一个不错的网页,里面又各种css布局的示例代码,css布局的方案汇总,里面还可以演示代码做出来的效果。挺不错的,很赞。css布局方案汇总(30个实例图文并茂)-掘金(juejin.cn)https://juejin.cn/post/7073811972361289736 ......
  • 四月学习之LVS https配置
    1、需要增加443端口调度ipvsadm-A-t172.16.1.100:443-srripvsadm-a-t172.16.1.100:443-r172.16.1.5:443ipvsadm-a-t172.16.1.100:443-r172.16.1.6:443ipvsadm-L-nIPVirtualServerversion1.2.1(size=4096)ProtLocalAddress:PortSchedulerFlags->......