人件——有所感悟

《人件》这本书刚开始听名字,感觉是一本很让人纳闷的书,人件?人贱?

原来人件的意思是,人与计算机发生交互的时候人的那个条件。这么说起来还是有点拗口,简单的说来,就是人与计算机活动的时候,人的那种活动。

  这本书,简单总结起来介绍了如下的内容:

  1 管理人力资源

  2 办公环境

  3 使用恰当的人

  4 团队的生产力

  5 开心的工作

  6 续写

  

  下面简单的针对有印象的部分,写下感想。

  1 帕金森定律

  帕金森定律讲述了如下的定律:

  如果一个很平庸的人作了管理,那么摆在它面前的只有三条路:

  1 退位给有能力的人。

  2 使用比自己更优秀的属下。

  3 运用比自己还平庸的手下。

  第一条路和第二条路一般是个有欲望的人,都不会采取,那么只有第三条路了。所以,手下的人如此效仿,就演变成整个阶层都是这些平庸的人组成。

  这就是帕金森定律,就目前来说,很多公司都有这种情况,尤其是在政府。

  

  另外书中强调了一点,质量的提升会带来成本的降低

  一般来说,公司总是认为质量的提升会带来开发成本的提升,因为公司做的项目一般都是有截止日期的。如果想要提高质量,那么必定意味着开发时拖延开发的周期。有的日本公司,向来以质量为主要目标,因此在日本的很多软件公司中,产品经理有着绝对的决定权来决定是否按照规定的日期交付软件,甚至可以直接回绝上司的要求,必须要保证软件达到一定的标准才行。但是书中的一种说法是这样解释的,质量的提升意味着BUG或者缺陷的减少,这样当然就减轻了维护的成本,而软件的长期维护是一个公司最大的成本,减小维护的成本,当然也就带来了成本的降低。

  只可惜,很多公司只看到了眼前的交付日期,看不到长期的成本。

  最后第一章介绍了几点误导管理者的“常识”:

  1 有快速提高生产力的捷径!——真的没有.

  2 技术的发展,你正在被淘汰!——其实我们使用的技术很多都是固定的老技术,比如平时使用的SSH已经用了很多很多年了,真的很多年了!连近几年流行的hadoop不也是网格计算的另一种实现方式么。

  3 改变语言,收获巨大!—— 改变语言,意味着学习成本的增加,还有其他的维护开发时难点的解决难度增加。

  4 给予开发者压力,效率更高!—— 很多人认为给予开发人员压力,开发人员会有更高的动力来开发。但是很多开发人员会因为压力的增加,身体状态下降,心理产生排斥,效率反而更低。很多开发者需要的是一段时间的“顺流时间”,这段时间甚至开发者会进入一种忘我的境界,一抬头!咦,下班了!对,就是这种感觉,这个时候的效率其实是最高的。

  

  2 办公环境

  说到办公环境,对于IT公司来说,最佳的就是几个人的小房间或者小隔间,减少噪音!减少干扰!

  但是......

  我实习了几天不到,刚好赶上部门拆掉挡板!之前还是很喜欢那种小隔间的感觉,但是后来随着挡板的消失,我觉得我日常的行为毫无隐私,时刻被被人监控;同事讨论问题的声音也很大,经常会被拐着听到他们讨论的内容,真是我无心所为!还是希望部门能把挡板装回去,给开发人员一点自己的空间,至少噪音或者人员的出入不会带来太大的干扰。

  

  

  3 适当人选

  本章感觉最有印象的就是,讲述一个公司的流动率。

  一个人员流动的公司,会导致更大的人员培训成本,导致更多的开发干扰,实在是百害而无一利。当然传说中,外包公司就要作另一番解释了。但是目前外包行业每况愈下,也就不去纠结了。

  总的来说,还是要关注底层开发人员的生活或者工作需求,恰当的安排以及利用,避免人员流动带来的损失。

  4 团队的增长

  书中提出一种胶冻团队的概念,提出一个胶冻团队以为这个团队有更高的凝聚力,各担其职,工作效率更高!接着针对胶冻团队的形成,提出以下的几点:

  1 不应该对手下有防范意识,古人云:用人不疑,疑人不用。即是这个道理!

  2 官僚作风

  3 物理上的分离,比如经常搬公司的地址,就不是一个明智的选择,每次搬迁都会导致一部分人员的离开。

  4 产品质量的降低,降低产品的质量......这......

  5 假的截止期限,中层管理者的常用手段。比如,软件交付的日期是五月一号,那么经理通常会缩短时间,这样即便有突发状况需要延期,也不会干扰真正的交付时间。—— 但是这种假定的交付日期通常很容易让人知道是一个不实际的日期,潜意识的加班就成了必须的加速手段,这样就会带来开发者心理和生理上的排斥。

  5 开心的工作

  

  6 其他

  最后强调了公司的学习,人力上的投资,技术的变更等等方面。

  先说说技术的变更吧,这个我也亲眼见过。之前某个产品使用的是XX技术,但是开发过程中有很多问题出现,使用时也有很多问题。因此有的领导想要改变,引用新的技术,因为新的技术确实可以避免此类的问题。但是老的开发人员却站在相反的对立面,一方面不想重新开发过去的框架和产品;另一方面,也在怀疑新技术是否还潜在着其他的问题。

  其实很多时候人们习惯一个东西,不是害怕改变需要的付出成本,而是根本就不想改变!这是人的本性。

  

  另外强调了公司的会议,因为会议很多时候占据了大量人员的时间,而会议的根本是为了针对某一问题达成共识,不是出于这中目的的会议都是一种仪式而已,例如迭代每周的会议。

  

  通过这本书还是了解了很多,对于《人月神话》都忘记的差不多了,改天还得看看。这种类型的书,不仅仅是管理人员需要看,个人觉得对于我这种开发新手来说,也是必须要了解的。

时间: 2024-08-10 17:03:02

人件——有所感悟的相关文章

(转)我的管理实践---《人件》读后感

原文地址:http://ivaneye.github.io/2016/02/15/peopleware.html 写在前面 听说<人件>是很久之前的事了,但一直没读.主要是受到了<人月神话>的影响---<人月神话>一直被奉为经典管理书籍,名声应该比<人件>高,至少我是这么认为的.所以先读了<人月神话>,当时还很好奇,<人月神话>和项目管理有毛线关系?读了才知道,“人月”就是我们说的“人天”!读了大概三分之一,不知道是翻译问题还是作者行

《人件集 人性化的软件开发》阅读笔记01

<人件集:人性化的软件开发>是人件领域中的经典著作,以专题的形式探讨了软件开发中的人的因素. 本书共分九个部分: 第一部分介绍团队如何开展工作以及如何为开发更好的软件而更好地工作: 第二部分涉及软件开发人员的不同观点: 第三部分探讨团队组织和开发的问题: 第四部分探讨开发者与其使用的工具之间的关系: 第五部分针对提高软件质量提出了建议: 第六部分着眼于软件可用性和用户界面设计问题: 第七部分解释在用户界面设计和软件可用性方面的相同之处: 第八部分探讨软件在沟通中涉及的一些话题: 第九部分论述软

人件札记:项目失败的原因

前言:新装修的办公室,满屋子的甲醛味,到了下午头就开始承受不住,但是不能阻止小编我的学习动力哈,人件札记的开山篇"此时此刻,一个项目正在走向失败",从此篇文章中,看看项目失败的原因到底是什么? 项目失败的原因 项目失败的原因,我们很容易归咎于技术,除了把原因归咎于技术,我们很难找出其他的借口. 但是项目失败的原因很多情况下在于管理人上. 在国内,多半的管理者出身于技术.一些人能够在技术细节上听的进去建议,并且付诸努力找到解决办法. 而一旦在面对管理的问题时,很多人压根不关注于细节,他们

人件札记:开放式的办公室环境

前言:我慢慢地慢慢地注意到,在看书的时候,我的一双耳朵压根听不进去一点噪声,如果有噪声出现,我发现,眼睛刚刚读过去的内容好似没有一丁点进入我的脑海. 怀疑 我开始怀疑了,怀疑我所追求的开放式办公环境是否真的能够让大家赏心悦目,心情舒适.我想我的初衷是"提供宽敞的办公室环境,以使大家交流的顺畅!" 但是看到人件中的研究结果,我了解到,人的交流必然会产生声音,而这个声音对其他工作的员工可能就是一种干扰信号,而我们的会议室和办公室是连通在一起的,这在目前好像是一个棘手的问题,该如何解决呢?

《人件》读书笔记——第三周

首先,什么是人件(Peopleware)?直观来讲,这个词是由people和software各区一半合成的新词,那么我们可以认为这是一本讲述人与软件的书,讲述怎样处理任何软件的关系,但实际,通读全书,作者想要探讨的是作为软件工程的一个部分--人,即作为管理者,怎样去适应人的非模块化特征,发挥人的主观能动性,使得软件工程获得成功. Part 1.问题是什么? 绝大多数的失败项目,并不是因为单纯的技术原因而失败的.采访者往往会提到'政治'的原因,这实际上描绘了有关人的工作,构成了社会学.人们往往倾向

读{人件}有感

                                                                                                   读<人件>有感 本书共分为六个部分,分别为管理人力资源模块,办公环境模块,正确的人模块,高效团队养成模块,沃土模块与快乐的工作六个模块. 在第一部分中:具体描述了人的工作机制,人是非模块化的,将模块化适用于个人是起不到效果的,而在我们大多数的工作中,问题更多在于社会学的领域范畴,而非技术上的,我们的

《人件》读后感

<人件>的着眼点并不在软件开发本身,而是在软件开发中的“人”.<人件>提到:软工本质上工作的主要问题,与其说是技术问题,不如说是社会学问题,软件的设计本身需要社会,需要“人”的肯定.全书没有涉及到任何软件技术,主要探讨了专业软件团队管理的问题,分析了如何维护一个合格的团队,一个合格的团队是做好软件的必要条件. 第一部分 管理人力资源.本部分介绍了一种完全不同的考虑.管理人的方法.一种特别适应人力资源的非模块化特点的方法.首先,作者提出了如下观点:从本质上来说,软件工程中的主要问题是

《人件》-点滴

CH1 1,很多人畅谈自己就职"计算机行业","电讯行业","在线电子交易行业"时,很容易沉溺于一种假象,认为他们自己就是高科技世界里的一部分,而实际上,只有那些做基础研究,创新研究的人员才算是高科技工作者,其他人只是在运用他们的成果而已. 2,关注于具体的技术问题,是因为技术问题比非技术问题简单,倘若发现自己更加关注技术问题而非本质(社会)问题,就如同一名杂耍演员,在一条昏暗的胡同丢失了钥匙,却巡走至邻近的街道去寻找,理由美其名曰:"

人件札记:保持高效的办公室环境

前言:我们常常有这样一种状态,"怎么时间过这么快!"有的时候.你不由自主的这样感叹到,这事实上就是一种Flow的状态,人仅仅有在这样的状态下才干高效的工作.而办公室就是为了干这个的.不然你宁愿呆在家而不是办公室,当然还有其它的因素.只是从整体上而言,保持办公室的安静状态是每个成员须要做的,从领导開始. 手机 手机在进入到办公室后更改为振动模式. 通话超过1分钟的请到洗手间或者办公室外的区域完毕! 交流 禁止大声喧哗. 在一个人进入到工作状态后禁止打搅! 尊重他人,保持个人的安静! 办公