首页English
  • 时政
  • 国际
  • 时评
  • 理论
  • 文化
  • 科技
  • 教育
  • 经济
  • 生活
  • 法治
  • 军事
  • 卫生
  • 养生
  • 女人
  • 文娱
  • 电视
  • 图片
  • 游戏
  • 光明报系
  • 更多>>
  • 报 纸
    杂 志
    中华读书报 2012年01月11日 星期三

    人成为了第三次计算机革命的原点,这个说法已经逐渐得到认同。原来,人们一直在充当奇怪的救火队员,一边扑火,一边寻找火源,结果发现却是自己在不停散播火种。

    人件:问题优化的选择之一

    匿 铭 《 中华读书报 》( 2012年01月11日   17 版)

        先来看三位管理大师的话。少校工程师爱德华·墨菲说:“人类的习性是倾向于不胜任。如果事情有一种可能会搞糟,就一定会有人出来把它搞糟。鬼使神差,最不想出现的结果必定会出现。”教育工作者劳伦斯·彼德说:“不胜任是一种既定的现实,是人们职场成功的标志。任何一个组织,每个员工最终都会被晋升到不胜任的职位。每一个职位最终都会由不胜任的员工把持,一个人在一个组织中,总会达到他晋升的天花板,这个极限就是不胜任。员工并不是懒惰,而是能力达到了边界”。而历史学家诺斯古德·帕金森提出的帕金森定律则强调,雇员的数量和实际工作量之间根本不存在任何联系。“不是工作量的增加导致人员的增加,而是增加的人员导致工作量的增加,因为管理活动会自己制造工作。”这三位都是20世纪最具影响力的管理界人物,他们共同证明了一件事:官僚阶层(你也可以理解为文员阶层)在整个企业运作中存在的必然性。这是人性中的一部分体现。接下来的问题就是,假如你是管理者,你如何来处理官僚阶层?是像任正非在华为采用的“拉式”体制,强化一线团队的决策权,以一线的标志来看流程中哪根线不受力就剪哪根?

        或者如拉里·康斯坦丁提出的,人是如此灵活的个体,他们创造了问题,同时他们也是解决问题的工具?这个理论,叫做“人件”。

        “人件”一词最开始来自是汤姆·德·马科和蒂莫西·李斯特在1987年合写的《人件:富有成果的项目和团队》一书,指的是任何与计算机硬件和软件系统开发中人的角色相关的事情,包括开发、团队、项目管理、人机界面设计等等。康斯坦丁沿用了这个理论,“人件”也是他在《计算机语言》、《软件开发》等杂志上的专栏名称,其后他将这些文章整理成册,也就有了《人件集:人性化的软件开发》这本书。它是著名的《康斯坦丁人件集》的修订版。康斯坦丁是很明显的乐观派,他认为人的变化远远低于科学技术的变化,对比软件开发的素材来说,人的变化如此之小,产生的问题如此相似,自然,解决的方法也能适用。他倾向于认为伟大的软件不是源于开发工具的优劣,而是人来决定,所以问题就变成了如何在各个环节提高人的能力。

        人成为了第三次计算机革命的原点,这个说法已经逐渐得到认同。从最初开始,人们解决问题的方法就是硬件、内存越来越大,更高效、功能更强大的硬件,然后过渡到软件,一系列的优秀编程工具、非常高级的编程语言、可重用构件库得到扩展、随处可见的辅助软件工具,但是结果仍然是企业在不停追加成本预算,计算机问题层出不穷。

        最后剩下的可选项只有开发者本身了,所以你可以看到目前市面上最多的书就是教你如何管理项目。这个现象是如此的有趣,人们一直在充当奇怪的救火队员,一边扑火,一边寻找火源,结果发现却是自己在不停散播火种。

        你会问,为什么有人提出了那么多的解决方法,但问题依旧没有得到根本解决?我想,如果你能解决人的问题,那哲学家和社会学家们都可以关门歇业了。你观察到了现象,提炼出了规律,但只要你身为群体的一部分,就始终抵达不了根本。

        所以,作家们最多可以说,我提出了一种优化方法。至于解决,则是无底洞的那个底。

        《人件集:人性化的软件开发》,[澳]Larry L. Constantine著,谢超等译,机械工业出版社2012 年1月,49.00元

    光明日报社概况 | 关于光明网 | 报网动态 | 联系我们 | 法律声明 | 光明网邮箱 | 网站地图

    光明日报版权所有