前一阵子买了《人件》第2版(清华大学出版社)。一直没看,这个周末突然看到了这本书,决定找时间研读一下。
读了以后收货颇深。随着阅读章数的增加,我开始觉得我有必要将一些书中描述的,我在实际工作中遇到的问题记录下来。
当然如果全部记录下来就变成了把整本书敲打到bolg中了。
我还是将我遇到的也是平时大家最关心的问题以及问题的实质包括相关的解决方案记录在bolg中。
这是这个系列的第一篇《项目失败的原因
人件(peopleware)的作者研究过很多失败的项目(对于这一点的真实性我保持的是客观的态度),项目失败的原因不仅仅是技术问题。
我同样做过很多项目,其中不乏自认为失败的项目。坦率的说,我不得不承认我现在公司一位老总说过的话:我们做的项目最终都不可能失败,只是会不断的延期。
但是对于有些不断延期甚至延期时间长达一年这样的项目,我个人认为这已经是一种失败的体现了。只是公司考虑到市场占有率、已经投入的成本、老板的不死心(我想这是主要原因,还有就是老板天真的认为公司已经损失的资源靠员工的无偿加班可以尽可能的挽回。----关于这一部分后面会专门讨论)
这里我们不妨先界定一下,在这个系列的读书笔记中我将延期时间大于项目计划时间的一半的项目统称为失败的项目。
造成项目失败问题的实质是什么呢??
在《人件》作者调查中发现失败原因最频繁的就是“政治”。这个词覆盖的是一系列与政治无关的内容。比如:沟通问题、员工配置问题、对老板或客户不再抱有幻想(好贴切)、缺少动力(在我看来主要是薪水,感慨于外企员工在谈到问题时根本就不考虑薪酬这一块。原因不是他们默认老板的压榨而是外企对于员工福利的制度非常合理,员工根本无需在这个问题上和公司及老板斗智斗勇。呵呵。)
好吧,看完上面的话后,我的第一反应是:项目失败的最主要的原因是人的原因,用中国的话说有人的地方就有江湖,看来是江湖的问题。O(∩_∩)O哈哈~
《人件》这本书主要的讨论的问题:本质上,我们在工作中的主要问题,与其说是技术问题,不如说是社会学问题。(老外把江湖问题叫做社会学问题)
大多数经理人(我们可以通俗的认为这个名词描述的是公司老板或直属领导)乐于承认这样的观点:他们在人员方面遇到的问题比在技术上遇到的难题更多。然而他们却很少用这样的思想指导管理工作。他们在做工作是,好像技术史他们关心的主要事情。他们吧自己的时间花在解决最飞架的也是最有趣的难题上,这些难题本来应该他们的下属必须解决的,却仿佛是他们自己做这些工作而不是去管理它。他们永远在留心寻找承诺使部分工作自动化的秘方。他们的职责中最应做的面向人的方面,常常被赋予最低的优先级。
高科技幻觉
这一节是非常重要的,在日常我们的开发过程中,我们倾向于使用最新最好最复杂的技术以提高我们对于自身的成绩感和满足感。但是我们应该知道这些恰恰不是项目成功与失败的关键因素。我们用计算机和其他新技术组件来开发产品或组织事务,我们的工作的主要内容是在从事人类交流的业务。我们的成功源自于良好的、与所有此项工作的参与者之间的人际关系,同样我们失败的原因也是由于糟糕的人际交往。
我们倾向于几种精力做技术方面,而不是人际关系方面工作的主要原因,不是因为它更重要,而是因为它更容易做。与弄清楚团队成员为什么烦躁不安,为什么恐惧不已,为什么提出离职相比安装一个开发环境或者搭建一个开发平台肯定是微不足道的。人际交往是很复杂的,而且就效果而言从来都不会是很明确和清晰的。但是他们比工作的任何其他方面更重要。
如果你发现自己关注的是技术而不是社会学方面的问题时,你就相当于再一条黑暗的街道上丢失了钥匙,却倒另一条街道上去寻找。仅仅因为“这条街道上的灯比原来的亮一些”。